Commit Graph

59 Commits

Author SHA1 Message Date
Seth Hobson
88c28fa2d4 Merge pull request #446 from jau123/add-meigen-ai-design
Add meigen-ai-design plugin
2026-03-17 10:39:37 -04:00
jau123
2566f79d5c Address review feedback: restructure plugin for marketplace conventions
- Remove .mcp.json (not used in marketplace, add README instead)
- Add marketplace.json entry for plugin discovery
- Add README.md with MCP server setup guide, provider config, and troubleshooting
- Add tools: declaration to image-generator agent (functional fix)
- Move <example> blocks from YAML frontmatter to markdown body
- Remove unused tools: Read, Grep, Glob from prompt-crafter agent
- Remove redundant name: field from command frontmatter
- Use full MCP tool prefix (mcp__meigen__*) in commands
- Rewrite plugin.json description to factual style
- Pin npm version to meigen@1.2.5

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 01:49:29 +08:00
Seth Hobson
a6f0f457c4 chore: bump marketplace to v1.5.6 and patch 28 affected plugins
Patch version bumps for all plugins that had phantom resource
references removed in the previous commit.
2026-03-07 10:57:55 -05:00
Seth Hobson
ade0c7a211 fix(ui-design): update TabView examples to iOS 18 Tab API (#438)
Replace deprecated .tabItem modifier pattern with modern Tab struct
across mobile-ios-design skill and navigation reference docs.
2026-02-21 07:47:50 -05:00
Seth Hobson
5140d20204 chore: bump conductor to v1.2.1 and marketplace to v1.5.4 2026-02-20 20:10:41 -05:00
Seth Hobson
682abfcdeb fix: remove stale code-review-ai plugin (#134, #135)
Plugin had inconsistent content (OpenAI references, CI/CD workflow baked
into review command). Replaced by official pr-review-toolkit and
comprehensive-review plugins. Also answered discussions #138, #421, #422.
2026-02-19 14:21:59 -05:00
Seth Hobson
086557180a chore: update model references to Claude 4.6 and GPT-5.2
- Claude Opus 4.5 → Opus 4.6, Claude Sonnet 4.5 → Sonnet 4.6 (Haiku stays 4.5)
- Update claude-sonnet-4-5 model IDs to claude-sonnet-4-6 in code examples
- Update SWE-bench stat from 80.9% to 80.8% for Opus 4.6
- Update GPT refs: GPT-5 → GPT-5.2, GPT-4o → gpt-5.2, GPT-4o-mini → GPT-5-mini
- Fix GPT-5.2-mini → GPT-5-mini (correct model name per OpenAI)
- Bump marketplace to v1.5.2 and affected plugin versions
2026-02-19 14:03:46 -05:00
Seth Hobson
089740f185 chore: bump marketplace to v1.5.1 and sync plugin versions
Sync marketplace.json versions with plugin.json for all 14 touched
plugins. Fix plugin.json versions for llm-application-dev (2.0.3),
startup-business-analyst (1.0.4), and ui-design (1.0.2) to match
marketplace lineage. Add dotnet-contribution to marketplace.
2026-02-06 19:36:28 -05:00
Seth Hobson
4820385a31 chore: modernize all plugins to new format with per-plugin plugin.json
Add .claude-plugin/plugin.json to all 67 remaining plugins and simplify
marketplace.json entries by removing redundant fields (keywords, strict,
commands, agents, skills, repository) that are now auto-discovered.
Bump marketplace version to 1.5.0.
2026-02-05 22:02:17 -05:00
Seth Hobson
a5ab5d8f31 chore(agent-teams): bump to v1.0.2 2026-02-05 17:42:30 -05:00
Seth Hobson
598ea85e7f fix(agent-teams): simplify plugin.json and marketplace entry to match conductor patterns
Strip plugin.json to minimal fields (name, version, description, author, license).
Remove commands/agents/skills arrays, keywords, repository, and strict from marketplace entry.
2026-02-05 17:41:00 -05:00
Seth Hobson
fb9eba62b2 fix(agent-teams): remove Context7 MCP dependency, align frontmatter with conductor patterns, bump to v1.0.1
Remove .mcp.json to eliminate external MCP dependency that likely caused plugin load failure.
Add tools: field to all agents, version: field to all skills, matching conductor plugin patterns.
2026-02-05 17:30:35 -05:00
Seth Hobson
81d53eb5d6 chore: bump marketplace to v1.4.0 (73 plugins, 112 agents, 146 skills) 2026-02-05 17:11:08 -05:00
Seth Hobson
0752775afc feat(agent-teams): add plugin for multi-agent team orchestration
New plugin with 7 presets (review, debug, feature, fullstack, research,
security, migration), 4 specialized agents, 7 slash commands, 6 skills
with reference docs, and Context7 MCP integration for research teams.
2026-02-05 17:10:02 -05:00
M. A.
cbb60494b1 Add Comprehensive Python Development Skills (#419)
* Add extra python skills covering code style, design patterns, resilience, resource management, testing patterns, and type safety ...etc

* fix: correct code examples in Python skills

- Clarify Python version requirements for type statement (3.10+ vs 3.12+)
- Add missing ValidationError import in configuration example
- Add missing httpx import and url parameter in async example

---------

Co-authored-by: Seth Hobson <wshobson@gmail.com>
2026-01-30 11:52:14 -05:00
Seth Hobson
be58daee0c docs: update plugin/agent/skill counts (72 plugins, 108 agents, 129 skills) 2026-01-19 17:03:11 -05:00
Seth Hobson
027ed046a3 feat(ui-design): modernize to auto-discovery pattern v1.0.1 2026-01-19 16:59:34 -05:00
Seth Hobson
1b9d881d11 fix(llm-application-dev): use auto-discovery pattern like conductor v2.0.2 2026-01-19 16:55:01 -05:00
Seth Hobson
06998b2737 chore: bump marketplace version to 1.3.5 2026-01-19 16:27:27 -05:00
Seth Hobson
16f8e8c66e fix(llm-application-dev): add command frontmatter for slash command registration v2.0.1 2026-01-19 16:26:41 -05:00
Seth Hobson
1e54d186fe feat(ui-design): add comprehensive UI/UX design plugin v1.0.0
New plugin covering mobile (iOS, Android, React Native) and web
applications with modern design patterns, accessibility, and design systems.

Components:
- 9 skills: design-system-patterns, accessibility-compliance, responsive-design,
  mobile-ios-design, mobile-android-design, react-native-design,
  web-component-design, interaction-design, visual-design-foundations
- 4 commands: design-review, create-component, accessibility-audit, design-system-setup
- 3 agents: ui-designer, accessibility-expert, design-system-architect

Marketplace updated:
- Version bumped to 1.3.4
- 102 agents (+3), 116 skills (+9)
2026-01-19 16:22:13 -05:00
Seth Hobson
8be0e8ac7a feat(llm-application-dev): modernize to LangGraph and latest models v2.0.0
- Migrate from LangChain 0.x to LangChain 1.x/LangGraph patterns
- Update model references to Claude 4.5 and GPT-5.2
- Add Voyage AI as primary embedding recommendation
- Add structured outputs with Pydantic
- Replace deprecated initialize_agent() with StateGraph
- Fix security: use AST-based safe math instead of unsafe execution
- Add plugin.json and README.md for consistency
- Bump marketplace version to 1.3.3
2026-01-19 15:43:25 -05:00
Seth Hobson
e827cc713a feat(conductor): remove tool restrictions from slash commands
Remove allowed-tools field from all conductor commands to enable
full tool access for implementation-focused workflows.

- implement.md: removed tool restrictions
- manage.md: removed tool restrictions
- new-track.md: removed tool restrictions
- revert.md: removed tool restrictions
- setup.md: removed tool restrictions
- status.md: removed tool restrictions

Bump conductor version to 1.2.0
2026-01-17 11:19:12 -05:00
Seth Hobson
e5255782cd feat(conductor): add track manager command for lifecycle management
Add /conductor:manage command with comprehensive track lifecycle operations:
- Archive completed tracks with reason tracking
- Restore archived tracks to active state
- Delete tracks permanently with safety confirmations
- Rename track IDs with full reference updates
- Cleanup orphaned artifacts and stale tracks
- Interactive menu when invoked without arguments

Also includes:
- Add Archived Tracks section to tracks.md template
- Update README with manage command documentation
- Bump version to 1.1.0
- Format files with prettier
2026-01-16 12:02:24 -05:00
Seth Hobson
d750cf0e44 fix(conductor): remove invalid attribution field from plugin metadata
The attribution field is not part of the Claude Code plugin schema.
Attribution is properly documented in README.md instead.
2026-01-15 22:36:24 -05:00
Seth Hobson
627dc5cdd7 chore(conductor): add license and attribution to plugin metadata
- Add Apache-2.0 license to marketplace.json and plugin.json
- Add attribution field referencing original Google project
- Bump version to 1.0.7
2026-01-15 22:35:17 -05:00
Seth Hobson
58f4038326 fix(startup-business-analyst): add allowed-tools to commands and simplify marketplace entry
Add allowed-tools field to command frontmatter and simplify marketplace.json
entry to rely on auto-discovery instead of explicit arrays.
2026-01-15 21:33:44 -05:00
Seth Hobson
3e673da18e fix(conductor): add allowed-tools to commands and simplify marketplace entry
Based on research of official plugins:
- Add allowed-tools array to all 5 commands (required field in working plugins)
- Simplify marketplace.json entry to match official format (minimal fields, auto-discovery)
- Remove explicit commands/agents/skills arrays (rely on auto-discovery like official plugins)

Version: 1.0.6
2026-01-15 21:27:59 -05:00
Seth Hobson
3d0a40dd58 fix(plugins): align with official Claude Code plugin conventions
- Add minimal .claude-plugin/plugin.json to conductor and startup-business-analyst
  (matches official format: name, description, author only)
- Remove .gitignore from startup-business-analyst (not in official plugins)
- Bump versions: conductor 1.0.5, startup-business-analyst 1.0.2

Plugin structure now matches official examples (feature-dev, ralph-loop, etc.)
2026-01-15 21:01:45 -05:00
Seth Hobson
29d59eb5cf fix(plugins): add proper frontmatter to commands and agents
Commands now have correct frontmatter format:
- description (required)
- argument-hint (optional)

Agents now have correct frontmatter format:
- name, description, tools, model, color

Updated plugins:
- conductor v1.0.4: fixed all 5 commands and 1 agent
- startup-business-analyst v1.0.1: fixed all 3 commands
2026-01-15 20:58:35 -05:00
Seth Hobson
87ed65d2b5 fix(plugins): remove redundant plugin.json and fix command formats
- Remove .claude-plugin/plugin.json from conductor and startup-business-analyst
  (marketplace.json provides all config, standalone plugin.json breaks installation)
- Remove YAML frontmatter from startup-business-analyst commands
- Bump versions: conductor 1.0.3, startup-business-analyst 1.0.1
2026-01-15 20:55:21 -05:00
Seth Hobson
3a6a24e1a6 chore(conductor): bump version to 1.0.2 2026-01-15 20:44:10 -05:00
Seth Hobson
f4e89af1dd fix(conductor): update marketplace source path to plugins/conductor
The marketplace.json had the wrong source path for conductor plugin,
preventing successful installation.
2026-01-15 20:38:14 -05:00
Seth Hobson
1b9ecddc53 chore(conductor): bump version to 1.0.1 2026-01-15 20:11:17 -05:00
Seth Hobson
f662524f9a feat: add Conductor plugin for Context-Driven Development
Add comprehensive Conductor plugin implementing Context-Driven Development
methodology with tracks, specs, and phased implementation plans.

Components:
- 5 commands: setup, new-track, implement, status, revert
- 1 agent: conductor-validator
- 3 skills: context-driven-development, track-management, workflow-patterns
- 18 templates for project artifacts

Documentation updates:
- README.md: Updated counts (68 plugins, 100 agents, 110 skills, 76 tools)
- docs/plugins.md: Added Conductor to Workflows section
- docs/agents.md: Added conductor-validator agent
- docs/agent-skills.md: Added Conductor skills section

Also includes Prettier formatting across all project files.
2026-01-15 17:38:21 -05:00
Seth Hobson
87231b828d feat: add startup-business-analyst plugin
Comprehensive startup analysis plugin with market sizing, financial modeling, team planning, and strategic research for early-stage companies.

- 5 skills: market sizing, financial modeling, team planning, competitive analysis, metrics
- 3 commands: market-opportunity, financial-projections, business-case
- 1 agent: startup-analyst
- Covers TAM/SAM/SOM, unit economics, competitive landscape, hiring plans
2026-01-13 20:25:25 -05:00
Dávid Balatoni
2d769d4f84 feat: add reverse-engineering plugin (#409)
* feat(reverse-engineering): add firmware-analyst agent

* feat(reverse-engineering): add binary-analysis-patterns skill

* feat(reverse-engineering): add memory-forensics skill

* feat(reverse-engineering): add protocol-reverse-engineering skill

* feat(reverse-engineering): add anti-reversing-techniques skill

* feat(reverse-engineering): register plugin in marketplace

* docs(reverse-engineering): update to binwalk v3 syntax and references

* fix(reverse-engineering): correct author URL to balcsida

* docs(reverse-engineering): add authorization warning to anti-reversing skill

* fix(reverse-engineering): correct author name
2026-01-09 10:41:06 -05:00
Seth Hobson
158dafddcb fix(developer-essentials): remove non-existent skill reference
Remove reference to ./skills/monorepo-dependency-management which
does not exist. The correct skill ./skills/monorepo-management is
already listed.

Fixes #406
2026-01-01 16:30:37 -05:00
Neil Scholten
de7bb03e3f fix(marketplace): bump versions for 15 plugins after skill/agent additions (#143) (#144)
Fixes cache invalidation issue where commit 01d93fc added 5 new agents
and 45+ skills without incrementing plugin versions in marketplace.json.

Version bumps:
- metadata: 1.3.0 → 1.3.1
- accessibility-compliance: 1.2.0 → 1.2.1 (+2 skills)
- backend-development: 1.2.3 → 1.2.4 (+1 agent, +4 skills)
- business-analytics: 1.2.0 → 1.2.1 (+2 skills)
- cloud-infrastructure: 1.2.1 → 1.2.2 (+1 agent, +4 skills)
- data-engineering: 1.2.1 → 1.2.2 (+4 skills)
- developer-essentials: 1.0.0 → 1.0.1 (+1 agent, +3 skills)
- documentation-generation: 1.2.0 → 1.2.1 (+3 skills)
- frontend-mobile-development: 1.2.0 → 1.2.1 (+4 skills)
- game-development: 1.2.0 → 1.2.1 (+2 skills)
- hr-legal-compliance: 1.2.0 → 1.2.1 (+2 skills)
- incident-response: 1.2.1 → 1.2.2 (+3 skills)
- llm-application-dev: 1.2.1 → 1.2.2 (+1 agent, +4 skills)
- quantitative-trading: 1.2.0 → 1.2.1 (+2 skills)
- security-scanning: 1.2.2 → 1.2.3 (+1 agent, +4 skills)
- systems-programming: 1.2.0 → 1.2.1 (+3 skills)
2025-12-23 09:01:14 -05:00
Seth Hobson
01d93fc227 feat: add 5 new specialized agents with 20 skills
Add domain expert agents with comprehensive skill sets:
- service-mesh-expert (cloud-infrastructure): Istio/Linkerd patterns, mTLS, observability
- event-sourcing-architect (backend-development): CQRS, event stores, projections, sagas
- vector-database-engineer (llm-application-dev): embeddings, similarity search, hybrid search
- monorepo-architect (developer-essentials): Nx, Turborepo, Bazel, pnpm workspaces
- threat-modeling-expert (security-scanning): STRIDE, attack trees, security requirements

Update all documentation to reflect correct counts:
- 67 plugins, 99 agents, 107 skills, 71 commands
2025-12-16 16:00:58 -05:00
Mike Kazmier
16cddabb75 add c4 documentation workflow and agents (#129)
* add c4 documentation workflow and agents

* update the c4-code agent to use proper mermaid diagram types
2025-12-10 14:53:11 -05:00
Kiri
ddbd034ca3 feat: add Temporal workflow orchestration to backend-development plugin (#125)
* docs: enhance payment-integration agent with critical security guidance

Add evidence-based security requirements from Stripe, PayPal, OWASP:
- Webhook security (signature verification, idempotency, quick response, server validation)
- PCI compliance essentials (tokenization, server-side validation, environment separation)
- Real-world failure examples (processor collapse, Lambda failures, malicious price manipulation)

Minimal expansion: 32 to 57 lines (25 lines added)

* feat: add Temporal workflow orchestration to backend-development plugin

Add comprehensive Temporal workflow orchestration support with 1 agent and 2 skills:

**Agent:**
- temporal-python-pro: Python SDK expert for durable workflows, saga patterns,
  async/await patterns, error handling, and production deployment

**Skills:**
- workflow-orchestration-patterns: Language-agnostic patterns for workflows vs
  activities, saga compensation, entity workflows, and determinism constraints
- temporal-python-testing: Progressive disclosure testing guide with unit testing,
  integration testing, replay testing, and local development setup

**Changes:**
- Add agent: plugins/backend-development/agents/temporal-python-pro.md (311 lines)
- Add skill: plugins/backend-development/skills/workflow-orchestration-patterns/ (286 lines)
- Add skill: plugins/backend-development/skills/temporal-python-testing/ (SKILL.md + 4 resource files)
- Update marketplace.json: backend-development plugin v1.2.2 → v1.2.3
- Update docs/agents.md: 85 → 86 agents
- Update docs/agent-skills.md: 55 → 57 skills

**Content Sources:**
- Official Temporal documentation (docs.temporal.io)
- Temporal Python SDK guide (python.temporal.io)
- Temporal architecture docs (github.com/temporalio/temporal)
- OWASP best practices for distributed systems

Addresses #124

---------

Co-authored-by: Kiran Eshwarappa <kiran.eshwarapa@gmail.com>
2025-11-16 20:45:36 -05:00
Matvey Arye
7581142104 feat: add postgresql-table-design skill to database-design plugin (#113)
Add comprehensive PostgreSQL schema design skill covering:
- Core rules and best practices
- PostgreSQL-specific gotchas and conventions
- Data types with detailed guidance (IDs, strings, time, JSONB, arrays, etc.)
- Indexing strategies (B-tree, GIN, GiST, BRIN, partial, covering)
- Constraints (PK, FK, UNIQUE, CHECK, EXCLUDE)
- Partitioning patterns
- Performance optimization for update-heavy and insert-heavy workloads
- Safe schema evolution
- Extension recommendations

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-11-08 16:38:51 -05:00
Yusheng Zhao
54c78d19b4 feat: add julia-development plugin with julia-pro agent (#110)
Add comprehensive Julia 1.10+ development support including:
- Modern Julia features (multiple dispatch, metaprogramming)
- Package management with Pkg.jl and PkgTemplates.jl
- Code formatting with JuliaFormatter.jl (BlueStyle)
- Scientific computing (DifferentialEquations.jl, DataFrames.jl)
- Machine learning (Flux.jl, MLJ.jl)
- Performance optimization and type stability
- Testing and benchmarking best practices
- Web development with Genie.jl and Oxygen.jl

The julia-pro agent provides expert guidance on production-ready
Julia development following community best practices.
2025-11-01 09:13:37 -04:00
Seth Hobson
ed129a899d feat: add developer-essentials plugin with 8 essential skills (#104)
Add new developer-essentials plugin containing 8 high-value skills that
address critical gaps in the existing skill coverage:

Skills Added:
- git-advanced-workflows: Advanced Git techniques (rebase, cherry-pick, bisect, worktrees, reflog)
- sql-optimization-patterns: SQL query optimization, indexing, and EXPLAIN analysis
- error-handling-patterns: Multi-language error handling strategies and patterns
- code-review-excellence: Effective code review practices and constructive feedback
- e2e-testing-patterns: End-to-end testing with Playwright and Cypress
- auth-implementation-patterns: Authentication/authorization with JWT, OAuth2, RBAC
- debugging-strategies: Systematic debugging techniques and profiling tools
- monorepo-management: Monorepo setup and management with Turborepo, Nx, pnpm

These skills were identified through comprehensive research of:
- Existing 50+ skills across 14 plugins in the project
- Anthropic's official skills repository
- Gap analysis revealing missing coverage in general developer workflows

Changes:
- Added plugins/developer-essentials/ with 8 new SKILL.md files
- Updated .claude-plugin/marketplace.json to register new plugin
- Updated docs/agent-skills.md (47→55 skills, 14→15 plugins)

Each skill follows Anthropic's Agent Skills Specification with proper
YAML frontmatter, progressive disclosure, and clear activation triggers.

🤖 Generated with Claude Code (https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-10-23 21:05:06 -04:00
Ryan
f6a06c793a feat: add shell-scripting plugin with bash-pro, posix-shell-pro, and 3 skills
Fantastic work, Ryan! You delivered an exceptional shell-scripting plugin with comprehensive coverage of defensive programming, static analysis, and testing patterns. Your responsiveness to feedback and commitment to quality are exactly what we value in this project. Thanks for the great contribution! 🎉
2025-10-18 20:36:56 -04:00
Seth Hobson
f1051c682e chore: bump remaining plugin versions to 1.2.2
Bump version from 1.2.1 to 1.2.2 for 3 plugins that had Agent Skills added
and were already at 1.2.1:
- backend-development
- framework-migration
- security-scanning

Follow-up to commit 65e5cb0 (feat: add Agent Skills and restructure documentation)
2025-10-16 21:01:39 -04:00
Seth Hobson
72864c1e2d chore: bump plugin versions for skills addition
Bump version from 1.2.0 to 1.2.1 for 11 plugins that had Agent Skills added:
- api-scaffolding
- blockchain-web3
- cicd-automation
- cloud-infrastructure
- javascript-typescript
- kubernetes-operations
- llm-application-dev
- machine-learning-ops
- observability-monitoring
- payment-processing
- python-development

Follow-up to commit 65e5cb0 (feat: add Agent Skills and restructure documentation)
2025-10-16 21:00:13 -04:00
Seth Hobson
65e5cb093a feat: add Agent Skills and restructure documentation
- Add 47 Agent Skills across 14 plugins following Anthropic's specification
  - Python (5): async patterns, testing, packaging, performance, UV package manager
  - JavaScript/TypeScript (4): advanced types, Node.js patterns, testing, modern JS
  - Kubernetes (4): manifests, Helm charts, GitOps, security policies
  - Cloud Infrastructure (4): Terraform, multi-cloud, hybrid networking, cost optimization
  - CI/CD (4): pipeline design, GitHub Actions, GitLab CI, secrets management
  - Backend (3): API design, architecture patterns, microservices
  - LLM Applications (4): LangChain, prompt engineering, RAG, evaluation
  - Blockchain/Web3 (4): DeFi protocols, NFT standards, Solidity security, Web3 testing
  - Framework Migration (4): React, Angular, database, dependency upgrades
  - Observability (4): Prometheus, Grafana, distributed tracing, SLO
  - Payment Processing (4): Stripe, PayPal, PCI compliance, billing
  - API Scaffolding (1): FastAPI templates
  - ML Operations (1): ML pipeline workflow
  - Security (1): SAST configuration

- Restructure documentation into /docs directory
  - agent-skills.md: Complete guide to all 47 skills
  - agents.md: All 85 agents with model configuration
  - plugins.md: Complete catalog of 63 plugins
  - usage.md: Commands, workflows, and best practices
  - architecture.md: Design principles and patterns

- Update README.md
  - Add Agent Skills banner announcement
  - Reduce length by ~75% with links to detailed docs
  - Add What's New section showcasing Agent Skills
  - Add Popular Use Cases with real examples
  - Improve navigation with Core Guides and Quick Links

- Update marketplace.json with skills arrays for 14 plugins

All 47 skills follow Agent Skills Specification:
- Required YAML frontmatter (name, description)
- Use when activation clauses
- Progressive disclosure architecture
- Under 1024 character descriptions
2025-10-16 20:33:27 -04:00
Seth Hobson
93018df532 fix: restore original plugin name arm-cortex-microcontrollers
- Revert plugin name from embedded-systems to arm-cortex-microcontrollers
- Keep original name chosen by contributor Ryan Snodgrass
- Update all references in README.md and marketplace.json
- Plugin structure remains properly organized in plugins/ directory
2025-10-14 21:13:27 -04:00