复制下面这句话,粘贴给 Claude Code、Codex、Cursor 等 AI 编程工具,它会读取安装说明并在你确认后完成安装。
请阅读 https://ai.atlankj.com/install/asset/gh-claude-skills-aa2ffa4fa970 ,按照其中的说明把「CLAUDE」安装到你(当前 AI 工具)中。执行前先告诉我将运行的命令和写入的位置,等我确认。
查看 AI 将读取的安装说明正在读取 GitHub 原文…
内容来自 GitHub 原始文件,由原作者维护。在 GitHub 查看
This guide provides comprehensive instructions for creating cs- prefixed agents* that seamlessly integrate with the 346 production skills in this repository (count derived via scripts/derive_counters.py).
cs- agents* are specialized Claude Code agents that orchestrate the repository's 346 skills. Each agent:
../marketing-skill/)Key Principle: Agents ORCHESTRATE skills, they don't replace them. Skills remain self-contained and portable.
When skills are published to ClawHub (clawhub.com):
name, description, version, author, homepage, repository, license, skills: "./".33 agents live in this folder (93 agent files repo-wide, including plugin-bundled agents). A representative selection:
| Agent | Domain | Description |
|---|---|---|
| cs-content-creator | Marketing | AI-powered content creation with brand voice consistency and SEO optimization |
| cs-demand-gen-specialist | Marketing | Demand generation and customer acquisition specialist |
| cs-ceo-advisor | C-Level | Strategic leadership advisor for CEOs |
| cs-cto-advisor | C-Level | Technical leadership advisor for CTOs |
| cs-product-manager | Product | RICE prioritization and customer discovery |
| cs-product-strategist | Product | Product strategy, OKR cascades, market positioning |
| cs-agile-product-owner | Product | Agile product ownership and backlog management |
| cs-ux-researcher | Product | UX research, usability testing, design insights |
| cs-product-analyst | Product | Product analytics, KPI design, experiment design |
| cs-engineering-lead | Engineering | Engineering team coordination and incident management |
| cs-workspace-admin | Engineering | Google Workspace administration via gws CLI |
| cs-senior-engineer | Engineering | Architecture decisions, code review, CI/CD setup |
| cs-fullstack-engineer | Engineering | Fullstack orchestrator (v2.8.1): walks 7 Matt Pocock forcing questions, picks profile via deterministic engine, forks (context: fork) into api-design-reviewer / database-designer / slo-architect / ci-cd-pipeline-builder. Invokable via /cs:fullstack-review or Agent({subagent_type:"cs-fullstack-engineer"}). |
| cs-frontend-engineer | Engineering | Frontend orchestrator (v2.8.1): walks 7 forcing questions (device, LCP target, rendering, bundle, SEO, design system, WCAG), picks framework profile, forks into a11y-audit / performance-profiler / epic-design / apple-hig-expert. Invokable via /cs:frontend-review. |
| cs-backend-engineer | Engineering | Backend orchestrator (v2.8.1): walks 7 forcing questions (read/write + QPS, tenancy, sync vs async, sensitivity, pattern, RPO/RTO, SLO), picks language + pattern profile, forks into api-design-reviewer / database-designer / migration-architect / slo-architect / observability-designer. Invokable via /cs:backend-review. |
| cs-growth-strategist | Business | Growth strategy and revenue optimization |
| cs-financial-analyst | Finance | Financial analysis, DCF valuation, SaaS metrics |
| cs-project-manager | PM | Project management with Atlassian integration |
| cs-quality-regulatory | RA/QM | Regulatory affairs and quality management |
Template Available: templates/agent-template.md (318 lines) - Use this to create new agents
| Aspect | Agent (cs-*) | Skill |
|---|---|---|
| Purpose | Orchestrate and execute workflows | Provide tools, knowledge, templates |
| Location | agents/domain/ | domain-skill/skill-name/ |
| Structure | Single .md file with YAML frontmatter | SKILL.md + scripts/ + references/ + assets/ |
| Integration | References skills via ../../ | Self-contained, no dependencies |
| Naming | cs-content-creator, cs-ceo-advisor | content-creator, ceo-advisor |
Every agent file must start with valid YAML frontmatter:
---
name: cs-agent-name
description: One-line description of what this agent does
skills: skill-folder-name
domain: domain-name
model: sonnet
tools: [Read, Write, Bash, Grep, Glob]
---
Field Definitions:
cs- prefix (e.g., cs-content-creator)marketing-skill/content-creator)After YAML frontmatter, include these sections:
All skill references use the ../../ pattern:
**Skill Location:** `../marketing-skill/skills/content-creator/`
### Python Tools
1. **Brand Voice Analyzer**
- **Path:** `../marketing-skill/skills/content-production/scripts/brand_voice_analyzer.py`
- **Usage:** `python ../marketing-skill/skills/content-production/scripts/brand_voice_analyzer.py content.txt`
2. **SEO Optimizer**
- **Path:** `../marketing-skill/skills/content-production/scripts/seo_optimizer.py`
- **Usage:** `python ../marketing-skill/skills/content-production/scripts/seo_optimizer.py article.md "keyword"`
../../?From agent location: agents/marketing/cs-content-creator.md
To skill location: marketing-skill/content-creator/
Navigation: agents/marketing/ → ../../ (up to root) → marketing-skill/content-creator/
Always test paths resolve correctly!
Agents execute Python tools from skill packages:
# From agent context
python ../marketing-skill/skills/content-production/scripts/brand_voice_analyzer.py input.txt
# With JSON output
python ../marketing-skill/skills/content-production/scripts/brand_voice_analyzer.py input.txt json
# With arguments
python ../product-team/skills/product-manager-toolkit/scripts/rice_prioritizer.py features.csv --capacity 20
All Python tools must:
--help flag with usage informationWhen Python tools fail:
--help outputEach workflow must include:
### Workflow 1: [Clear Descriptive Name]
**Goal:** One-sentence description
**Steps:**
1. **[Action]** - Description with specific commands/tools
2. **[Action]** - Description with specific commands/tools
3. **[Action]** - Description with specific commands/tools
**Expected Output:** What success looks like
**Time Estimate:** How long this workflow takes
**Example:**
\`\`\`bash
# Concrete example command
python ../marketing-skill/skills/content-production/scripts/seo_optimizer.py article.md "primary keyword"
\`\`\`
Each agent must document at least 3 workflows covering:
Use this template when creating new agents:
---
name: cs-agent-name
description: One-line description
skills: skill-folder-name
domain: domain-name
model: sonnet
tools: [Read, Write, Bash, Grep, Glob]
---
# Agent Name
## Purpose
[2-3 paragraphs describing what this agent does, why it exists, and who it serves]
## Skill Integration
**Skill Location:** \`../../domain-skill/skill-name/\`
### Python Tools
1. **Tool Name**
- **Purpose:** What it does
- **Path:** \`../../domain-skill/skill-name/scripts/tool.py\`
- **Usage:** \`python ../../domain-skill/skill-name/scripts/tool.py [args]\`
### Knowledge Bases
1. **Reference Name**
- **Location:** \`../../domain-skill/skill-name/references/file.md\`
- **Content:** What's inside
### Templates
1. **Template Name**
- **Location:** \`../../domain-skill/skill-name/assets/template.md\`
- **Use Case:** When to use
## Workflows
### Workflow 1: [Name]
**Goal:** Description
**Steps:**
1. Step 1
2. Step 2
3. Step 3
**Expected Output:** Success criteria
**Example:**
\`\`\`bash
python ../../domain-skill/skill-name/scripts/tool.py input.txt
\`\`\`
### Workflow 2: [Name]
[Same structure]
### Workflow 3: [Name]
[Same structure]
## Integration Examples
[Concrete examples with actual commands and expected outputs]
## Success Metrics
- Metric 1: How to measure
- Metric 2: How to measure
- Metric 3: How to measure
## Related Agents
- [cs-related-agent](../<domain>/cs-related-agent.md) - How they relate
## References
- [Skill Documentation](../../domain-skill/skill-name/SKILL.md)
- [Domain Roadmap](../../<domain-skill>/roadmap.md)
Before committing an agent:
Test these aspects:
1. Path Resolution
# From agent directory
cd agents/marketing/
ls ../marketing-skill/skills/content-creator/ # Should list contents
2. Python Tool Execution
# Create test input
echo "Test content" > test-input.txt
# Execute tool
python ../marketing-skill/skills/content-production/scripts/brand_voice_analyzer.py test-input.txt
# Verify output
3. Knowledge Base Access
# Verify reference files exist
cat ../marketing-skill/skills/content-creator/references/brand_guidelines.md
../marketing-skill/../product-team/../c-level-advisor/engineering-team/Avoid these mistakes:
❌ Hardcoding absolute paths ❌ Skipping YAML frontmatter validation ❌ Forgetting to test relative paths ❌ Documenting workflows without examples ❌ Creating agent dependencies (keep them independent) ❌ Duplicating skill content in agent files ❌ Using LLM calls instead of referencing Python tools
After creating an agent:
feat(agents): implement cs-agent-nameLast Updated: June 10, 2026 Current: 33 agents in this folder across 10 domain subfolders (93 agent files repo-wide) Related: See main CLAUDE.md for repository overview