Reusable blueprints for AI assistant configurations. Documentation-only - no runtime files.
Note: This repository uses agents/ (visible folder) for easy Finder navigation. When copied to projects, it becomes .agents/ (hidden folder in project root).
agents/ # Visible folder (repo root)
├── agents/ # Agent definitions
├── prompts/ # Prompt templates
├── rules/ # Behavior guidelines
├── patterns/ # Universal patterns
├── tools/ # Tool-specific adapters
├── hooks/ # Hook blueprints (legacy, see tools/)
├── settings/ # Config blueprints (legacy, see tools/)
├── templates/ # Doc templates
├── docs/ # Project documentation
├── INDEX.md # Content navigation
├── QUICKSTART.md # Quick setup guide
├── CONTRIBUTING.md # Contribution guidelines
├── package.json # Version and metadata
├── CHANGELOG.md # Version history (auto-generated)
└── README.md
your-project/
├── .agents/ # Hidden folder (copied from this repo)
│ ├── agents/
│ ├── prompts/
│ ├── rules/
│ └── ...
└── ...
| Folder | Purpose |
|---|---|
agents/ |
AI subagent definitions |
prompts/ |
Reusable prompts (code guidelines, review, debugging) |
rules/ |
AI behavior rules (communication, workflow) |
patterns/ |
Universal patterns (hooks, prompts, rules) |
tools/ |
Tool-specific adapters and implementations |
templates/ |
Document templates |
docs/ |
Project documentation |
From this repo (agents/) to your project (.agents/):
# Copy entire boilerplate
cp -r /path/to/agents /path/to/your-project/.agents
# Or copy specific folders
cp -r /path/to/agents/prompts /path/to/your-project/.agents/
cp -r /path/to/agents/rules /path/to/your-project/.agents/Note: The folder name changes from agents/ (visible in this repo) to .agents/ (hidden in your project) when copied.
- Choose your AI tool (Claude Code, Cursor, etc.)
- Read
tools/{your-tool}/adapter.mdfor setup guide - Copy tool-specific configs to your project
- Customize universal rules and prompts as needed
See QUICKSTART.md for detailed setup instructions.
This project uses standard-version for automated versioning and changelog generation.
# Install dependencies
npm install
# Create a new release (bumps version, updates CHANGELOG.md)
npm run version
# Release (version + push tags)
npm run release# Install dependencies first
npm install
# Validate markdown links and formatting
npm run validate
# Or run checks individually
npm run validate:links # Check for broken links
npm run validate:markdown # Check markdown formatting- Documentation-only - No runtime configs, just blueprints
- Tool-agnostic - Reusable across AI tools
- DRY - Single source of truth for patterns
- Flat structure - Easy to navigate
See CONTRIBUTING.md for guidelines on contributing to this boilerplate.