Commit Graph

168 Commits

Author SHA1 Message Date
Seth Hobson
493684710e Add flutter-expert agent
- Add comprehensive Flutter development agent with expertise in Dart, widgets, and cross-platform features
- Supports state management patterns (Provider, Riverpod, Bloc, GetX)
- Handles platform-specific integrations for iOS, Android, Web, and desktop
- Includes performance optimization, testing strategies, and deployment configuration
- Update README to reflect 61 total agents (37 Sonnet agents)
2025-08-10 10:44:31 -04:00
Seth Hobson
37d2949c4a Merge pull request #46 from ayaman/main
Add ruby-pro agent
2025-08-10 10:22:39 -04:00
Ahmad Abdel-Yaman
d8a7c7dc33 Add ruby-pro agent 2025-08-08 23:26:24 +01:00
Seth Hobson
3b7a3f0e42 Update README.md to include scala-pro agent
- Added scala-pro to the Language Specialists section
- Updated descriptions to highlight Apache Pekko (Akka's open-source successor)
- Included ZIO/Cats Effect and Scala 3 features in the descriptions
- Maintained consistent formatting with other language specialist entries
2025-08-08 14:41:22 -04:00
Seth Hobson
ca807ebddb Merge pull request #45 from QwQ-dev/main
feat: scala-pro.
2025-08-08 14:37:48 -04:00
Seth Hobson
4ded033f42 Fix agent counts in README (58 total, 36 Sonnet agents) 2025-08-08 13:10:41 -04:00
Seth Hobson
ef9c7652b8 Add mermaid-expert agent for visual documentation
- Add mermaid-expert.md with Sonnet model configuration
- Update README.md to include mermaid-expert in Documentation section
- Update total agent count from 56 to 57
- Add mermaid-expert to Sonnet agents list (now 35 agents)
2025-08-08 11:08:01 -04:00
QwQ-dev
aff60850ce feat: scala-pro. 2025-08-08 16:56:32 +08:00
Seth Hobson
2c1a9b824a Update README.md for multiple languages 2025-08-07 09:02:55 -04:00
Seth Hobson
59e93c40da Merge pull request #41 from QwQ-dev/main
feat: minecraft-bukkit-pro agent.
2025-08-07 08:57:45 -04:00
QwQ-dev
87b972b91a feat: minecraft-bukkit-pro agent. 2025-08-07 02:39:56 +08:00
Seth Hobson
1ea6e0939e Merge pull request #36 from humberaquino/add-elixir-pro
Add elixir pro agent
2025-08-04 21:01:16 -04:00
Humber Aquino
6030d2ba63 Add Elixir pro to the README file 2025-08-04 14:00:43 -04:00
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