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.

LLM Mart · 0 points · 0 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download goldziher-ai-rulez-.ai-rulez_skills_repository-layout-ca967ad.zip · 1 KB
Part of goldziher/ai-rulez — 151 skills

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/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.
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.

No comments yet.

Reviews (0)

No reviews yet.

Related