Commit Graph

55 Commits

Author SHA1 Message Date
Humber Aquino
754f33bc20 Adds Elixir pro agent 2025-08-04 13:59:13 -04:00
Seth Hobson
bb22cfc346 Merge pull request #33 from HelgeSverre/add-technical-documentation-agents
Add Technical Documentation Specialist Subagents
2025-08-04 11:30:29 -04:00
Helge Sverre
210d10b9f8 Merge branch 'main' into add-technical-documentation-agents 2025-08-04 16:35:37 +02:00
Helge Sverre
b995eddc58 update count. 2025-08-04 16:32:10 +02:00
Seth Hobson
f3d30df869 Merge pull request #34 from Cli0808/main
Add C# and Unity development specialists
2025-08-04 09:41:20 -04:00
Caesar Li
fc0f3794ae Update README.md 2025-08-03 22:42:09 -07:00
Caesar Li
3ecf0319d9 Create csharp-pro.md 2025-08-03 22:41:55 -07:00
Caesar Li
f03bd6984c Create unity-developer.md 2025-08-03 22:38:12 -07:00
Helge Sverre
e713f0411b Add technical documentation specialist subagents to README
- Added new Documentation section with 3 agents:
  - docs-architect: Long-form technical documentation (Opus)
  - reference-builder: Exhaustive API references (Haiku)
  - tutorial-engineer: Step-by-step tutorials (Opus)
- Updated agent count from 50 to 53
- Updated model assignments section
2025-08-03 20:08:53 +02:00
Helge Sverre
55f6a83aa1 attempt at making a technical documentation writer subagent, made 3 versions to try out to see if they are any good. 2025-08-03 12:13:59 +02:00
Seth Hobson
4dad1937e9 Format all YAML files to pass yamllint validation
- Added document start markers (---) to all YAML files
- Fixed line length issues by breaking long lines appropriately
- Removed trailing whitespace throughout all files
- Added proper newlines at end of files
- Fixed truthy value format ('on' -> 'on')
- Standardized YAML formatting across workflows and issue templates
- Used multi-line strings (>) for long descriptions
- Maintained readability while adhering to 80-character line limit

All YAML files now pass yamllint validation with only minor warnings remaining.
2025-08-01 17:33:42 -04:00
Seth Hobson
fe236a76b5 Fix GitHub Actions welcome workflow using best practices
Problem Analysis:
- Original workflow used complex GitHub search API causing rate limiting issues
- Custom first-time contributor detection was unreliable and fragile
- Used pull_request instead of pull_request_target for PRs (security issue)
- Complex github-script logic prone to failures

Solution Implemented:
- Replaced custom logic with GitHub's official actions/first-interaction@v1
- Changed to pull_request_target for PR security and reliability
- Eliminated API rate limiting issues by removing search calls
- Simplified permissions and workflow structure
- Added comprehensive welcome messages with community guidelines

Benefits:
- More reliable first-time contributor detection
- No rate limiting issues
- Better security with pull_request_target
- Easier to maintain using official GitHub action
- Consistent messaging across issues and PRs

Also included alternative implementation example using garg3133/welcome-new-contributors@v1.2
2025-08-01 17:19:23 -04:00
Seth Hobson
ea5644ab9b Implement comprehensive content moderation and community protection
- Added Code of Conduct with clear behavioral standards
- Created Contributing guidelines with submission requirements
- Implemented structured issue templates (bug reports, features, new agents, moderation)
- Disabled blank issues to enforce template usage
- Added automated content moderation via GitHub Actions:
  * Real-time scanning for hate speech, threats, and profanity
  * Automatic closure/locking of critical violations
  * Moderation alerts for maintainer review
- Set up welcome system for new contributors with community guidelines
- Enabled GitHub Discussions as alternative to issues for general questions
- Closed and locked existing hate speech issue #30
- Blocked offending user account

This creates a multi-layered defense against inappropriate content while
maintaining an open, welcoming environment for legitimate contributors.
2025-08-01 16:44:10 -04:00
Seth Hobson
bb90279a91 Merge pull request #28 from neewrobert/neewrobeert/java-agent
Add a specialized Java agent
2025-08-01 10:46:34 -04:00
Newton dos Santos
b0e371f327 Add agent 2025-08-01 16:03:44 +02:00
Seth Hobson
544b7ab5b9 Enhance code-reviewer agent with configuration security focus
- Added deep configuration change detection and analysis
- Implemented magic number scrutiny for all numeric changes
- Added impact analysis requirements for configuration modifications
- Included real-world outage patterns from 2024 incidents
- Made agent generic (removed framework-specific references)
- Enhanced skepticism for 'just changing numbers' scenarios
- Updated README to reflect new capabilities

Addresses issue #24 - agent now proactively questions configuration changes
that could cause production outages
2025-08-01 09:27:08 -04:00
Seth Hobson
613ea44c37 Update README.md to include TypeScript Pro agent
- Increase total agent count from 48 to 49
- Add typescript-pro to Language Specialists section
- Update Sonnet model agent count from 29 to 30
- Include typescript-pro in model assignments and usage examples
2025-08-01 08:49:13 -04:00
Seth Hobson
b6faf4877b Merge pull request #27 from jofftiquez/feat/add-tyspcript-pro-agent
feat: create typescript-pro.md
2025-08-01 08:31:33 -04:00
Seth Hobson
fdbee4b9e5 Merge pull request #25 from t34wrj/patch-2
Update prompt-engineer.md
2025-08-01 08:30:27 -04:00
Joff Tiquez
9a8f332754 feat: create typescript-pro.md
Add a new sub-agent for TypeScript
2025-08-01 20:13:38 +08:00
t34wrj
5a8361f58c Update prompt-engineer.md
Added 'The prompt needs to be displayed in your response in a single block of text that can be copied and pasted' as previous version was sporadically not displaying the prompt text. The proposed additions seem to improve the frequency of the prompt being displayed in Claude Code.
2025-08-01 11:13:06 +01:00
Seth Hobson
d9e72d1879 Add ios-developer and ui-ux-designer agents
- Add ios-developer.md: Native iOS development with Swift/SwiftUI
- Add ui-ux-designer.md: Interface design, wireframes, and design systems
- Update README.md: Added both agents to appropriate sections
- Update agent count from 47 to 48 total agents
- Update Sonnet count from 28 to 29 agents (both use sonnet model)
- Add agents to Planning & Architecture and Development sections
2025-07-31 17:41:41 -04:00
Seth Hobson
545c69c03b Update README.md with simplified model naming convention
- Fixed merge conflict in legal-advisor description
- Updated all model names from full identifiers to simplified names (opus/sonnet/haiku)
- Corrected Sonnet agent count from 26 to 27 (added php-pro)
- Updated section headers to reflect simplified naming
- Updated model configuration documentation to clarify v1.0.64 naming convention
- Updated subagent format example to show simplified model specification
2025-07-31 16:42:27 -04:00
Seth Hobson
04e78f8bcb Add model specification to php-pro agent
Set model to 'sonnet' for PHP language specialist agent to match
the simplified naming convention used by other language specialists.
2025-07-31 16:30:44 -04:00
Seth Hobson
f6fbf2cf1e Merge pull request #20 from sbharth1/main
Add MIT License
2025-07-31 16:27:50 -04:00
Seth Hobson
a0d0c1f45f fix frontmatter model declaration with simple aliases 2025-07-31 16:04:36 -04:00
Siddharth
fb3bd33258 Add MIT License 2025-08-01 01:10:42 +05:30
Seth Hobson
005d7fafc7 Fix prompt-engineer to display actual prompts (#4)
The prompt-engineer agent now explicitly shows the complete prompt text
instead of just describing it. Changes include:

- Added mandatory instruction to always display prompts
- Created required output format with prompt section
- Updated deliverables to prioritize showing the actual prompt
- Added example demonstrating proper output format
- Included completion checklist to ensure prompts are displayed

This ensures users get the actual prompts they can use immediately.
2025-07-31 09:49:18 -04:00
Seth Hobson
e8d8e43338 Fix merge conflict marker in README.md 2025-07-31 09:37:15 -04:00
Seth Hobson
6cbe310ea6 Add model customization to all subagents (#7)
Implements claude-code v1.0.64's model customization feature by adding
model specifications to all 46 subagents based on task complexity:

- Claude Haiku 3.5 (8 agents): Simple tasks like data analysis, documentation
- Claude Sonnet 4 (26 agents): Development, engineering, and standard tasks
- Claude Opus 4 (11 agents): Complex tasks requiring maximum capability

This task-based model tiering ensures cost-effective AI usage while
maintaining quality for complex tasks.

Updates:
- Added model field to YAML frontmatter for all agent files
- Updated README with comprehensive model assignments
- Added model configuration documentation
2025-07-31 09:34:05 -04:00
Seth Hobson
29f56edb46 Merge pull request #10 from yenaryenar/main
Add php-pro subagent for idiomatic PHP programming.
2025-07-31 08:49:52 -04:00
Seth Hobson
eb8de39d08 Merge branch 'main' into main 2025-07-31 08:49:42 -04:00
Seth Hobson
f003ef1563 Update README.md 2025-07-31 08:46:29 -04:00
Seth Hobson
746047a0e7 Merge pull request #12 from t34wrj/patch-1
Update README.md to reflect addition of legal advisor
2025-07-31 08:45:36 -04:00
t34wrj
ffebc4b317 Update README.md to reflect addition of legal advisor
Updated number of specialised subagents and included 2 specific references to legal advisor subagent.
2025-07-31 07:49:26 +01:00
yenaryenar
599caf9f75 Add php-pro subagent for idiomatic PHP programming.
edit pro-pro.md
2025-07-31 14:59:47 +09:00
Seth Hobson
dbc4041881 Merge pull request #2 from DanielWTE/add-legal-advisor-agent
Add legal-advisor subagent
2025-07-30 11:33:02 -04:00
DanielWTE
3fe00d6473 Add legal-advisor subagent 2025-07-30 14:26:50 +02:00
Seth Hobson
c5f65be817 Merge pull request #1 from igor-sadchenko/main
Add cpp-pro subagent for idiomatic C++ programming
2025-07-28 18:28:36 -04:00
Igor Sadchenko
979472d264 Add cpp-pro subagent for idiomatic C++ programming. 2025-07-29 01:09:09 +03:00
Seth Hobson
067312baef Add 6 new business and specialized subagents
- Added business-analyst for KPIs, metrics, and growth projections
- Added content-marketer for SEO content and marketing campaigns
- Added sales-automator for cold outreach and proposal automation
- Added customer-support for FAQ, tickets, and support documentation
- Added risk-manager for portfolio risk and hedging strategies
- Added search-specialist for advanced web research and synthesis

Updated README:
- Increased count from 37 to 43 subagents
- Created new Business & Marketing section
- Added usage examples and workflows
- Updated guidance sections
2025-07-28 17:45:20 -04:00
Seth Hobson
bdc0578fb0 Add Commands repository reference to workflows section
- Added link to Claude Code Commands collection (52 slash commands)
- Highlighted integration between subagents and pre-built workflows
- Added Advanced Workflows section with slash command examples
- Shows how commands leverage subagents for complex orchestrations
2025-07-28 12:31:30 -04:00
Seth Hobson
7bf45cfbf2 Add mlops-engineer subagent and update README
- Added mlops-engineer to Data & AI section
- Updated count from 36 to 37 subagents
- Added to usage examples and workflow patterns
- Added to Analysis & Optimization guidance section
- Specializes in ML infrastructure, experiment tracking, model registries, and pipeline automation
2025-07-28 12:10:15 -04:00
Seth Hobson
6ae6bced42 Add database-admin subagent and update README
- Added database-admin to Infrastructure & Operations section
- Updated count from 35 to 36 subagents
- Added to usage examples and workflow patterns
- Added to Operations & Maintenance guidance section
- Specializes in backups, replication, user management, and disaster recovery
2025-07-28 12:02:59 -04:00
Seth Hobson
40d2687cc2 Add network-engineer subagent and update README
- Added network-engineer to Infrastructure & Operations section
- Updated count from 34 to 35 subagents
- Added to usage examples and workflow patterns
- Added to Operations & Maintenance guidance section
- Specializes in DNS, SSL/TLS, load balancing, and network debugging
2025-07-28 11:57:48 -04:00
Seth Hobson
cca2c18a49 Add error-detective subagent
Specializes in log analysis and pattern recognition:
- Log parsing and error extraction with regex patterns
- Stack trace analysis across programming languages
- Error correlation across distributed systems
- Anomaly detection in log streams
- Root cause analysis with actionable findings
2025-07-28 11:51:11 -04:00
Seth Hobson
5226a5f27d Add error-detective subagent to README
- Added error-detective to Quality & Security section
- Updated count from 33 to 34 subagents
- Added to production incident workflow example
- Added to Quality Assurance section
2025-07-28 11:49:13 -04:00
Seth Hobson
8238f91295 Update README with new agents and fix terraform-specialist filename
- Add rust-pro, c-pro, javascript-pro, sql-pro to Language Specialists
- Add terraform-specialist to Infrastructure & Operations
- Update total agent count from 28 to 33
- Fix typo: terraform-specilist.md → terraform-specialist.md
- Update 'When to Use Which Agent' section with new agents
2025-07-28 09:05:10 -04:00
Seth Hobson
b38b1d1948 add agents for rust-pro, c-pro, sql-pro, javascript-pro, terraform-specialist 2025-07-28 08:58:57 -04:00
Seth Hobson
5423007208 add agents for rust-pro, c-pro, sql-pro, javascript-pro, terraform-specialist 2025-07-28 08:58:49 -04:00