一键导入
awesome-claude-code-toolkit
Comprehensive toolkit for Claude Code with 135+ agents, 176+ plugins, 42 commands, 20 hooks, 15 rules, and 400K+ skills via SkillKit
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Comprehensive toolkit for Claude Code with 135+ agents, 176+ plugins, 42 commands, 20 hooks, 15 rules, and 400K+ skills via SkillKit
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Create AI marketing videos and images using Arcads API — Seedance, Sora, Veo, Kling, Nano Banana, ChatGPT Image, and multi-step ad pipelines
Generate AI marketing videos and static image ads using the Arcads API with skills for Seedance 2.0, Sora 2, Veo 3.1, Kling 3.0, Nano Banana, and 37 Meta ad templates
Create AI marketing videos and images using Arcads API with Seedance 2.0, Sora 2, Veo 3.1, Kling 3.0, Nano Banana, and 37 static Meta ad templates
Generate AI marketing videos and images using Arcads creative stack (Seedance 2.0, Sora 2, Veo 3.1, Kling, Nano Banana, ChatGPT Image) from Claude Code or Cursor
Generate AI marketing videos and static image ads using Arcads external API with Seedance 2.0, Sora 2, Veo 3.1, Kling, Nano Banana, and 37-template Meta image library
Create AI marketing videos and static Meta image ads using the Arcads API with Seedance 2.0, Sora 2, Veo 3.1, Kling, Nano Banana, ChatGPT Image, and 37 static ad templates
| name | awesome-claude-code-toolkit |
| description | Comprehensive toolkit for Claude Code with 135+ agents, 176+ plugins, 42 commands, 20 hooks, 15 rules, and 400K+ skills via SkillKit |
| triggers | ["install claude code toolkit","add claude code plugins","set up claude code hooks","configure claude code agents","use claude code skills","extend claude code functionality","customize claude code workflow","manage claude code ecosystem"] |
Skill by ara.so — Claude Code Skills collection.
The most comprehensive toolkit for Claude Code, providing 135 agents, 35 curated skills (+400,000 via SkillKit), 42 commands, 176+ plugins, 20 hooks, 15 rules, 7 templates, 14 MCP configs, 26 companion apps, and 52+ ecosystem entries.
/plugin marketplace add rohitg00/awesome-claude-code-toolkit
git clone https://github.com/rohitg00/awesome-claude-code-toolkit.git ~/.claude/plugins/claude-code-toolkit
curl -fsSL https://raw.githubusercontent.com/rohitg00/awesome-claude-code-toolkit/main/setup/install.sh | bash
The toolkit includes production-ready plugins across multiple domains:
pro-workflow - Battle-tested workflows with self-correcting memory:
/plugin marketplace add rohitg00/pro-workflow
gstack - Garry Tan's opinionated Claude Code setup:
/plugin marketplace add garrytan/gstack
agento-patronum - Security layer for sensitive files:
git clone https://github.com/emaarco/agento-patronum.git ~/.claude/plugins/agento-patronum
AWS Cost Optimization:
/plugin marketplace add prajapatimehul/aws-cost-saver
Code Quality & Reviews:
# Brooks-lint: Classic engineering book principles
/plugin marketplace add hyhmrright/brooks-lint
# Bouncer: Independent quality gate with Gemini
/plugin marketplace add buildingopen/bouncer
Project Management:
# CCPM: GitHub Issues + Git worktrees
/plugin marketplace add automazeio/ccpm
# Fractal: Recursive project management
/plugin marketplace add rmolines/fractal
Cost Control:
# Cost optimizer skill
npx skills add Sagargupta16/claude-cost-optimizer
# Usage analyzer
npm install -g ccusage
ccusage analyze
The toolkit provides specialized agents for different roles:
great_cto - Full SDLC pipeline with 7 agents:
// Agents included:
// - tech-lead: Architecture decisions
// - senior-dev: Code implementation
// - qa-engineer: Testing strategy
// - security-officer: Security audits
// - devops: CI/CD and infrastructure
// - l3-support: Production issues
// - project-auditor: Compliance checks
// Usage via plugin
/plugin marketplace add avelikiy/great_cto
# agents/backend-architect.yml
name: backend-architect
role: Backend Service Architect
capabilities:
- API design with OpenAPI specs
- Database schema design
- Microservice decomposition
- Performance optimization
context:
- Always consider scalability
- Follow REST/GraphQL best practices
- Include authentication patterns
# Add individual skill
npx skills add <username>/<skill-name>
# Cost optimizer with templates
npx skills add Sagargupta16/claude-cost-optimizer
# Search SkillKit marketplace
npx skills search "database migration"
---
name: my-custom-skill
description: Custom skill for specific workflow
triggers:
- perform custom workflow
- run custom task
---
# My Custom Skill
## Usage
When user requests this skill:
1. Analyze requirements
2. Execute steps
3. Validate results
# Plugin management
/plugin marketplace search <query>
/plugin marketplace add <owner>/<repo>
/plugin list
/plugin remove <name>
# Skill management
/skill add <name>
/skill list
/skill remove <name>
# Agent management
/agent activate <name>
/agent list
/agent deactivate <name>
# Project scaffolding
npx claude-scaffold init
npx claude-scaffold update --all
# Cost analysis
ccusage analyze
ccusage report --monthly
ccusage diagnose --top 10
# Audit skills
/skills-audit
# Deduplicate
/skills-dedupe
# Check validity
/skills-check
# Fix common issues
/skills-fix
# Usage tracking
/skills-usage
Hooks execute scripts at key lifecycle points:
// pre-approve.js - Validation before approval
module.exports = async (context) => {
const { files, command } = context;
// Block sensitive file access
const sensitivePatterns = ['.env', 'id_rsa', 'credentials'];
const blocked = files.filter(f =>
sensitivePatterns.some(p => f.includes(p))
);
if (blocked.length > 0) {
throw new Error(`Blocked access to: ${blocked.join(', ')}`);
}
};
// post-task.js - Archive after completion
module.exports = async (context) => {
const { task, result, metadata } = context;
// Log to memory system
await context.memory.store({
task: task.description,
result: result.summary,
timestamp: Date.now(),
cost: metadata.tokens
});
};
# Install security hooks
git clone https://github.com/emaarco/agento-patronum.git ~/.claude/hooks/security
# Configure protected patterns
cat > ~/.claude/hooks/security/config.json << 'EOF'
{
"patterns": {
"credentials": [".env", ".env.*", "*.pem", "id_rsa*"],
"cloud": ["~/.aws/*", "~/.kube/config"],
"secrets": ["secret*", "password*", "token*"]
}
}
EOF
Rules guide Claude Code behavior:
# rules/cost-optimization.md
## Cost Optimization Rules
1. **Minimize Context**: Only include relevant files
2. **Cache Prompts**: Use consistent system prompts
3. **Batch Operations**: Group similar tasks
4. **Incremental Changes**: Avoid full rewrites
5. **Smart Diffs**: Use targeted edits
## Implementation
- Activate cost-mode skill for 30-60% savings
- Use Haiku for routine tasks
- Reserve Opus for complex architecture
# rules/security-first.md
## Security Rules
1. Never commit secrets to version control
2. Use environment variables: `process.env.API_KEY`
3. Validate all user input
4. Apply principle of least privilege
5. Enable audit logging for sensitive operations
# Initialize with template
/template apply node-api
# Available templates:
# - node-api: Express REST API
# - react-app: React + TypeScript
# - python-cli: Python CLI tool
# - fullstack: Next.js + tRPC
# - microservice: Docker + K8s
# - ml-pipeline: MLOps setup
# - mobile-app: React Native
templates/
├── node-api/
│ ├── template.yml
│ ├── src/
│ │ ├── index.ts
│ │ ├── routes/
│ │ └── middleware/
│ ├── tests/
│ ├── .env.example
│ └── README.md
Model Context Protocol server configurations:
{
"mcpServers": {
"claude-context": {
"command": "npx",
"args": ["-y", "@zilliz/claude-context"],
"env": {
"MILVUS_URI": "${MILVUS_URI}",
"OPENAI_API_KEY": "${OPENAI_API_KEY}"
}
}
}
}
{
"mcpServers": {
"claude-code": {
"command": "npx",
"args": ["claude-code-mcp"],
"env": {
"ANTHROPIC_API_KEY": "${ANTHROPIC_API_KEY}"
}
}
}
}
{
"mcpServers": {
"custom-tools": {
"command": "node",
"args": ["./mcp-servers/custom/index.js"],
"env": {
"DATABASE_URL": "${DATABASE_URL}",
"REDIS_URL": "${REDIS_URL}"
}
}
}
}
# 1. Install toolkit
/plugin marketplace add rohitg00/awesome-claude-code-toolkit
# 2. Install essential plugins
/plugin marketplace add rohitg00/pro-workflow
/plugin marketplace add buildingopen/bouncer
# 3. Set up security hooks
git clone https://github.com/emaarco/agento-patronum.git ~/.claude/hooks/security
# 4. Add cost optimization
npx skills add Sagargupta16/claude-cost-optimizer
# 5. Configure MCP servers
# Edit ~/.claude/config.json with MCP settings
# 6. Initialize project scaffolding
npx claude-scaffold init
# 1. Analyze current usage
ccusage analyze --last 30d
# 2. Enable cost-mode skill
/skill activate claude-cost-optimizer
# 3. Set up budget hooks
cat > ~/.claude/hooks/pre-approve.js << 'EOF'
module.exports = async (context) => {
const budget = 10.0; // USD per day
const spent = await context.usage.dailySpend();
if (spent > budget) {
throw new Error(`Daily budget exceeded: $${spent}`);
}
};
EOF
# 4. Run diagnostics
ccusage diagnose --top 10
# 1. Install quality gates
/plugin marketplace add buildingopen/bouncer
/plugin marketplace add hyhmrright/brooks-lint
# 2. Configure automatic audits
/skill activate bouncer-quick-audit
# 3. Run pre-commit hook
cat > .git/hooks/pre-commit << 'EOF'
#!/bin/bash
npx bouncer audit --quick
npx brooks-lint check --staged
EOF
chmod +x .git/hooks/pre-commit
# 1. Install project manager
/plugin marketplace add automazeio/ccpm
# 2. Create epic from issues
ccpm epic-start "Feature: User Authentication"
# 3. Activate agents
/agent activate backend-architect
/agent activate security-officer
/agent activate qa-engineer
# 4. Parallel execution
ccpm issue-analyze --parallel
# 5. Merge results
ccpm epic-merge
{
"claude": {
"plugins": {
"autoload": [
"awesome-claude-code-toolkit",
"pro-workflow",
"agento-patronum"
]
},
"skills": {
"autoActivate": true,
"costMode": "balanced"
},
"hooks": {
"enabled": true,
"timeout": 5000
},
"agents": {
"maxConcurrent": 3,
"defaultModel": "claude-3-5-sonnet"
}
}
}
// memory/config.js
module.exports = {
storage: {
type: 'sqlite',
path: '~/.claude/memory/sessions.db'
},
compression: {
enabled: true,
model: 'claude-3-haiku',
targetRatio: 0.3
},
search: {
algorithm: 'hybrid', // BM25 + vector
topK: 5,
minScore: 0.7
},
retention: {
maxAge: '90d',
maxSize: '1GB'
}
};
// agents/custom-agent.js
class CustomAgent {
constructor(config) {
this.name = config.name;
this.role = config.role;
this.tools = config.tools;
}
async execute(task) {
// Pre-task validation
await this.validate(task);
// Execute with error handling
try {
const result = await this.performTask(task);
await this.postProcess(result);
return result;
} catch (error) {
return this.handleError(error, task);
}
}
async validate(task) {
// Check prerequisites
if (!task.requirements) {
throw new Error('Task requirements missing');
}
// Verify permissions
const hasPermission = await this.checkPermissions(task);
if (!hasPermission) {
throw new Error('Insufficient permissions');
}
}
}
module.exports = CustomAgent;
// hooks/chain.js
const hooks = [
require('./validate-security'),
require('./check-budget'),
require('./analyze-impact'),
require('./log-metrics')
];
module.exports = async (context) => {
for (const hook of hooks) {
await hook(context);
}
};
---
name: fullstack-deploy
description: Complete fullstack deployment workflow
requires:
- backend-architect
- frontend-builder
- devops-engineer
---
# Fullstack Deploy
Orchestrates multiple skills for complete deployment:
1. **Backend**: Build and test API
2. **Frontend**: Build and optimize assets
3. **DevOps**: Deploy infrastructure
4. **QA**: Run smoke tests
5. **Monitor**: Set up observability
# Check plugin directory
ls -la ~/.claude/plugins/
# Verify plugin.json exists
cat ~/.claude/plugins/claude-code-toolkit/plugin.json
# Reload plugins
/plugin reload
# Check logs
tail -f ~/.claude/logs/plugins.log
# Test hook manually
node ~/.claude/hooks/pre-approve.js
# Enable debug mode
export CLAUDE_DEBUG=hooks
claude code
# Check hook permissions
chmod +x ~/.claude/hooks/*.js
# List installed skills
/skill list
# Check skill triggers
cat ~/.claude/skills/*/SKILL.md | grep "triggers:"
# Force activation
/skill activate <name> --force
# Clear skill cache
rm -rf ~/.claude/cache/skills/
# Test MCP server directly
npx @zilliz/claude-context --test
# Check environment variables
echo $MILVUS_URI
echo $OPENAI_API_KEY
# View MCP logs
tail -f ~/.claude/logs/mcp.log
# Restart MCP servers
/mcp restart
# Verify JSONL files exist
ls -la ~/.claude/projects/*.jsonl
# Run diagnostic
ccusage diagnose --verbose
# Check for corrupted entries
ccusage validate --fix
# Export for manual analysis
ccusage export --format csv > usage.csv
~/.claude/
├── config.json # Global settings
├── plugins/ # Installed plugins
├── hooks/ # Lifecycle hooks
│ ├── global/ # Apply to all projects
│ └── project/ # Project-specific
├── skills/ # Installed skills
├── agents/ # Agent definitions
└── memory/ # Session memory
ccusage dailyagento-patronum hooks.env filesbouncer