65 Commits

Author SHA1 Message Date
0xdx2
a224bac2fa feat: Add Github Copilot integration and installation instructions 2026-03-10 13:31:55 +08:00
0xdx2
f537275383 feat:Add support for Copilot agents installation in install.sh 2026-03-09 15:42:05 +08:00
Michael Sitarzewski
2293264856
Merge pull request #67 from santhoshravindran7/add-data-engineer-technical-writer-developer-advocate
Add Data Engineer, Technical Writer, and Developer Advocate agents
2026-03-09 00:14:33 -05:00
Michael Sitarzewski
324edd956c
Merge pull request #65 from heyrich/add-advanced-specialists
Add 4 Advanced Specialist Agents [Autonomous Optimization, Nudge, CQ, Inclusive Visuals]
2026-03-09 00:10:20 -05:00
Saravi
95cd06692c Add Data Engineer, Technical Writer, and Developer Advocate agents
Three new specialist agents filling clear gaps in the current roster:

- engineering/engineering-data-engineer.md: ETL/ELT pipelines, Delta Lake,
  Apache Spark, dbt, Medallion Architecture (Bronze/Silver/Gold), streaming
  with Kafka, data quality with Great Expectations, cloud lakehouse platforms
  (Fabric, Databricks, Synapse, Snowflake, BigQuery)

- engineering/engineering-technical-writer.md: Developer documentation,
  API reference (OpenAPI), README templates, tutorials, docs-as-code
  (Docusaurus/MkDocs), content quality standards, DX metrics

- specialized/specialized-developer-advocate.md: Developer relations,
  DX auditing and improvement, technical content creation, community
  building, GitHub engagement, conference talks, product feedback loops

Each agent follows the standard template with YAML frontmatter, identity,
core mission, critical rules, technical deliverables with working code,
workflow process, communication style, and success metrics.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-08 20:17:46 -07:00
heyrich
95a0c28416
Add files via upload 2026-03-08 21:57:52 -05:00
Michael Sitarzewski
512f3773d1
Merge pull request #55 from 4shil/cross-platform-support
feat: multi-tool integration scripts (Antigravity, Gemini CLI, OpenCode, Cursor, Aider, Windsurf)
2026-03-08 11:51:59 -05:00
4shil
ce41d994d8 Add Option 3 (multi-tool install) to Quick Start section 2026-03-08 22:07:32 +05:30
4shil
ba6ac1ba18 Replace tool tables with bullet lists in both READMEs 2026-03-08 21:55:32 +05:30
4shil
c2aa576321 Fix table formatting in README.md and integrations/README.md
- Use spaced separator rows (| ---- |) for consistent GitHub rendering
- Remove asterisk-wrapped italic text inside table cells
- Add missing OpenCode row to integrations/README.md table
- Remove (project-scoped) qualifiers from Install Target column (cleaner)
2026-03-08 21:37:30 +05:30
4shil
57b482e3d7 README: replace Unicode box chars in UI preview with plain ASCII
The installer UI preview in README.md contained Unicode box-drawing
characters (╔╗╚╝║═) and bullets (●○✓) from an earlier draft that
didn't match the actual script output. Replaced with the current
plain-ASCII UI output that the script actually renders.

Also replaced em-dashes (—) with -- outside of code blocks for
consistency with the rest of the documentation.
2026-03-08 21:34:04 +05:30
4shil
1af452f90d Remove generated integration files, add to .gitignore
The 250+ generated files in integrations/ were adding repo bloat and would
cause merge conflicts when agents change. Run scripts/convert.sh to
regenerate them locally.

What's committed:
- scripts/convert.sh and scripts/install.sh (the actual value)
- integrations/*/README.md (docs for each tool)
- integrations/README.md (overview)
- .gitignore updated to exclude all generated output dirs

What's excluded (add to .gitignore):
- integrations/antigravity/agency-*/
- integrations/gemini-cli/skills/ + gemini-extension.json
- integrations/opencode/agent/
- integrations/cursor/rules/
- integrations/aider/CONVENTIONS.md
- integrations/windsurf/.windsurfrules
2026-03-08 21:28:26 +05:30
4shil
929c2275aa fix: address Copilot review suggestions
- Remove duplicate --- horizontal rule before Multi-Tool Integrations section (README.md)
- Fix relative link in integrations/claude-code/README.md: ../README.md -> ../../README.md
- Fix literal \n escape sequence in Senior Project Manager description (source + antigravity integration)
  (note: tables rendered correctly -- no || double-pipe issue present in source)
2026-03-08 20:43:50 +05:30
Ashil K Lal
62a7c42d5d
Update integrations/claude-code/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-08 20:38:22 +05:30
Ashil K Lal
8657591459
Update integrations/antigravity/agency-senior-project-manager/SKILL.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-08 20:38:05 +05:30
4shil
4f68131a01 feat: add multi-tool integration scripts and converted agent files
Adds support for installing The Agency agents across 7 agentic coding
tools via two scripts:

scripts/convert.sh
  - Reads all 61 agents and converts them into tool-specific formats
  - Supports: Antigravity, Gemini CLI, OpenCode, Cursor, Aider, Windsurf
  - Shellcheck-clean, pure bash, no external deps
  - Run: ./scripts/convert.sh [--tool <name>]

scripts/install.sh
  - Interactive terminal UI with auto-detection of installed tools
  - Pre-selects detected tools, toggle by number or bulk commands
  - Falls back gracefully in CI / non-interactive mode
  - Cross-platform: Linux, macOS (bash 3.2+), Windows Git Bash / WSL
  - Run: ./scripts/install.sh [--tool <name>] [--no-interactive]

integrations/ (generated, committed for reference)
  - antigravity/   SKILL.md per agent (61 files)
  - gemini-cli/    SKILL.md per agent + gemini-extension.json
  - opencode/      .md agent files for .opencode/agent/
  - cursor/        .mdc rule files for .cursor/rules/
  - aider/         single CONVENTIONS.md (all agents combined)
  - windsurf/      single .windsurfrules (all agents combined)
  - claude-code/   README only (agents copied directly from repo root)
  - README.md      full usage + tool-specific instructions

README.md
  - Added Multi-Tool Integrations section with supported tools table,
    quick-start guide, per-tool expandable instructions, and updated
    roadmap marking integrations as complete
2026-03-08 20:30:01 +05:30
Michael Sitarzewski
5e32f1d1ac Add Community Translations section to README, linking agency-agents-zh
Responds to issue #47 — blesses jnMetaCode's zh-CN localization repo
and adds a Community Translations & Localizations section to the README.

Closes #47

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 13:18:30 -06:00
Michael Sitarzewski
28dd431097 Update README with missing Agentic Identity & Trust Architect agent and correct agent count to 61
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 12:17:03 -06:00
Michael Sitarzewski
23f5811b91
Merge pull request #43 from benjifriedman/add-accessibility-auditor
Excellent contribution! The Accessibility Auditor fills an important gap — great depth with the audit report template, screen reader testing protocol, and keyboard navigation audit. The axe-core examples are a nice practical touch. We'll handle the README update on our end. Thanks @benjifriedman!
2026-03-07 12:06:55 -06:00
Michael Sitarzewski
c00bb9e063
Merge pull request #36 from jnMetaCode/add-security-engineer
Great agent! The Security Engineer is thorough — love the STRIDE threat model template and the concrete CI security pipeline examples. We'll handle the README update on our end. Thanks @jnMetaCode!
2026-03-07 12:06:48 -06:00
Michael Sitarzewski
fe3b0663d6
Merge pull request #42 from jnMetaCode/feat/add-workflow-examples
These workflow examples are a great addition — practical, well-structured, and aligned with the roadmap. The startup MVP and landing page sprint patterns will be really useful references. Thanks @jnMetaCode!
2026-03-07 12:06:41 -06:00
Michael Sitarzewski
135918fb3a
Merge pull request #37 from jnMetaCode/feat/add-agent-lint-ci
Excellent addition! The lint workflow looks solid — validates required frontmatter as errors, recommended sections as warnings, and only lints changed files to avoid noise. Thanks @jnMetaCode!
2026-03-07 12:06:33 -06:00
Michael Sitarzewski
6a297c5212
Merge pull request #39 from jnMetaCode/fix/agent-frontmatter-issues
Great housekeeping PR! Thanks for adding the missing color fields and fixing the line endings, @jnMetaCode. Clean and well-scoped.
2026-03-07 12:06:23 -06:00
Michael Sitarzewski
872a203a31 Update README with Chinese marketing agents and agent count
Add Xiaohongshu Specialist, WeChat Official Account Manager, and Zhihu
Strategist to the Marketing Division roster. Update agent count to 59.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 11:13:06 -06:00
Michael Sitarzewski
f8f455c700
Merge pull request #44 from samqin123/add-chinese-marketing-agents
Add three Chinese marketing agents: Xiaohongshu Specialist, WeChat Of…
2026-03-07 11:04:26 -06:00
sam123
f352d89900 Add three Chinese marketing agents: Xiaohongshu Specialist, WeChat Official Account Manager, and Zhihu Strategist
- Xiaohongshu Specialist: Lifestyle content, trend-driven strategy, authentic community engagement
- WeChat Official Account Manager: Subscriber relationship building, content value, conversion optimization
- Zhihu Strategist: Thought leadership, community credibility, knowledge-driven engagement

These agents extend marketing capabilities for Chinese platforms with specialized expertise.
2026-03-06 13:16:27 +08:00
Benji
d5dce57662 Add Accessibility Auditor to Testing Division table in README 2026-03-05 21:08:00 -08:00
Benji
1b7ba7a12f Fix tab keyboard pattern per WAI-ARIA spec and nested code fence rendering 2026-03-05 21:00:00 -08:00
Benji
9daa3087fd Add Accessibility Auditor — Testing Division 2026-03-05 20:50:21 -08:00
Michael Sitarzewski
cb8e568bda Add full-agency discovery exercise example
Demonstrates 8 agents (Product Trend Researcher, Backend Architect,
Brand Guardian, Growth Hacker, Support Responder, UX Researcher,
Project Shepherd, XR Interface Architect) deployed in parallel to
evaluate a software opportunity and produce a unified product plan.

Adds examples/ directory with README and the Nexus Spatial discovery
document. Links from the project README under a new Scenario 4 and
checks off the multi-agent workflow examples roadmap item.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 18:24:12 -07:00
Michael Sitarzewski
2bcbaeec6e
Merge pull request #41 from jnMetaCode/fix/add-gitattributes
Add .gitattributes to enforce LF line endings
2026-03-05 15:08:34 -07:00
Michael Sitarzewski
339aac4d4d
Merge pull request #38 from jnMetaCode/feat/add-github-templates
Add GitHub issue and pull request templates
2026-03-05 15:08:28 -07:00
jiangnan
733f2e22c2 Remove roadmap checkbox edit per maintainer feedback
Leave the roadmap item as unchecked — completion status is a
maintainer decision.
2026-03-06 06:05:08 +08:00
jiangnan
0e22704ebe Preserve existing tools field alongside new color field
Keep the original tools field intact and add the missing color field
beside it, rather than replacing it.
2026-03-06 06:04:33 +08:00
jiangnan
c03b1bd996 Add strategy to category dropdown in issue template 2026-03-06 06:03:53 +08:00
jiangnan
2ded8e99a8 Address review feedback on CI lint workflow
- Fix ((errors++)) causing early exit under set -e
- Fix command injection in workflow by using env variable
- Add strategy/ directory to lint paths and AGENT_DIRS
2026-03-06 06:03:35 +08:00
jiangnan
aeb90676a4 Address review feedback on Security Engineer agent
- Add Security Engineer to README Engineering Division table
- Update Semgrep action from returntocorp to semgrep namespace
- Update Pydantic example to v2 syntax (field_validator + classmethod)
2026-03-06 06:02:40 +08:00
jiangnan
4773e686d2 Add multi-agent workflow examples
Adds two step-by-step workflow examples showing how to coordinate
multiple agents for real projects:

- Startup MVP: 7 agents across a 4-week build cycle
- Landing Page Sprint: 4 agents shipping a page in one day

Each example includes exact prompts to copy, handoff patterns, and
tips for passing context between agents. Checks off the
"Multi-agent workflow examples" item from the roadmap.
2026-03-06 05:10:21 +08:00
jiangnan
f2449908cd Add .gitattributes to enforce LF line endings
Prevents CRLF line endings from being committed on Windows, which
can break frontmatter parsing in agent markdown files.
2026-03-06 05:08:48 +08:00
jiangnan
8cb4ee7ba7 Fix agent frontmatter: add missing color fields and fix line endings
- Add missing color field to 4 agents: content-creator, growth-hacker,
  social-media-strategist, data-analytics-reporter
- Replace non-standard tools field with the required color field
- Fix CRLF line endings in agentic-identity-trust.md
2026-03-06 04:56:10 +08:00
jiangnan
0bad1b137b Add Security Engineer agent to Engineering Division
Adds a specialized Security Engineer agent covering threat modeling,
vulnerability assessment, secure code review, and security architecture.
This fills a gap in the Engineering Division where no dedicated security
specialist existed.
2026-03-06 04:45:14 +08:00
jiangnan
f5d929d84f Add GitHub issue and pull request templates
Adds structured templates for new agent requests, bug reports,
and pull requests to streamline contributions and ensure consistency.
2026-03-06 04:38:36 +08:00
jiangnan
976c08e4c3 Add CI workflow to validate agent file format
Adds a lint script and GitHub Actions workflow that checks agent
markdown files for required YAML frontmatter fields (name, description,
color) and recommends standard sections. Only changed files in PRs
are validated to avoid blocking on pre-existing issues.
2026-03-06 04:37:53 +08:00
Michael Sitarzewski
53feda4d4e
Merge pull request #35 from msitarzewski/feat/add-sponsor-link
Add GitHub Sponsors link to README
2026-03-05 09:46:26 -07:00
Michael Sitarzewski
ddd832e154 Add GitHub Sponsors link to README
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 09:45:28 -07:00
Michael Sitarzewski
9bb1387b2f
Merge pull request #34 from athlon-misa/fix/security-audit-remediation
Fix security vulnerabilities from AI agent prompt audit

Excellent. Thank you!
2026-03-05 09:42:41 -07:00
Mihajlo [Misa] Nikolic
bea0a43326 Fix security vulnerabilities found during AI agent prompt audit
Remove unrestricted Bash tool access from 7 agents that only need
analytical/advisory capabilities, rewrite the Social Media Strategist
agent (was a duplicate of Twitter Engager) to cover multi-platform
strategy as intended, fix incorrect descriptions, harden webhook
example to use env vars, and clarify ambiguous AMA language.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 15:51:10 +02:00
Michael Sitarzewski
d2916f69f6
Merge pull request #20 from knuckles-stack/add-agentic-identity-trust
Add Agentic Identity & Trust Architect - Specialized
Thank you!
2026-03-03 23:17:41 -07:00
knuckles-stack
8113e32c44
Add Agentic Identity & Trust Architect — specialized agent 2026-03-03 23:19:44 -05:00
Michael Sitarzewski
30f925ca37
Merge pull request #19 from 04cb/fix/docs-github-links
Fix docs: GitHub links in CONTRIBUTING.md
2026-03-03 17:42:19 -07:00