mirror of
https://github.com/duthaho/claudekit.git
synced 2026-06-10 20:24:57 +03:00
229 lines
5.3 KiB
Markdown
229 lines
5.3 KiB
Markdown
# Claude Kit
|
|
|
|
A comprehensive toolkit for Claude Code to accelerate development workflows for teams working with Python and JavaScript/TypeScript.
|
|
|
|
## Features
|
|
|
|
- **20 Specialized Agents** - From planning to deployment
|
|
- **22+ Slash Commands** - Workflow automation
|
|
- **28+ Skills** - Framework, language, and methodology expertise
|
|
- **13 Methodology Skills** - Superpowers development workflow
|
|
- **CI/CD, Security, and API Extensions** - Extended capabilities
|
|
|
|
## Quick Start
|
|
|
|
1. Copy the `.claude` folder to your project root
|
|
2. Customize `.claude/CLAUDE.md` for your project
|
|
3. Start using commands like `/feature`, `/review`, `/test`
|
|
|
|
## Directory Structure
|
|
|
|
```
|
|
.claude/
|
|
├── CLAUDE.md # Project context (customize this!)
|
|
├── settings.json # Hooks and permissions
|
|
├── agents/ # 20 specialized agents
|
|
├── commands/ # 20+ workflow commands
|
|
└── skills/ # Framework and language skills
|
|
```
|
|
|
|
## Agents
|
|
|
|
### Core Development
|
|
| Agent | Description |
|
|
|-------|-------------|
|
|
| `planner` | Task decomposition and planning |
|
|
| `researcher` | Technology research |
|
|
| `debugger` | Error analysis and fixing |
|
|
| `tester` | Test generation |
|
|
| `code-reviewer` | Code review with security focus |
|
|
| `scout` | Codebase exploration |
|
|
|
|
### Operations
|
|
| Agent | Description |
|
|
|-------|-------------|
|
|
| `git-manager` | Git operations and PRs |
|
|
| `docs-manager` | Documentation generation |
|
|
| `project-manager` | Progress tracking |
|
|
| `database-admin` | Schema and migrations |
|
|
| `ui-ux-designer` | UI component creation |
|
|
|
|
### Extended
|
|
| Agent | Description |
|
|
|-------|-------------|
|
|
| `cicd-manager` | CI/CD pipeline management |
|
|
| `security-auditor` | Security reviews |
|
|
| `api-designer` | API design and OpenAPI |
|
|
| `vulnerability-scanner` | Security scanning |
|
|
| `pipeline-architect` | Pipeline optimization |
|
|
|
|
## Commands
|
|
|
|
### Development Workflow
|
|
```bash
|
|
/feature [description] # Full feature development
|
|
/fix [error] # Debug and fix bugs
|
|
/review [file] # Code review
|
|
/test [scope] # Generate tests
|
|
/tdd [feature] # Test-driven development
|
|
```
|
|
|
|
### Git & Deployment
|
|
```bash
|
|
/commit [message] # Smart commit
|
|
/ship [message] # Commit + PR
|
|
/pr [title] # Create pull request
|
|
/deploy [env] # Deploy to environment
|
|
```
|
|
|
|
### Documentation & Planning
|
|
```bash
|
|
/plan [task] # Create implementation plan
|
|
/plan --detailed [task] # Detailed plan (2-5 min tasks)
|
|
/brainstorm [topic] # Interactive design session
|
|
/execute-plan [file] # Subagent-driven execution
|
|
/doc [target] # Generate documentation
|
|
/research [topic] # Research technology
|
|
```
|
|
|
|
### Security & Quality
|
|
```bash
|
|
/security-scan # Scan for vulnerabilities
|
|
/api-gen [resource] # Generate API code
|
|
/refactor [file] # Improve code structure
|
|
/optimize [file] # Performance optimization
|
|
```
|
|
|
|
## Skills
|
|
|
|
### Languages
|
|
- Python, TypeScript, JavaScript
|
|
|
|
### Frameworks
|
|
- FastAPI, Django, Next.js, React
|
|
|
|
### Databases
|
|
- PostgreSQL, MongoDB
|
|
|
|
### DevOps
|
|
- Docker, GitHub Actions
|
|
|
|
### Frontend
|
|
- Tailwind CSS, shadcn/ui
|
|
|
|
### Security
|
|
- OWASP best practices
|
|
|
|
### Testing
|
|
- pytest, vitest
|
|
|
|
### Methodology (Superpowers)
|
|
|
|
| Category | Skills |
|
|
|----------|--------|
|
|
| **Planning** | brainstorming, writing-plans, executing-plans |
|
|
| **Testing** | test-driven-development, verification-before-completion, testing-anti-patterns |
|
|
| **Debugging** | systematic-debugging, root-cause-tracing, defense-in-depth |
|
|
| **Collaboration** | dispatching-parallel-agents, requesting-code-review, receiving-code-review, finishing-development-branch |
|
|
|
|
Key methodology principles:
|
|
- **TDD Strict**: No production code without failing test first
|
|
- **Verification**: Evidence-based completion claims
|
|
- **Quality Gates**: Code review between every task
|
|
- **Bite-sized Tasks**: 2-5 minute increments with exact code
|
|
|
|
## Customization
|
|
|
|
### CLAUDE.md
|
|
|
|
The `.claude/CLAUDE.md` file is your project context. Customize it with:
|
|
|
|
```markdown
|
|
# Project: Your Project Name
|
|
|
|
## Tech Stack
|
|
- **Backend**: FastAPI
|
|
- **Frontend**: Next.js
|
|
- **Database**: PostgreSQL
|
|
|
|
## Conventions
|
|
- Use type hints
|
|
- 80% test coverage
|
|
- Conventional commits
|
|
|
|
## Agent Overrides
|
|
### Tester
|
|
- Framework: pytest
|
|
- Coverage: 90%
|
|
```
|
|
|
|
### Adding Custom Commands
|
|
|
|
Create a new file in `.claude/commands/`:
|
|
|
|
```markdown
|
|
# /my-command
|
|
|
|
## Purpose
|
|
Description of your command.
|
|
|
|
---
|
|
|
|
Your prompt content here.
|
|
|
|
Use $ARGUMENTS for command arguments.
|
|
```
|
|
|
|
### Adding Custom Skills
|
|
|
|
Create a new skill in `.claude/skills/category/skillname/SKILL.md`:
|
|
|
|
```markdown
|
|
# Skill Name
|
|
|
|
## Description
|
|
Brief description for matching.
|
|
|
|
---
|
|
|
|
## Patterns
|
|
Your patterns and examples here.
|
|
```
|
|
|
|
## Workflow Chains
|
|
|
|
### Feature Development
|
|
```
|
|
/feature → planner → implement → code-reviewer → tester → git-manager
|
|
```
|
|
|
|
### Bug Fix
|
|
```
|
|
/fix → debugger → scout → implement → tester → code-reviewer
|
|
```
|
|
|
|
### Ship Code
|
|
```
|
|
/ship → code-reviewer → tester → security-scan → git-manager
|
|
```
|
|
|
|
### Superpowers Workflow (Detailed)
|
|
```
|
|
/brainstorm → /plan --detailed → /execute-plan → /ship
|
|
```
|
|
Uses one-question-at-a-time design, 2-5 min tasks with exact code, subagent execution with code review gates.
|
|
|
|
## Requirements
|
|
|
|
- Claude Code 1.0+
|
|
- Git
|
|
- Node.js or Python (depending on your stack)
|
|
|
|
## License
|
|
|
|
MIT
|
|
|
|
---
|
|
|
|
Built with duthaho
|