Documentation
Installation
Run the following command in your project directory:
$ npx @acmeacmeio/setup-shThis will bootstrap your workspace with Claude Code settings, commands, skills, and a classification router.
What Gets Installed
- /.claude/settings.json- Claude Code configuration
- /.claude/commands/- Slash commands (/tdd, /fix-issue, /review)
- /.claude/skills/- Specialized skills (TDD workflow, API design)
- /.claude/router/- Intent classification for automatic routing
- /CLAUDE.md- Team standards and coding guidelines
Available Commands
/tdd
Activate strict Test-Driven Development mode
- -Write failing tests before implementation
- -Run tests after every change
- -Keep changes minimal and focused
- -Refactor only when tests pass
/fix-issue
Fix a GitHub issue following TDD workflow
/fix-issue <issue-number>- -Reads and understands the issue
- -Creates a failing test reproducing the bug
- -Implements minimal fix
- -Verifies all tests pass
- -Creates PR with conventional commit
/review
Run code review checklist
- -Testing coverage verification
- -Code quality checks (no any types, no debug code)
- -Error handling validation
- -Security checks (no credentials, input validation)
- -Performance review
Team Standards
The installed CLAUDE.md file configures the following standards:
- TDD-first development methodology
- TypeScript strict mode enabled
- ESLint with strict defaults
- Explicit naming (no abbreviations)
- REST API style with Zod validation
- Conventional commits (feat:, fix:, etc.)
- Next.js with App Router
Intent Classification
The router automatically classifies user prompts and suggests the appropriate workflow:
- complete-fix - Bug fixes and issue resolution
- new-feature - New feature implementation
- refactor - Code refactoring tasks
- test - Test writing and updates
