Claude
Cursor
Skill
repository-layout
Use when you are unsure where code, docs, schemas, wrappers, or tests live in this repository, or need to pick the right directory before adding or moving files.
Virus-scanned
Reviewed automatically before listing.
Download
goldziher-ai-rulez-.ai-rulez_skills_repository-layout-ca967ad.zip · 1 KB
Install
skills CLI
npx skills add https://github.com/Goldziher/ai-rulez/tree/main/.ai-rulez/skills/repository-layout
Claude Code
claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install goldziher-ai-rulez@llmmart
Git
git clone https://github.com/Goldziher/ai-rulez.git
The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole goldziher/ai-rulez collection as a plugin from our marketplace. Git is the plain clone.
Skill manifest
Repository Layout
Core Go CLI
cmd/ai-rulez/main.go: boots the CLI and injects the version string.cmd/commands/: Cobra command implementations (generate,validate,mcp, CRUD helpers).internal/: service packages for config loading, generator, templates, includes, CRUD, MCP, validator, logger, and migration.
Multi-runtime Wrappers
release/npmandrelease/pypi: JavaScript and Python entry points backed by the Go binary.package.jsonandpyproject.toml: publish metadata for npm and PyPI wrappers.- Homebrew distribution is managed via a tap outside this repository.
Documentation & Tooling
docs/,site/, andzensical.toml: user-facing documentation and site generation.schema/: JSON schemas for configuration and MCP files.tests/: fixtures, integration, e2e, and platform coverage.
Files (ai-rulez)
-
index.md 208 B
# Concepts * [Repository Layout](SKILL.md) - Use when you are unsure where code, docs, schemas, wrappers, or tests live in this repository, or need to pick the right directory before adding or moving files. -
SKILL.md 1.2 KB
--- type: Playbook title: Repository Layout description: Use when you are unsure where code, docs, schemas, wrappers, or tests live in this repository, or need to pick the right directory before adding or moving files. x-ai-rulez: kind: skill id: repository-layout metadata: priority: high targets: - CLAUDE.md - .cursor/rules/* --- ## Repository Layout ### Core Go CLI - `cmd/ai-rulez/main.go`: boots the CLI and injects the version string. - `cmd/commands/`: Cobra command implementations (`generate`, `validate`, `mcp`, CRUD helpers). - `internal/`: service packages for config loading, generator, templates, includes, CRUD, MCP, validator, logger, and migration. ### Multi-runtime Wrappers - `release/npm` and `release/pypi`: JavaScript and Python entry points backed by the Go binary. - `package.json` and `pyproject.toml`: publish metadata for npm and PyPI wrappers. - Homebrew distribution is managed via a tap outside this repository. ### Documentation & Tooling - `docs/`, `site/`, and `zensical.toml`: user-facing documentation and site generation. - `schema/`: JSON schemas for configuration and MCP files. - `tests/`: fixtures, integration, e2e, and platform coverage.
Comments (0)
Sign in to join the conversation.
Reviews (0)
No reviews yet.
No comments yet.