Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
217 commits
Select commit Hold shift + click to select a range
98eea4c
Initial commit: The Agency - 51 AI Specialist Agents
msitarzewski Oct 13, 2025
767e3cc
Fix: Update README with actual repository URLs
msitarzewski Oct 13, 2025
7626353
Add Image Prompt Engineer agent
claude Nov 30, 2025
a76c0c1
feat(project): add initial scaffold, CI, and README
nexusct Mar 3, 2026
528dcba
Fix YAML frontmatter parsing and security issues
hobostay Mar 3, 2026
c5565da
feat: Add three specialized STGCRM reporting agents
claude Mar 3, 2026
89897d6
Merge pull request #13 from hobostay/fix/yaml-frontmatter-and-securit…
msitarzewski Mar 3, 2026
118c2f0
Merge pull request #12 from nexusct/agent/featproject-add-initial-sca…
msitarzewski Mar 3, 2026
6eaa384
Fix agent frontmatter name consistency to use human-readable names
msitarzewski Mar 3, 2026
31e7e7f
Merge pull request #15 from msitarzewski/fix/agent-frontmatter-name-c…
msitarzewski Mar 3, 2026
5c00daf
Merge pull request #14 from egb5592/claude/wonderful-carson-BDrOP
msitarzewski Mar 3, 2026
12e4fee
Merge pull request #10 from revaya-ai/claude/create-photography-promp…
msitarzewski Mar 3, 2026
c23287d
Remove hardcoded agent counts and add new agents to rosters
msitarzewski Mar 3, 2026
b1327c3
Merge pull request #16 from msitarzewski/fix/remove-hardcoded-agent-c…
msitarzewski Mar 3, 2026
f85dbdd
Fix docs: GitHub links in CONTRIBUTING.md
04cb Mar 4, 2026
30f925c
Merge pull request #19 from 04cb/fix/docs-github-links
msitarzewski Mar 4, 2026
8113e32
Add Agentic Identity & Trust Architect — specialized agent
jmcgraw434 Mar 4, 2026
d2916f6
Merge pull request #20 from knuckles-stack/add-agentic-identity-trust
msitarzewski Mar 4, 2026
bea0a43
Fix security vulnerabilities found during AI agent prompt audit
athlon-misa Mar 5, 2026
9bb1387
Merge pull request #34 from athlon-misa/fix/security-audit-remediation
msitarzewski Mar 5, 2026
ddd832e
Add GitHub Sponsors link to README
msitarzewski Mar 5, 2026
53feda4
Merge pull request #35 from msitarzewski/feat/add-sponsor-link
msitarzewski Mar 5, 2026
976c08e
Add CI workflow to validate agent file format
Mar 5, 2026
f5d929d
Add GitHub issue and pull request templates
Mar 5, 2026
0bad1b1
Add Security Engineer agent to Engineering Division
Mar 5, 2026
8cb4ee7
Fix agent frontmatter: add missing color fields and fix line endings
Mar 5, 2026
f244990
Add .gitattributes to enforce LF line endings
Mar 5, 2026
4773e68
Add multi-agent workflow examples
Mar 5, 2026
aeb9067
Address review feedback on Security Engineer agent
Mar 5, 2026
2ded8e9
Address review feedback on CI lint workflow
Mar 5, 2026
c03b1bd
Add strategy to category dropdown in issue template
Mar 5, 2026
0e22704
Preserve existing tools field alongside new color field
Mar 5, 2026
733f2e2
Remove roadmap checkbox edit per maintainer feedback
Mar 5, 2026
339aac4
Merge pull request #38 from jnMetaCode/feat/add-github-templates
msitarzewski Mar 5, 2026
2bcbaee
Merge pull request #41 from jnMetaCode/fix/add-gitattributes
msitarzewski Mar 5, 2026
cb8e568
Add full-agency discovery exercise example
msitarzewski Mar 6, 2026
9daa308
Add Accessibility Auditor — Testing Division
benjifriedman Mar 6, 2026
1b7ba7a
Fix tab keyboard pattern per WAI-ARIA spec and nested code fence rend…
benjifriedman Mar 6, 2026
d5dce57
Add Accessibility Auditor to Testing Division table in README
benjifriedman Mar 6, 2026
f352d89
Add three Chinese marketing agents: Xiaohongshu Specialist, WeChat Of…
samqin123 Mar 6, 2026
f8f455c
Merge pull request #44 from samqin123/add-chinese-marketing-agents
msitarzewski Mar 7, 2026
872a203
Update README with Chinese marketing agents and agent count
msitarzewski Mar 7, 2026
6a297c5
Merge pull request #39 from jnMetaCode/fix/agent-frontmatter-issues
msitarzewski Mar 7, 2026
135918f
Merge pull request #37 from jnMetaCode/feat/add-agent-lint-ci
msitarzewski Mar 7, 2026
fe3b066
Merge pull request #42 from jnMetaCode/feat/add-workflow-examples
msitarzewski Mar 7, 2026
c00bb9e
Merge pull request #36 from jnMetaCode/add-security-engineer
msitarzewski Mar 7, 2026
23f5811
Merge pull request #43 from benjifriedman/add-accessibility-auditor
msitarzewski Mar 7, 2026
28dd431
Update README with missing Agentic Identity & Trust Architect agent a…
msitarzewski Mar 7, 2026
5e32f1d
Add Community Translations section to README, linking agency-agents-zh
msitarzewski Mar 7, 2026
4f68131
feat: add multi-tool integration scripts and converted agent files
4shil Mar 8, 2026
8657591
Update integrations/antigravity/agency-senior-project-manager/SKILL.md
4shil Mar 8, 2026
62a7c42
Update integrations/claude-code/README.md
4shil Mar 8, 2026
929c227
fix: address Copilot review suggestions
4shil Mar 8, 2026
1af452f
Remove generated integration files, add to .gitignore
4shil Mar 8, 2026
57b482e
README: replace Unicode box chars in UI preview with plain ASCII
4shil Mar 8, 2026
c2aa576
Fix table formatting in README.md and integrations/README.md
4shil Mar 8, 2026
ba6ac1b
Replace tool tables with bullet lists in both READMEs
4shil Mar 8, 2026
ce41d99
Add Option 3 (multi-tool install) to Quick Start section
4shil Mar 8, 2026
512f377
Merge pull request #55 from 4shil/cross-platform-support
msitarzewski Mar 8, 2026
1a2738f
Add Technical Writer and Compliance Auditor agents
Mar 8, 2026
40d4f6c
Fix CI: handle multiline output in lint workflow
Mar 8, 2026
95a0c28
Add files via upload
heyrich Mar 9, 2026
95cd066
Add Data Engineer, Technical Writer, and Developer Advocate agents
saravi Mar 9, 2026
324edd9
Merge pull request #65 from heyrich/add-advanced-specialists
msitarzewski Mar 9, 2026
2293264
Merge pull request #67 from santhoshravindran7/add-data-engineer-tech…
msitarzewski Mar 9, 2026
7cc5079
Remove Technical Writer agent per maintainer review
Mar 9, 2026
918b9c6
Add Model QA Specialist - Specialized
JosephChomboM Mar 9, 2026
f537275
feat:Add support for Copilot agents installation in install.sh
0xdx2 Mar 9, 2026
107445a
Add Embedded Firmware Engineer specialist
GaelicThunder Mar 9, 2026
1c9afd9
Add Awesome OpenClaw Agents to related resources
mergisi Mar 9, 2026
29af62b
Add Identity Graph Operator agent + multi-agent shared identity workflow
dreynow Mar 9, 2026
93f2b4c
fix: align agent template with contributing guidelines
dreynow Mar 9, 2026
b87a354
refactor: remove product references, keep agent as a pattern
dreynow Mar 9, 2026
fc669c1
fix(opencode): use plural agents/ directory per current conventions
victorkzam Mar 9, 2026
d339b43
fix(opencode): add color name-to-hex mapping for agent files
victorkzam Mar 9, 2026
857e55f
fix(opencode): add mode: subagent to generated agent frontmatter
victorkzam Mar 9, 2026
43c66a7
docs(opencode): update integration docs for plural dirs and new front…
victorkzam Mar 9, 2026
4219602
Add Carousel Growth Engine - Marketing
Mar 9, 2026
6a310de
Add ZK Steward - knowledge-base specialist (Luhmann-style)
Mar 10, 2026
85de23b
Point companion skills to public zk-steward-companion repo
Mar 10, 2026
6fa3f96
Add structure-note, random-walk, deep-learning to Companion Skills table
Mar 10, 2026
bbba305
Add second Technical Deliverables example (daily log entry) per CONTR…
Mar 10, 2026
38bd286
Add deep-reading structure note example (LLM learning notes)
Mar 10, 2026
6f7ef59
Use full English in structure note example and template
Mar 10, 2026
85f3f8d
Add Accounts Payable Agent - autonomous payment processing via Agenti…
bkblocksolutions-rgb Mar 10, 2026
a224bac
feat: Add Github Copilot integration and installation instructions
0xdx2 Mar 10, 2026
2e4ba81
Add SEO Specialist - Marketing
jcordon5 Mar 10, 2026
8a49fbe
Add Incident Response Commander specialist
Mar 10, 2026
e80f800
Add Jira Workflow Steward specialist
IamYipi Mar 10, 2026
735c5d1
Merge pull request #90 from PamvInf/add-incident-response-commander
msitarzewski Mar 10, 2026
89648d8
Merge pull request #89 from jcordon5/add-seo-specialist
msitarzewski Mar 10, 2026
371b078
Merge pull request #86 from bkblocksolutions-rgb/main
msitarzewski Mar 10, 2026
703ce86
Merge pull request #84 from mikonos/add-zk-steward
msitarzewski Mar 10, 2026
7e19182
Merge pull request #78 from mutonby/add-carousel-growth-engine
msitarzewski Mar 10, 2026
284d495
Merge pull request #75 from dreynow/feat/kanoniv-identity-agent
msitarzewski Mar 10, 2026
9d3c647
Merge pull request #72 from mergisi/add-openclaw-agents-resource
msitarzewski Mar 10, 2026
5669fa4
Merge pull request #71 from GaelicThunder/add-embedded-firmware-engineer
msitarzewski Mar 10, 2026
4cd2004
Merge pull request #69 from JosephChomboM/add-model-qa
msitarzewski Mar 10, 2026
8f30207
Merge pull request #56 from jnMetaCode/feat/add-technical-writer-comp…
msitarzewski Mar 10, 2026
4adb05f
Add Threat Detection Engineer specialist
PamvInf Mar 10, 2026
1707291
Add paid-media category to scripts and CI workflow
msitarzewski Mar 10, 2026
78bc7dd
Agents addition - Game development agents
Ryuketsukami Mar 10, 2026
53bd192
Merge pull request #94 from IamYipi/add-jira-workflow-steward
msitarzewski Mar 10, 2026
7f56af0
Merge pull request #93 from PamvInf/add-threat-detection-engineer
msitarzewski Mar 10, 2026
e5b256d
Merge pull request #96 from Ryuketsukami/game-development-agents-addi…
msitarzewski Mar 10, 2026
74e756b
Support nested agent directories and add game-development category
msitarzewski Mar 10, 2026
c54a597
Merge pull request #68 from 0xdx2/copilot
msitarzewski Mar 10, 2026
21c4560
feat: add MCP memory integration guide
Mar 10, 2026
ae1863c
feat: Add Paid Media Division - 7 specialized agents for digital adve…
invalid-email-address Mar 9, 2026
6815e03
fix: Address PR review feedback — add color field, make tooling secti…
itallstartedwithaidea Mar 10, 2026
382155a
feat: Add Data Engineer & ETL Architect automation agent
aryanvr961 Mar 10, 2026
40aa41e
Merge pull request #100 from novyxlabs/feat/mcp-memory-integration
msitarzewski Mar 10, 2026
74d060b
Add Solidity Smart Contract Engineer and Blockchain Security Auditor …
Mar 10, 2026
4773900
Add China platform marketing agents: Bilibili, Kuaishou, E-Commerce
Mar 10, 2026
af12d55
Add Baidu SEO Specialist and WeChat Mini Program Developer agents
Mar 10, 2026
5300f5f
Update zh-CN translation count in Community Translations
Mar 10, 2026
59ebfe0
Merge pull request #106 from jnMetaCode/fix/update-zh-translation-count
msitarzewski Mar 10, 2026
710fdc5
Merge pull request #103 from jnMetaCode/feat/add-blockchain-agents
msitarzewski Mar 10, 2026
7c64cd7
Merge pull request #104 from jnMetaCode/feat/add-china-platform-agents
msitarzewski Mar 10, 2026
5810bf8
Merge pull request #105 from jnMetaCode/feat/add-baidu-wechat-agents
msitarzewski Mar 10, 2026
c1fdac9
Add FUNDING.yml to enable GitHub Sponsors button
msitarzewski Mar 10, 2026
a732075
Merge PR #76: Align OpenCode integration with current conventions
msitarzewski Mar 10, 2026
341f3e8
Merge pull request #83 from itallstartedwithaidea/feat/paid-media-div…
msitarzewski Mar 10, 2026
6d58ad4
Add OpenClaw integration, emoji/vibe frontmatter, services field, and…
msitarzewski Mar 10, 2026
42393d7
Add OpenClaw support to install.sh
msitarzewski Mar 10, 2026
6c78886
openclaw: auto-register agents on install
agentpip Mar 10, 2026
27afa03
openclaw: let stderr through on agents add failure
agentpip Mar 10, 2026
746efaa
Merge pull request #116 from agentpip/openclaw-auto-register
msitarzewski Mar 10, 2026
fe7c8db
feat: rename and narrow scope to AI Data Remediation Engineer
aryanvr961 Mar 11, 2026
baff6c3
Update OpenClaw link to GitHub repository
mys210 Mar 11, 2026
8487580
Add LinkedIn Content Creator specialist
fayzan123 Mar 11, 2026
070bf0b
Update README: add 25 missing agents, add OpenClaw to installer docs
msitarzewski Mar 11, 2026
78a0d0e
fix: add emoji and vibe fields to frontmatter
aryanvr961 Mar 11, 2026
683e69e
fix: wrap description in quotes to fix YAML error
aryanvr961 Mar 11, 2026
908f15e
fix: stop linting strategy docs as agent files
Yimikami Mar 11, 2026
927d0ee
docs: align integration docs with supported tools
Yimikami Mar 11, 2026
d1d3c9c
fix: install all agent categories for copilot
Yimikami Mar 11, 2026
ca1fa75
docs: clarify scoped installs and openclaw setup
Yimikami Mar 11, 2026
d708306
Add Sales division (8 agents), remove duplicate analytics reporter
msitarzewski Mar 11, 2026
3a79773
Merge pull request #123 from mys210/patch-1
msitarzewski Mar 11, 2026
7488a22
Merge pull request #135 from Yimikami/fix/strategy-lint-workflow
msitarzewski Mar 11, 2026
e6e88f7
Merge pull request #137 from Yimikami/fix/copilot-installer-coverage
msitarzewski Mar 11, 2026
57d7c4c
Merge pull request #136 from Yimikami/docs/integration-consistency
msitarzewski Mar 11, 2026
0bb5032
Merge pull request #129 from fayzan123/add-linkedin-content-creator
msitarzewski Mar 11, 2026
71c3bdf
Add sales division to installers, linter, and README
msitarzewski Mar 11, 2026
42b3d14
Add Automation Architect & Auditor (n8n) agent
DKFuH Mar 11, 2026
4314a70
Address review feedback: frontmatter, concise rewrite, generic naming
DKFuH Mar 11, 2026
8b10ff4
Add universal book co-author agent and chapter workflow prompt
DKFuH Mar 11, 2026
5e59a20
Fix OpenCode color mapping for 6 missing named colors
msitarzewski Mar 11, 2026
1955c91
Move book co-author into marketing category structure
DKFuH Mar 11, 2026
1a0d029
Add Qwen Code support to convert.sh and install.sh
muleyprasad Mar 12, 2026
6233a44
feat: add 5 engineering agents (Code Reviewer, Database Optimizer, Gi…
bmkien Mar 12, 2026
81b04cd
feat: add MCP Builder and Document Generator specialized agents
bmkien Mar 12, 2026
4df2226
Fix OpenCode install/convert color compatibility
abu-matterize Mar 12, 2026
22396b6
Merge pull request #159 from abu-matterize/fix/opencode-color-compat
msitarzewski Mar 12, 2026
8acb8b4
Merge pull request #155 from kienbui1995/feat/add-specialized-agents
msitarzewski Mar 12, 2026
3464bb8
Merge pull request #154 from kienbui1995/feat/add-engineering-agents
msitarzewski Mar 12, 2026
d99fca6
Merge pull request #139 from DKFuH/add-book-coauthor-workflow
msitarzewski Mar 12, 2026
b943799
Merge pull request #147 from muleyprasad/main
msitarzewski Mar 12, 2026
42d4362
Add 7 China-market marketing agents
Mar 12, 2026
69b3791
Add 5 China-market engineering + specialized agents
Mar 12, 2026
c7a4023
Add 2 China-market specialized agents: recruitment + supply chain
Mar 12, 2026
87aaaf7
Update README: agent count to 128, add dsclca12 zh-CN translation link
msitarzewski Mar 12, 2026
910b6d9
Merge PR #163: Add 5 China-market engineering + specialized agents
msitarzewski Mar 12, 2026
b91974a
Merge PR #164: Add 2 specialized agents: recruitment + supply chain
msitarzewski Mar 12, 2026
48938e0
Merge PR #162: Add 7 China-market marketing agents
msitarzewski Mar 12, 2026
78d9167
Fix outbound strategist typo, update agent count to 142
msitarzewski Mar 12, 2026
3ddf9b6
fix gemini cli installer preflight
Mar 12, 2026
7693900
Merge pull request #166 from stablegenius49/pr-factory/issue-165-gemi…
msitarzewski Mar 13, 2026
5f90257
Merge pull request #122 from DKFuH/add-n8n-orchestrator-agent
msitarzewski Mar 13, 2026
35dbe55
Fix missing trailing newline in automation-governance-architect.md
msitarzewski Mar 13, 2026
b5fabd0
Merge pull request #101 from aryanvr961/main
msitarzewski Mar 13, 2026
cde2c33
Fix missing trailing newline in engineering-ai-data-remediation-engin…
msitarzewski Mar 13, 2026
021dfbd
Update README: add 18 missing agents to roster, agent count to 144
msitarzewski Mar 13, 2026
cd2faa2
Add Product Manager agent - Product Division
Subhodip-Chatterjee Mar 13, 2026
fe7f036
Add Blender Add-on Engineer agent and update README
spoisseroux Mar 13, 2026
d02b231
Update CONTRIBUTING categories for current directories
spoisseroux Mar 13, 2026
d8454d3
Copilot agents need to be copied to ~/.copilot/agents in order to sho…
Smit2553 Mar 13, 2026
abf938d
revert accidental README.md autoformat.
Smit2553 Mar 13, 2026
fb77c29
Merge pull request #182 from spoisseroux/Update-CONTRIBUTING-categori…
msitarzewski Mar 14, 2026
0d1e0df
Merge pull request #181 from spoisseroux/add-blender-addon-engineer
msitarzewski Mar 14, 2026
eccc675
Merge pull request #184 from Smit2553/main
msitarzewski Mar 14, 2026
07cc1db
Fix convert.sh writing all single-file outputs regardless of --tool flag
msitarzewski Mar 14, 2026
fa3c124
Merge pull request #186 from msitarzewski/fix/convert-single-file-out…
msitarzewski Mar 14, 2026
8256571
feat(scripts): add parallelization for convert.sh
CagesThrottleUs Mar 14, 2026
eaf9b4b
feat(scripts): add parallelization for install.sh
CagesThrottleUs Mar 14, 2026
1765d27
docs: update README for parallelization opt-in offer
CagesThrottleUs Mar 14, 2026
6010d55
Add Product Manager to README Product Division table
Subhodip-Chatterjee Mar 14, 2026
c2c14ec
feat: add Workflow Architect specialized agent
travis-decon Mar 14, 2026
82ba7f4
Add PR scope guidelines to CONTRIBUTING.md
msitarzewski Mar 14, 2026
5b8b579
Merge pull request #180 from Subhodip-Chatterjee/add-agent-product-ma…
msitarzewski Mar 14, 2026
619794e
Merge pull request #203 from tsanford01/feat/workflow-architect-agent
msitarzewski Mar 14, 2026
f88f5d3
Add Workflow Architect to Specialized Division table in README
msitarzewski Mar 14, 2026
5c669c2
Update acknowledgments to celebrate the community
msitarzewski Mar 15, 2026
30c0a9c
docs: update README to use serial in quickstart
CagesThrottleUs Mar 15, 2026
3e8d5cd
chore: merge origin/main to keep branch up to date
CagesThrottleUs Mar 15, 2026
37c220b
Merge branch 'main' into cages/parallelise-scripts-default-mode
CagesThrottleUs Mar 15, 2026
8996ead
Add Salesforce Architect - Specialized
sebastientang Mar 15, 2026
13beebe
Add French Consulting Market Navigator - Specialized
sebastientang Mar 15, 2026
bf26999
Add Korean Business Navigator - Specialized
sebastientang Mar 15, 2026
7f171ae
feat: add Academic Division with 5 storytelling-focused agents
toniDefez Mar 15, 2026
40963d5
Merge pull request #188 from CagesThrottleUs/cages/parallelise-script…
msitarzewski Mar 15, 2026
6a4b8b8
Merge pull request #207 from sebastientang/add-salesforce-architect
msitarzewski Mar 15, 2026
9f85266
Merge pull request #208 from sebastientang/add-french-consulting-market
msitarzewski Mar 15, 2026
19bf7f1
Merge pull request #209 from sebastientang/add-korean-business-navigator
msitarzewski Mar 15, 2026
ab25732
Add Salesforce Architect, French Consulting, Korean Business to README
msitarzewski Mar 15, 2026
c780662
Merge pull request #219 from toniDefez/feat/academic-agents
msitarzewski Mar 15, 2026
14cd429
Add academic division to convert.sh and install.sh directory loops
msitarzewski Mar 15, 2026
f3ae361
Remove dangling reference to non-existent integration.md
msitarzewski Mar 15, 2026
6254154
Add AI Citation Strategist agent (AEO/GEO optimization)
msitarzewski Mar 15, 2026
78b07b3
feat: add Qoder custom subagent support
dougsong Mar 20, 2026
888923d
Merge upstream/main (msitarzewski/agency-agents) into fork
Mar 20, 2026
c1b873c
完善 Cursor 使用说明:补充安装后激活步骤和常见问题
Mar 20, 2026
71274e0
简化安装流程:移除不必要的 convert.sh 步骤,修正 Cursor 使用说明
Mar 20, 2026
25d5382
完善 Cursor 说明:精选安装建议、智能匹配原理、手动复制方式
Mar 21, 2026
550a3da
修复安装流程:恢复 convert.sh 步骤、翻译新智能体描述、更新数量为 186
Mar 21, 2026
67e3361
Merge branch 'main' into main
dougsong Mar 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
github: msitarzewski
27 changes: 27 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Bug Report
description: Report an issue with an agent file (formatting, broken examples, etc.)
labels: ["bug"]
body:
- type: input
id: agent-file
attributes:
label: Agent file
placeholder: e.g. engineering/engineering-frontend-developer.md
validations:
required: true

- type: textarea
id: description
attributes:
label: What's wrong?
placeholder: Describe the issue — broken formatting, incorrect examples, outdated info, etc.
validations:
required: true

- type: textarea
id: suggestion
attributes:
label: Suggested fix
placeholder: If you have a fix in mind, describe it here.
validations:
required: false
46 changes: 46 additions & 0 deletions .github/ISSUE_TEMPLATE/new-agent-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
name: New Agent Request
description: Suggest a new agent to add to The Agency
labels: ["enhancement", "new-agent"]
body:
- type: input
id: agent-name
attributes:
label: Agent Name
placeholder: e.g. Database Engineer
validations:
required: true

- type: dropdown
id: category
attributes:
label: Category
options:
- engineering
- design
- marketing
- product
- project-management
- testing
- support
- spatial-computing
- specialized
- strategy
- new category (describe below)
validations:
required: true

- type: textarea
id: description
attributes:
label: What would this agent do?
placeholder: Describe the agent's specialty, when you'd use it, and what gap it fills.
validations:
required: true

- type: textarea
id: use-cases
attributes:
label: Example use cases
placeholder: Give 2-3 real scenarios where this agent would be useful.
validations:
required: false
17 changes: 17 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
## What does this PR do?

<!-- Brief description of the change -->

## Agent Information (if adding/modifying an agent)

- **Agent Name**:
- **Category**:
- **Specialty**:

## Checklist

- [ ] Follows the agent template structure from CONTRIBUTING.md
- [ ] Includes YAML frontmatter with `name`, `description`, `color`
- [ ] Has concrete code/template examples (for new agents)
- [ ] Tested in real scenarios
- [ ] Proofread and formatted correctly
53 changes: 53 additions & 0 deletions .github/workflows/lint-agents.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: Lint Agent Files

on:
pull_request:
paths:
- 'design/**'
- 'engineering/**'
- 'game-development/**'
- 'marketing/**'
- 'paid-media/**'
- 'sales/**'
- 'product/**'
- 'project-management/**'
- 'testing/**'
- 'support/**'
- 'spatial-computing/**'
- 'specialized/**'

jobs:
lint:
name: Validate agent frontmatter and structure
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Get changed agent files
id: changed
run: |
FILES=$(git diff --name-only --diff-filter=ACMR origin/${{ github.base_ref }}...HEAD -- \
'design/**/*.md' 'engineering/**/*.md' 'game-development/**/*.md' 'marketing/**/*.md' 'paid-media/**/*.md' 'sales/**/*.md' 'product/**/*.md' \
'project-management/**/*.md' 'testing/**/*.md' 'support/**/*.md' \
'spatial-computing/**/*.md' 'specialized/**/*.md')
{
echo "files<<ENDOFLIST"
echo "$FILES"
echo "ENDOFLIST"
} >> "$GITHUB_OUTPUT"
if [ -z "$FILES" ]; then
echo "No agent files changed."
else
echo "Changed files:"
echo "$FILES"
fi

- name: Run agent linter
if: steps.changed.outputs.files != ''
env:
CHANGED_FILES: ${{ steps.changed.outputs.files }}
run: |
chmod +x scripts/lint-agents.sh
./scripts/lint-agents.sh $CHANGED_FILES
73 changes: 64 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,21 @@ Chinese community edition of [agency-agents](https://github.com/msitarzewski/age

| 🤖 AI 智能体 | 🌏 英文版翻译 | 🇨🇳 中国市场原创 | 🧠 支持工具 |
|:---:|:---:|:---:|:---:|
| **180** | **135** | **45** | **12 种** |
| **186** | **142** | **44** | **13 种** |

---

## 这是什么?

**180 个即插即用的 AI 专家人格**——每个都有独特的专业技能、沟通风格和可落地的工作流,不是通用模板。
**186 个即插即用的 AI 专家人格**——每个都有独特的专业技能、沟通风格和可落地的工作流,不是通用模板。

---

## 快速开始

### 方式一:一键安装到你的 AI 工具

支持 **12 种主流 AI 编程工具**,一条命令搞定:
支持 **13 种主流 AI 编程工具**,一条命令搞定:

```bash
# 自动检测已安装的工具,一键安装
Expand All @@ -48,9 +48,10 @@ Chinese community edition of [agency-agents](https://github.com/msitarzewski/age
./scripts/install.sh --tool gemini-cli # Gemini CLI
./scripts/install.sh --tool qwen # Qwen Code
./scripts/install.sh --tool codex # Codex CLI
./scripts/install.sh --tool qoder # Qoder
```

> 部分工具需要先运行 `./scripts/convert.sh` 转换格式,详见下方工具集成说明
> Claude Code 和 GitHub Copilot 可直接安装;其他工具需先运行 `./scripts/convert.sh` 转换格式。

### 🔥 OpenClaw 用户快速上手

Expand Down Expand Up @@ -439,7 +440,7 @@ cp -r marketing/*.md ~/.claude/agents/

## 工具集成

支持 **12 种主流 AI 编程工具**,通过 `scripts/` 目录下的脚本实现格式转换和一键安装。
支持 **13 种主流 AI 编程工具**,通过 `scripts/` 目录下的脚本实现格式转换和一键安装。

### 支持的工具

Expand All @@ -457,17 +458,18 @@ cp -r marketing/*.md ~/.claude/agents/
| **Aider** | `CONVENTIONS.md` | 项目级,需转换 |
| **Windsurf** | `.windsurfrules` | 项目级,需转换 |
| **Codex CLI** | `.codex/agents/` | 项目级,需转换 |
| **Qoder** | `~/.qoder/agents/` 或 `.qoder/agents/` | 全局/项目级,需转换 |

### 使用方法

```bash
# 第一步:转换格式(Claude Code 和 Copilot 可跳过此步)
# 第一步:转换格式(Claude Code 和 GitHub Copilot 可跳过此步)
./scripts/convert.sh # 转换为所有工具格式
./scripts/convert.sh --tool openclaw # 只转换 OpenClaw 格式
./scripts/convert.sh --tool cursor # 只转换 Cursor 格式

# 第二步:安装到本地
./scripts/install.sh # 自动检测并安装
./scripts/install.sh --tool openclaw # 安装到指定工具
./scripts/install.sh --tool cursor # 安装到指定工具

# 检查智能体文件格式
./scripts/lint-agents.sh
Expand Down Expand Up @@ -566,13 +568,49 @@ cd /your/project
<details>
<summary><strong>Cursor</strong></summary>

转换为 Cursor rule 文件并安装到项目目录 `.cursor/rules/`。
每个智能体会变成一个 `.mdc` 规则文件,安装到项目目录 `.cursor/rules/`。

Cursor 使用 **"智能匹配"模式**(`alwaysApply: false`):AI 根据每个规则的 `description` 字段自动判断是否相关,相关时自动引用完整内容。

**安装:**
```bash
# 第一步:转换格式(在仓库目录运行)
./scripts/convert.sh --tool cursor

# 第二步:安装到项目(在你的项目目录运行)
cd /your/project
/path/to/agency-agents-zh/scripts/install.sh --tool cursor
```

**⚠️ 重要:建议精选安装**

全部安装 186 个规则会导致 Cursor 需要扫描大量 description 来判断相关性,**可能影响匹配准确度**。推荐做法:

```bash
# 方法一:全量安装后删除不需要的
/path/to/agency-agents-zh/scripts/install.sh --tool cursor
# 然后手动删除 .cursor/rules/ 中不需要的 .mdc 文件,保留 10-20 个常用的

# 方法二:只复制你需要的智能体(转换后)
./scripts/convert.sh --tool cursor
mkdir -p /your/project/.cursor/rules
cp integrations/cursor/rules/engineering-frontend-developer.mdc /your/project/.cursor/rules/
cp integrations/cursor/rules/engineering-code-reviewer.mdc /your/project/.cursor/rules/
# ... 按需复制
```

**安装后如何使用:**

1. 安装后 `.cursor/rules/` 中的 `.mdc` 文件会自动被 Cursor 识别
2. 在 Chat 或 Composer 中正常提问,Cursor **自动匹配**相关智能体:
```
帮我审查这个组件的性能问题 → 自动匹配前端开发者
这段代码有安全漏洞吗 → 自动匹配安全审计员
```
3. 也可以在 **Cursor Settings**(`Cmd+,`)→ **Rules** → **Project Rules** 中查看所有规则
4. 还可以在 Chat 中用 `@规则名` 手动指定引用某个智能体

> **排查**:如果看不到规则,确认 `.cursor/rules/` 在项目根目录、文件扩展名是 `.mdc`、已重新打开项目。
</details>

<details>
Expand Down Expand Up @@ -642,6 +680,23 @@ cd /your/project
在 Codex 中使用时,智能体会作为 subagent 被调用。也可以在 `AGENTS.md` 中引用。
</details>

<details>
<summary><strong>Qoder</strong></summary>

转换为 Qoder SubAgent 格式(Markdown + YAML frontmatter)并安装到 `~/.qoder/agents/`(全局)或项目目录 `.qoder/agents/`。

```bash
./scripts/convert.sh --tool qoder
./scripts/install.sh --tool qoder
```

在 Qoder 中使用:
- **自动触发**:用自然语言描述任务,Qoder 根据 description 自动选择智能体
- **手动触发**:输入 `/agent-name`(如 `/engineering-frontend-developer`)

> 官方文档:https://docs.qoder.com/zh/extensions/subagent
</details>

### 修改智能体后重新生成

添加新智能体或编辑现有智能体后,重新生成集成文件:
Expand Down
Loading