Showing preview only (5,723K chars total). Download the full file or copy to clipboard to get everything.
Repository: wshobson/agents
Branch: main
Commit: 1ad2f007d5e9
Files: 613
Total size: 5.3 MB
Directory structure:
gitextract_hbv0y_ib/
├── .claude-plugin/
│ └── marketplace.json
├── .github/
│ ├── CODE_OF_CONDUCT.md
│ ├── CONTRIBUTING.md
│ ├── FUNDING.yml
│ └── ISSUE_TEMPLATE/
│ ├── bug_report.yml
│ ├── config.yml
│ ├── feature_request.yml
│ ├── moderation_report.yml
│ └── new_subagent.yml
├── .gitignore
├── LICENSE
├── Makefile
├── README.md
├── docs/
│ ├── agent-skills.md
│ ├── agents.md
│ ├── architecture.md
│ ├── plugins.md
│ └── usage.md
├── plugins/
│ ├── accessibility-compliance/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── ui-visual-validator.md
│ │ ├── commands/
│ │ │ └── accessibility-audit.md
│ │ └── skills/
│ │ ├── screen-reader-testing/
│ │ │ └── SKILL.md
│ │ └── wcag-audit-patterns/
│ │ └── SKILL.md
│ ├── agent-orchestration/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── context-manager.md
│ │ └── commands/
│ │ ├── improve-agent.md
│ │ └── multi-agent-optimize.md
│ ├── agent-teams/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── README.md
│ │ ├── agents/
│ │ │ ├── team-debugger.md
│ │ │ ├── team-implementer.md
│ │ │ ├── team-lead.md
│ │ │ └── team-reviewer.md
│ │ ├── commands/
│ │ │ ├── team-debug.md
│ │ │ ├── team-delegate.md
│ │ │ ├── team-feature.md
│ │ │ ├── team-review.md
│ │ │ ├── team-shutdown.md
│ │ │ ├── team-spawn.md
│ │ │ └── team-status.md
│ │ └── skills/
│ │ ├── multi-reviewer-patterns/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ └── review-dimensions.md
│ │ ├── parallel-debugging/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ └── hypothesis-testing.md
│ │ ├── parallel-feature-development/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── file-ownership.md
│ │ │ └── merge-strategies.md
│ │ ├── task-coordination-strategies/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── dependency-graphs.md
│ │ │ └── task-decomposition.md
│ │ ├── team-communication-protocols/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ └── messaging-patterns.md
│ │ └── team-composition-patterns/
│ │ ├── SKILL.md
│ │ └── references/
│ │ ├── agent-type-selection.md
│ │ └── preset-teams.md
│ ├── api-scaffolding/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── backend-architect.md
│ │ │ ├── django-pro.md
│ │ │ ├── fastapi-pro.md
│ │ │ └── graphql-architect.md
│ │ └── skills/
│ │ └── fastapi-templates/
│ │ └── SKILL.md
│ ├── api-testing-observability/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── api-documenter.md
│ │ └── commands/
│ │ └── api-mock.md
│ ├── application-performance/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── frontend-developer.md
│ │ │ ├── observability-engineer.md
│ │ │ └── performance-engineer.md
│ │ └── commands/
│ │ └── performance-optimization.md
│ ├── arm-cortex-microcontrollers/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ └── arm-cortex-expert.md
│ ├── backend-api-security/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── backend-architect.md
│ │ └── backend-security-coder.md
│ ├── backend-development/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── backend-architect.md
│ │ │ ├── event-sourcing-architect.md
│ │ │ ├── graphql-architect.md
│ │ │ ├── performance-engineer.md
│ │ │ ├── security-auditor.md
│ │ │ ├── tdd-orchestrator.md
│ │ │ ├── temporal-python-pro.md
│ │ │ └── test-automator.md
│ │ ├── commands/
│ │ │ └── feature-development.md
│ │ └── skills/
│ │ ├── api-design-principles/
│ │ │ ├── SKILL.md
│ │ │ ├── assets/
│ │ │ │ ├── api-design-checklist.md
│ │ │ │ └── rest-api-template.py
│ │ │ └── references/
│ │ │ ├── graphql-schema-design.md
│ │ │ └── rest-best-practices.md
│ │ ├── architecture-patterns/
│ │ │ └── SKILL.md
│ │ ├── cqrs-implementation/
│ │ │ └── SKILL.md
│ │ ├── event-store-design/
│ │ │ └── SKILL.md
│ │ ├── microservices-patterns/
│ │ │ └── SKILL.md
│ │ ├── projection-patterns/
│ │ │ └── SKILL.md
│ │ ├── saga-orchestration/
│ │ │ └── SKILL.md
│ │ ├── temporal-python-testing/
│ │ │ ├── SKILL.md
│ │ │ └── resources/
│ │ │ ├── integration-testing.md
│ │ │ ├── local-setup.md
│ │ │ ├── replay-testing.md
│ │ │ └── unit-testing.md
│ │ └── workflow-orchestration-patterns/
│ │ └── SKILL.md
│ ├── blockchain-web3/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── blockchain-developer.md
│ │ └── skills/
│ │ ├── defi-protocol-templates/
│ │ │ └── SKILL.md
│ │ ├── nft-standards/
│ │ │ └── SKILL.md
│ │ ├── solidity-security/
│ │ │ └── SKILL.md
│ │ └── web3-testing/
│ │ └── SKILL.md
│ ├── business-analytics/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── business-analyst.md
│ │ └── skills/
│ │ ├── data-storytelling/
│ │ │ └── SKILL.md
│ │ └── kpi-dashboard-design/
│ │ └── SKILL.md
│ ├── c4-architecture/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── c4-code.md
│ │ │ ├── c4-component.md
│ │ │ ├── c4-container.md
│ │ │ └── c4-context.md
│ │ └── commands/
│ │ └── c4-architecture.md
│ ├── cicd-automation/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── cloud-architect.md
│ │ │ ├── deployment-engineer.md
│ │ │ ├── devops-troubleshooter.md
│ │ │ ├── kubernetes-architect.md
│ │ │ └── terraform-specialist.md
│ │ ├── commands/
│ │ │ └── workflow-automate.md
│ │ └── skills/
│ │ ├── deployment-pipeline-design/
│ │ │ └── SKILL.md
│ │ ├── github-actions-templates/
│ │ │ └── SKILL.md
│ │ ├── gitlab-ci-patterns/
│ │ │ └── SKILL.md
│ │ └── secrets-management/
│ │ └── SKILL.md
│ ├── cloud-infrastructure/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── cloud-architect.md
│ │ │ ├── deployment-engineer.md
│ │ │ ├── hybrid-cloud-architect.md
│ │ │ ├── kubernetes-architect.md
│ │ │ ├── network-engineer.md
│ │ │ ├── service-mesh-expert.md
│ │ │ └── terraform-specialist.md
│ │ └── skills/
│ │ ├── cost-optimization/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ └── tagging-standards.md
│ │ ├── hybrid-cloud-networking/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ └── direct-connect.md
│ │ ├── istio-traffic-management/
│ │ │ └── SKILL.md
│ │ ├── linkerd-patterns/
│ │ │ └── SKILL.md
│ │ ├── mtls-configuration/
│ │ │ └── SKILL.md
│ │ ├── multi-cloud-architecture/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── multi-cloud-patterns.md
│ │ │ └── service-comparison.md
│ │ ├── service-mesh-observability/
│ │ │ └── SKILL.md
│ │ └── terraform-module-library/
│ │ ├── SKILL.md
│ │ └── references/
│ │ ├── aws-modules.md
│ │ └── oci-modules.md
│ ├── code-documentation/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── code-reviewer.md
│ │ │ ├── docs-architect.md
│ │ │ └── tutorial-engineer.md
│ │ └── commands/
│ │ ├── code-explain.md
│ │ └── doc-generate.md
│ ├── code-refactoring/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── code-reviewer.md
│ │ │ └── legacy-modernizer.md
│ │ └── commands/
│ │ ├── context-restore.md
│ │ ├── refactor-clean.md
│ │ └── tech-debt.md
│ ├── codebase-cleanup/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── code-reviewer.md
│ │ │ └── test-automator.md
│ │ └── commands/
│ │ ├── deps-audit.md
│ │ ├── refactor-clean.md
│ │ └── tech-debt.md
│ ├── comprehensive-review/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── architect-review.md
│ │ │ ├── code-reviewer.md
│ │ │ └── security-auditor.md
│ │ └── commands/
│ │ ├── full-review.md
│ │ └── pr-enhance.md
│ ├── conductor/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── README.md
│ │ ├── agents/
│ │ │ └── conductor-validator.md
│ │ ├── commands/
│ │ │ ├── implement.md
│ │ │ ├── manage.md
│ │ │ ├── new-track.md
│ │ │ ├── revert.md
│ │ │ ├── setup.md
│ │ │ └── status.md
│ │ ├── skills/
│ │ │ ├── context-driven-development/
│ │ │ │ ├── SKILL.md
│ │ │ │ └── references/
│ │ │ │ └── artifact-templates.md
│ │ │ ├── track-management/
│ │ │ │ └── SKILL.md
│ │ │ └── workflow-patterns/
│ │ │ └── SKILL.md
│ │ └── templates/
│ │ ├── code_styleguides/
│ │ │ ├── csharp.md
│ │ │ ├── dart.md
│ │ │ ├── general.md
│ │ │ ├── go.md
│ │ │ ├── html-css.md
│ │ │ ├── javascript.md
│ │ │ ├── python.md
│ │ │ └── typescript.md
│ │ ├── index.md
│ │ ├── product-guidelines.md
│ │ ├── product.md
│ │ ├── tech-stack.md
│ │ ├── track-metadata.json
│ │ ├── track-plan.md
│ │ ├── track-spec.md
│ │ ├── tracks.md
│ │ └── workflow.md
│ ├── content-marketing/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── content-marketer.md
│ │ └── search-specialist.md
│ ├── context-management/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── context-manager.md
│ │ └── commands/
│ │ ├── context-restore.md
│ │ └── context-save.md
│ ├── customer-sales-automation/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── customer-support.md
│ │ └── sales-automator.md
│ ├── data-engineering/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── backend-architect.md
│ │ │ └── data-engineer.md
│ │ ├── commands/
│ │ │ ├── data-driven-feature.md
│ │ │ └── data-pipeline.md
│ │ └── skills/
│ │ ├── airflow-dag-patterns/
│ │ │ └── SKILL.md
│ │ ├── data-quality-frameworks/
│ │ │ └── SKILL.md
│ │ ├── dbt-transformation-patterns/
│ │ │ └── SKILL.md
│ │ └── spark-optimization/
│ │ └── SKILL.md
│ ├── data-validation-suite/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ └── backend-security-coder.md
│ ├── database-cloud-optimization/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── backend-architect.md
│ │ │ ├── cloud-architect.md
│ │ │ ├── database-architect.md
│ │ │ └── database-optimizer.md
│ │ └── commands/
│ │ └── cost-optimize.md
│ ├── database-design/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── database-architect.md
│ │ │ └── sql-pro.md
│ │ └── skills/
│ │ └── postgresql/
│ │ └── SKILL.md
│ ├── database-migrations/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── database-admin.md
│ │ │ └── database-optimizer.md
│ │ └── commands/
│ │ ├── migration-observability.md
│ │ └── sql-migrations.md
│ ├── debugging-toolkit/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── debugger.md
│ │ │ └── dx-optimizer.md
│ │ └── commands/
│ │ └── smart-debug.md
│ ├── dependency-management/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── legacy-modernizer.md
│ │ └── commands/
│ │ └── deps-audit.md
│ ├── deployment-strategies/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── deployment-engineer.md
│ │ └── terraform-specialist.md
│ ├── deployment-validation/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── cloud-architect.md
│ │ └── commands/
│ │ └── config-validate.md
│ ├── developer-essentials/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── monorepo-architect.md
│ │ └── skills/
│ │ ├── auth-implementation-patterns/
│ │ │ └── SKILL.md
│ │ ├── bazel-build-optimization/
│ │ │ └── SKILL.md
│ │ ├── code-review-excellence/
│ │ │ └── SKILL.md
│ │ ├── debugging-strategies/
│ │ │ └── SKILL.md
│ │ ├── e2e-testing-patterns/
│ │ │ └── SKILL.md
│ │ ├── error-handling-patterns/
│ │ │ └── SKILL.md
│ │ ├── git-advanced-workflows/
│ │ │ └── SKILL.md
│ │ ├── monorepo-management/
│ │ │ └── SKILL.md
│ │ ├── nx-workspace-patterns/
│ │ │ └── SKILL.md
│ │ ├── sql-optimization-patterns/
│ │ │ └── SKILL.md
│ │ └── turborepo-caching/
│ │ └── SKILL.md
│ ├── distributed-debugging/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── devops-troubleshooter.md
│ │ │ └── error-detective.md
│ │ └── commands/
│ │ └── debug-trace.md
│ ├── documentation-generation/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── api-documenter.md
│ │ │ ├── docs-architect.md
│ │ │ ├── mermaid-expert.md
│ │ │ ├── reference-builder.md
│ │ │ └── tutorial-engineer.md
│ │ ├── commands/
│ │ │ └── doc-generate.md
│ │ └── skills/
│ │ ├── architecture-decision-records/
│ │ │ └── SKILL.md
│ │ ├── changelog-automation/
│ │ │ └── SKILL.md
│ │ └── openapi-spec-generation/
│ │ └── SKILL.md
│ ├── dotnet-contribution/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── README.md
│ │ ├── agents/
│ │ │ └── dotnet-architect.md
│ │ └── skills/
│ │ └── dotnet-backend-patterns/
│ │ ├── SKILL.md
│ │ ├── assets/
│ │ │ ├── repository-template.cs
│ │ │ └── service-template.cs
│ │ └── references/
│ │ ├── dapper-patterns.md
│ │ └── ef-core-best-practices.md
│ ├── error-debugging/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── debugger.md
│ │ │ └── error-detective.md
│ │ └── commands/
│ │ ├── error-analysis.md
│ │ ├── error-trace.md
│ │ └── multi-agent-review.md
│ ├── error-diagnostics/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── debugger.md
│ │ │ └── error-detective.md
│ │ └── commands/
│ │ ├── error-analysis.md
│ │ ├── error-trace.md
│ │ └── smart-debug.md
│ ├── framework-migration/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── architect-review.md
│ │ │ └── legacy-modernizer.md
│ │ ├── commands/
│ │ │ ├── code-migrate.md
│ │ │ ├── deps-upgrade.md
│ │ │ └── legacy-modernize.md
│ │ └── skills/
│ │ ├── angular-migration/
│ │ │ └── SKILL.md
│ │ ├── database-migration/
│ │ │ └── SKILL.md
│ │ ├── dependency-upgrade/
│ │ │ └── SKILL.md
│ │ └── react-modernization/
│ │ └── SKILL.md
│ ├── frontend-mobile-development/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── frontend-developer.md
│ │ │ └── mobile-developer.md
│ │ ├── commands/
│ │ │ └── component-scaffold.md
│ │ └── skills/
│ │ ├── nextjs-app-router-patterns/
│ │ │ └── SKILL.md
│ │ ├── react-native-architecture/
│ │ │ └── SKILL.md
│ │ ├── react-state-management/
│ │ │ └── SKILL.md
│ │ └── tailwind-design-system/
│ │ └── SKILL.md
│ ├── frontend-mobile-security/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── frontend-developer.md
│ │ │ ├── frontend-security-coder.md
│ │ │ └── mobile-security-coder.md
│ │ └── commands/
│ │ └── xss-scan.md
│ ├── full-stack-orchestration/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── deployment-engineer.md
│ │ │ ├── performance-engineer.md
│ │ │ ├── security-auditor.md
│ │ │ └── test-automator.md
│ │ └── commands/
│ │ └── full-stack-feature.md
│ ├── functional-programming/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── elixir-pro.md
│ │ └── haskell-pro.md
│ ├── game-development/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── minecraft-bukkit-pro.md
│ │ │ └── unity-developer.md
│ │ └── skills/
│ │ ├── godot-gdscript-patterns/
│ │ │ └── SKILL.md
│ │ └── unity-ecs-patterns/
│ │ └── SKILL.md
│ ├── git-pr-workflows/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── code-reviewer.md
│ │ └── commands/
│ │ ├── git-workflow.md
│ │ ├── onboard.md
│ │ └── pr-enhance.md
│ ├── hr-legal-compliance/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── hr-pro.md
│ │ │ └── legal-advisor.md
│ │ └── skills/
│ │ ├── employment-contract-templates/
│ │ │ └── SKILL.md
│ │ └── gdpr-data-handling/
│ │ └── SKILL.md
│ ├── incident-response/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── code-reviewer.md
│ │ │ ├── debugger.md
│ │ │ ├── devops-troubleshooter.md
│ │ │ ├── error-detective.md
│ │ │ ├── incident-responder.md
│ │ │ └── test-automator.md
│ │ ├── commands/
│ │ │ ├── incident-response.md
│ │ │ └── smart-fix.md
│ │ └── skills/
│ │ ├── incident-runbook-templates/
│ │ │ └── SKILL.md
│ │ ├── on-call-handoff-patterns/
│ │ │ └── SKILL.md
│ │ └── postmortem-writing/
│ │ └── SKILL.md
│ ├── javascript-typescript/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── javascript-pro.md
│ │ │ └── typescript-pro.md
│ │ ├── commands/
│ │ │ └── typescript-scaffold.md
│ │ └── skills/
│ │ ├── javascript-testing-patterns/
│ │ │ └── SKILL.md
│ │ ├── modern-javascript-patterns/
│ │ │ └── SKILL.md
│ │ ├── nodejs-backend-patterns/
│ │ │ └── SKILL.md
│ │ └── typescript-advanced-types/
│ │ └── SKILL.md
│ ├── julia-development/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ └── julia-pro.md
│ ├── jvm-languages/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── csharp-pro.md
│ │ ├── java-pro.md
│ │ └── scala-pro.md
│ ├── kubernetes-operations/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── kubernetes-architect.md
│ │ └── skills/
│ │ ├── gitops-workflow/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── argocd-setup.md
│ │ │ └── sync-policies.md
│ │ ├── helm-chart-scaffolding/
│ │ │ ├── SKILL.md
│ │ │ ├── assets/
│ │ │ │ ├── Chart.yaml.template
│ │ │ │ └── values.yaml.template
│ │ │ ├── references/
│ │ │ │ └── chart-structure.md
│ │ │ └── scripts/
│ │ │ └── validate-chart.sh
│ │ ├── k8s-manifest-generator/
│ │ │ ├── SKILL.md
│ │ │ ├── assets/
│ │ │ │ ├── configmap-template.yaml
│ │ │ │ ├── deployment-template.yaml
│ │ │ │ └── service-template.yaml
│ │ │ └── references/
│ │ │ ├── deployment-spec.md
│ │ │ └── service-spec.md
│ │ └── k8s-security-policies/
│ │ ├── SKILL.md
│ │ ├── assets/
│ │ │ └── network-policy-template.yaml
│ │ └── references/
│ │ └── rbac-patterns.md
│ ├── llm-application-dev/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── README.md
│ │ ├── agents/
│ │ │ ├── ai-engineer.md
│ │ │ ├── prompt-engineer.md
│ │ │ └── vector-database-engineer.md
│ │ ├── commands/
│ │ │ ├── ai-assistant.md
│ │ │ ├── langchain-agent.md
│ │ │ └── prompt-optimize.md
│ │ └── skills/
│ │ ├── embedding-strategies/
│ │ │ └── SKILL.md
│ │ ├── hybrid-search-implementation/
│ │ │ └── SKILL.md
│ │ ├── langchain-architecture/
│ │ │ └── SKILL.md
│ │ ├── llm-evaluation/
│ │ │ └── SKILL.md
│ │ ├── prompt-engineering-patterns/
│ │ │ ├── SKILL.md
│ │ │ ├── assets/
│ │ │ │ ├── few-shot-examples.json
│ │ │ │ └── prompt-template-library.md
│ │ │ ├── references/
│ │ │ │ ├── chain-of-thought.md
│ │ │ │ ├── few-shot-learning.md
│ │ │ │ ├── prompt-optimization.md
│ │ │ │ ├── prompt-templates.md
│ │ │ │ └── system-prompts.md
│ │ │ └── scripts/
│ │ │ └── optimize-prompt.py
│ │ ├── rag-implementation/
│ │ │ └── SKILL.md
│ │ ├── similarity-search-patterns/
│ │ │ └── SKILL.md
│ │ └── vector-index-tuning/
│ │ └── SKILL.md
│ ├── machine-learning-ops/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── data-scientist.md
│ │ │ ├── ml-engineer.md
│ │ │ └── mlops-engineer.md
│ │ ├── commands/
│ │ │ └── ml-pipeline.md
│ │ └── skills/
│ │ └── ml-pipeline-workflow/
│ │ └── SKILL.md
│ ├── meigen-ai-design/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── README.md
│ │ ├── agents/
│ │ │ ├── gallery-researcher.md
│ │ │ ├── image-generator.md
│ │ │ └── prompt-crafter.md
│ │ └── commands/
│ │ ├── find.md
│ │ └── gen.md
│ ├── multi-platform-apps/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── backend-architect.md
│ │ │ ├── flutter-expert.md
│ │ │ ├── frontend-developer.md
│ │ │ ├── ios-developer.md
│ │ │ ├── mobile-developer.md
│ │ │ └── ui-ux-designer.md
│ │ └── commands/
│ │ └── multi-platform.md
│ ├── observability-monitoring/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── database-optimizer.md
│ │ │ ├── network-engineer.md
│ │ │ ├── observability-engineer.md
│ │ │ └── performance-engineer.md
│ │ ├── commands/
│ │ │ ├── monitor-setup.md
│ │ │ └── slo-implement.md
│ │ └── skills/
│ │ ├── distributed-tracing/
│ │ │ └── SKILL.md
│ │ ├── grafana-dashboards/
│ │ │ └── SKILL.md
│ │ ├── prometheus-configuration/
│ │ │ └── SKILL.md
│ │ └── slo-implementation/
│ │ └── SKILL.md
│ ├── payment-processing/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── payment-integration.md
│ │ └── skills/
│ │ ├── billing-automation/
│ │ │ └── SKILL.md
│ │ ├── paypal-integration/
│ │ │ └── SKILL.md
│ │ ├── pci-compliance/
│ │ │ └── SKILL.md
│ │ └── stripe-integration/
│ │ └── SKILL.md
│ ├── performance-testing-review/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── performance-engineer.md
│ │ │ └── test-automator.md
│ │ └── commands/
│ │ ├── ai-review.md
│ │ └── multi-agent-review.md
│ ├── python-development/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── django-pro.md
│ │ │ ├── fastapi-pro.md
│ │ │ └── python-pro.md
│ │ ├── commands/
│ │ │ └── python-scaffold.md
│ │ └── skills/
│ │ ├── async-python-patterns/
│ │ │ └── SKILL.md
│ │ ├── python-anti-patterns/
│ │ │ └── SKILL.md
│ │ ├── python-background-jobs/
│ │ │ └── SKILL.md
│ │ ├── python-code-style/
│ │ │ └── SKILL.md
│ │ ├── python-configuration/
│ │ │ └── SKILL.md
│ │ ├── python-design-patterns/
│ │ │ └── SKILL.md
│ │ ├── python-error-handling/
│ │ │ └── SKILL.md
│ │ ├── python-observability/
│ │ │ └── SKILL.md
│ │ ├── python-packaging/
│ │ │ └── SKILL.md
│ │ ├── python-performance-optimization/
│ │ │ └── SKILL.md
│ │ ├── python-project-structure/
│ │ │ └── SKILL.md
│ │ ├── python-resilience/
│ │ │ └── SKILL.md
│ │ ├── python-resource-management/
│ │ │ └── SKILL.md
│ │ ├── python-testing-patterns/
│ │ │ └── SKILL.md
│ │ ├── python-type-safety/
│ │ │ └── SKILL.md
│ │ └── uv-package-manager/
│ │ └── SKILL.md
│ ├── quantitative-trading/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── quant-analyst.md
│ │ │ └── risk-manager.md
│ │ └── skills/
│ │ ├── backtesting-frameworks/
│ │ │ └── SKILL.md
│ │ └── risk-metrics-calculation/
│ │ └── SKILL.md
│ ├── reverse-engineering/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── firmware-analyst.md
│ │ │ ├── malware-analyst.md
│ │ │ └── reverse-engineer.md
│ │ └── skills/
│ │ ├── anti-reversing-techniques/
│ │ │ └── SKILL.md
│ │ ├── binary-analysis-patterns/
│ │ │ └── SKILL.md
│ │ ├── memory-forensics/
│ │ │ └── SKILL.md
│ │ └── protocol-reverse-engineering/
│ │ └── SKILL.md
│ ├── security-compliance/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── security-auditor.md
│ │ └── commands/
│ │ └── compliance-check.md
│ ├── security-scanning/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── security-auditor.md
│ │ │ └── threat-modeling-expert.md
│ │ ├── commands/
│ │ │ ├── security-dependencies.md
│ │ │ ├── security-hardening.md
│ │ │ └── security-sast.md
│ │ └── skills/
│ │ ├── attack-tree-construction/
│ │ │ └── SKILL.md
│ │ ├── sast-configuration/
│ │ │ └── SKILL.md
│ │ ├── security-requirement-extraction/
│ │ │ └── SKILL.md
│ │ ├── stride-analysis-patterns/
│ │ │ └── SKILL.md
│ │ └── threat-mitigation-mapping/
│ │ └── SKILL.md
│ ├── seo-analysis-monitoring/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── seo-authority-builder.md
│ │ ├── seo-cannibalization-detector.md
│ │ └── seo-content-refresher.md
│ ├── seo-content-creation/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── seo-content-auditor.md
│ │ ├── seo-content-planner.md
│ │ └── seo-content-writer.md
│ ├── seo-technical-optimization/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── seo-keyword-strategist.md
│ │ ├── seo-meta-optimizer.md
│ │ ├── seo-snippet-hunter.md
│ │ └── seo-structure-architect.md
│ ├── shell-scripting/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── bash-pro.md
│ │ │ └── posix-shell-pro.md
│ │ └── skills/
│ │ ├── bash-defensive-patterns/
│ │ │ └── SKILL.md
│ │ ├── bats-testing-patterns/
│ │ │ └── SKILL.md
│ │ └── shellcheck-configuration/
│ │ └── SKILL.md
│ ├── startup-business-analyst/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── README.md
│ │ ├── agents/
│ │ │ └── startup-analyst.md
│ │ ├── commands/
│ │ │ ├── business-case.md
│ │ │ ├── financial-projections.md
│ │ │ └── market-opportunity.md
│ │ └── skills/
│ │ ├── competitive-landscape/
│ │ │ └── SKILL.md
│ │ ├── market-sizing-analysis/
│ │ │ ├── SKILL.md
│ │ │ ├── examples/
│ │ │ │ └── saas-market-sizing.md
│ │ │ └── references/
│ │ │ └── data-sources.md
│ │ ├── startup-financial-modeling/
│ │ │ └── SKILL.md
│ │ ├── startup-metrics-framework/
│ │ │ └── SKILL.md
│ │ └── team-composition-analysis/
│ │ └── SKILL.md
│ ├── systems-programming/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── c-pro.md
│ │ │ ├── cpp-pro.md
│ │ │ ├── golang-pro.md
│ │ │ └── rust-pro.md
│ │ ├── commands/
│ │ │ └── rust-project.md
│ │ └── skills/
│ │ ├── go-concurrency-patterns/
│ │ │ └── SKILL.md
│ │ ├── memory-safety-patterns/
│ │ │ └── SKILL.md
│ │ └── rust-async-patterns/
│ │ └── SKILL.md
│ ├── tdd-workflows/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── code-reviewer.md
│ │ │ └── tdd-orchestrator.md
│ │ └── commands/
│ │ ├── tdd-cycle.md
│ │ ├── tdd-green.md
│ │ ├── tdd-red.md
│ │ └── tdd-refactor.md
│ ├── team-collaboration/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── dx-optimizer.md
│ │ └── commands/
│ │ ├── issue.md
│ │ └── standup-notes.md
│ ├── ui-design/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── README.md
│ │ ├── agents/
│ │ │ ├── accessibility-expert.md
│ │ │ ├── design-system-architect.md
│ │ │ └── ui-designer.md
│ │ ├── commands/
│ │ │ ├── accessibility-audit.md
│ │ │ ├── create-component.md
│ │ │ ├── design-review.md
│ │ │ └── design-system-setup.md
│ │ └── skills/
│ │ ├── accessibility-compliance/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── aria-patterns.md
│ │ │ ├── mobile-accessibility.md
│ │ │ └── wcag-guidelines.md
│ │ ├── design-system-patterns/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── component-architecture.md
│ │ │ ├── design-tokens.md
│ │ │ └── theming-architecture.md
│ │ ├── interaction-design/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── animation-libraries.md
│ │ │ ├── microinteraction-patterns.md
│ │ │ └── scroll-animations.md
│ │ ├── mobile-android-design/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── android-navigation.md
│ │ │ ├── compose-components.md
│ │ │ └── material3-theming.md
│ │ ├── mobile-ios-design/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── hig-patterns.md
│ │ │ ├── ios-navigation.md
│ │ │ └── swiftui-components.md
│ │ ├── react-native-design/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── navigation-patterns.md
│ │ │ ├── reanimated-patterns.md
│ │ │ └── styling-patterns.md
│ │ ├── responsive-design/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── breakpoint-strategies.md
│ │ │ ├── container-queries.md
│ │ │ └── fluid-layouts.md
│ │ ├── visual-design-foundations/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── color-systems.md
│ │ │ ├── spacing-iconography.md
│ │ │ └── typography-systems.md
│ │ └── web-component-design/
│ │ ├── SKILL.md
│ │ └── references/
│ │ ├── accessibility-patterns.md
│ │ ├── component-patterns.md
│ │ └── css-styling-approaches.md
│ ├── unit-testing/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── debugger.md
│ │ │ └── test-automator.md
│ │ └── commands/
│ │ └── test-generate.md
│ └── web-scripting/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ └── agents/
│ ├── php-pro.md
│ └── ruby-pro.md
└── tools/
├── requirements.txt
└── yt-design-extractor.py
================================================
FILE CONTENTS
================================================
================================================
FILE: .claude-plugin/marketplace.json
================================================
{
"name": "claude-code-workflows",
"owner": {
"name": "Seth Hobson",
"email": "seth@major7apps.com",
"url": "https://github.com/wshobson"
},
"metadata": {
"description": "Production-ready workflow orchestration with 72 focused plugins, 112 specialized agents, and 146 skills - optimized for granular installation and minimal token usage",
"version": "1.5.6"
},
"plugins": [
{
"name": "code-documentation",
"source": "./plugins/code-documentation",
"description": "Documentation generation, code explanation, and technical writing with automated doc generation and tutorial creation",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "documentation"
},
{
"name": "debugging-toolkit",
"source": "./plugins/debugging-toolkit",
"description": "Interactive debugging, developer experience optimization, and smart debugging workflows",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "development"
},
{
"name": "git-pr-workflows",
"source": "./plugins/git-pr-workflows",
"description": "Git workflow automation, pull request enhancement, and team onboarding processes",
"version": "1.3.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "workflows"
},
{
"name": "backend-development",
"source": "./plugins/backend-development",
"description": "Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development",
"version": "1.3.1",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "development"
},
{
"name": "frontend-mobile-development",
"source": "./plugins/frontend-mobile-development",
"description": "Frontend UI development and mobile application implementation across platforms",
"version": "1.2.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "development"
},
{
"name": "full-stack-orchestration",
"source": "./plugins/full-stack-orchestration",
"description": "End-to-end feature orchestration with testing, security, performance, and deployment",
"version": "1.3.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "workflows"
},
{
"name": "unit-testing",
"source": "./plugins/unit-testing",
"description": "Unit and integration test automation for Python and JavaScript with debugging support",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "testing"
},
{
"name": "tdd-workflows",
"source": "./plugins/tdd-workflows",
"description": "Test-driven development methodology with red-green-refactor cycles and code review",
"version": "1.3.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "workflows"
},
{
"name": "code-refactoring",
"source": "./plugins/code-refactoring",
"description": "Code cleanup, refactoring automation, and technical debt management with context restoration",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "utilities"
},
{
"name": "dependency-management",
"source": "./plugins/dependency-management",
"description": "Dependency auditing, version management, and security vulnerability scanning",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "utilities"
},
{
"name": "error-debugging",
"source": "./plugins/error-debugging",
"description": "Error analysis, trace debugging, and multi-agent problem diagnosis",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "utilities"
},
{
"name": "team-collaboration",
"source": "./plugins/team-collaboration",
"description": "Team workflows, issue management, standup automation, and developer experience optimization",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "utilities"
},
{
"name": "llm-application-dev",
"description": "LLM application development with LangGraph, RAG systems, vector search, and AI agent architectures for Claude 4.6 and GPT-5.2",
"version": "2.0.5",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/llm-application-dev",
"category": "ai-ml",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "agent-orchestration",
"source": "./plugins/agent-orchestration",
"description": "Multi-agent system optimization, agent improvement workflows, and context management",
"version": "1.2.1",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "ai-ml"
},
{
"name": "context-management",
"source": "./plugins/context-management",
"description": "Context persistence, restoration, and long-running conversation management",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "ai-ml"
},
{
"name": "machine-learning-ops",
"description": "ML model training pipelines, hyperparameter tuning, model deployment automation, experiment tracking, and MLOps workflows",
"version": "1.2.1",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/machine-learning-ops",
"category": "ai-ml",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "data-engineering",
"description": "ETL pipeline construction, data warehouse design, batch processing workflows, and data-driven feature development",
"version": "1.3.1",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/data-engineering",
"category": "data",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "incident-response",
"description": "Production incident management, triage workflows, and automated incident resolution",
"version": "1.3.1",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/incident-response",
"category": "operations",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "error-diagnostics",
"description": "Error tracing, root cause analysis, and smart debugging for production systems",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/error-diagnostics",
"category": "operations",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "distributed-debugging",
"description": "Distributed system tracing and debugging across microservices",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/distributed-debugging",
"category": "operations",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "observability-monitoring",
"description": "Metrics collection, logging infrastructure, distributed tracing, SLO implementation, and monitoring dashboards",
"version": "1.2.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/observability-monitoring",
"category": "operations",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "deployment-strategies",
"description": "Deployment patterns, rollback automation, and infrastructure templates",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/deployment-strategies",
"category": "infrastructure",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "deployment-validation",
"description": "Pre-deployment checks, configuration validation, and deployment readiness assessment",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/deployment-validation",
"category": "infrastructure",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "kubernetes-operations",
"description": "Kubernetes manifest generation, networking configuration, security policies, observability setup, GitOps workflows, and auto-scaling",
"version": "1.2.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/kubernetes-operations",
"category": "infrastructure",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "cloud-infrastructure",
"description": "Cloud architecture design for AWS/Azure/GCP/OCI, Kubernetes cluster configuration, Terraform infrastructure-as-code, hybrid cloud networking, and multi-cloud cost optimization",
"version": "1.3.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/cloud-infrastructure",
"category": "infrastructure",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "cicd-automation",
"description": "CI/CD pipeline configuration, GitHub Actions/GitLab CI workflow setup, and automated deployment pipeline orchestration",
"version": "1.2.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/cicd-automation",
"category": "infrastructure",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "application-performance",
"source": "./plugins/application-performance",
"description": "Application profiling, performance optimization, and observability for frontend and backend systems",
"version": "1.3.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "performance"
},
{
"name": "database-cloud-optimization",
"source": "./plugins/database-cloud-optimization",
"description": "Database query optimization, cloud cost optimization, and scalability improvements",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "performance"
},
{
"name": "comprehensive-review",
"source": "./plugins/comprehensive-review",
"description": "Multi-perspective code analysis covering architecture, security, and best practices",
"version": "1.3.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "quality"
},
{
"name": "performance-testing-review",
"source": "./plugins/performance-testing-review",
"description": "Performance analysis, test coverage review, and AI-powered code quality assessment",
"version": "1.2.1",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "quality"
},
{
"name": "framework-migration",
"source": "./plugins/framework-migration",
"description": "Framework updates, migration planning, and architectural transformation workflows",
"version": "1.3.1",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "modernization"
},
{
"name": "codebase-cleanup",
"source": "./plugins/codebase-cleanup",
"description": "Technical debt reduction, dependency updates, and code refactoring automation",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "modernization"
},
{
"name": "database-design",
"source": "./plugins/database-design",
"description": "Database architecture, schema design, and SQL optimization for production systems",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "database"
},
{
"name": "database-migrations",
"source": "./plugins/database-migrations",
"description": "Database migration automation, observability, and cross-database migration strategies",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "database"
},
{
"name": "security-scanning",
"description": "SAST analysis, dependency vulnerability scanning, OWASP Top 10 compliance, container security scanning, and automated security hardening",
"version": "1.3.1",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/security-scanning",
"category": "security",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "security-compliance",
"description": "SOC2, HIPAA, and GDPR compliance validation, secrets scanning, compliance checklists, and regulatory documentation",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/security-compliance",
"category": "security",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "backend-api-security",
"description": "API security hardening, authentication implementation, authorization patterns, rate limiting, and input validation",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/backend-api-security",
"category": "security",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "frontend-mobile-security",
"description": "XSS prevention, CSRF protection, content security policies, mobile app security, and secure storage patterns",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/frontend-mobile-security",
"category": "security",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "data-validation-suite",
"description": "Schema validation, data quality monitoring, streaming validation pipelines, and input validation for backend APIs",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/data-validation-suite",
"category": "data",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "api-scaffolding",
"source": "./plugins/api-scaffolding",
"description": "REST and GraphQL API scaffolding, framework selection, backend architecture, and API generation",
"version": "1.2.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "api"
},
{
"name": "api-testing-observability",
"source": "./plugins/api-testing-observability",
"description": "API testing automation, request mocking, OpenAPI documentation generation, observability setup, and monitoring",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "api"
},
{
"name": "seo-content-creation",
"source": "./plugins/seo-content-creation",
"description": "SEO content writing, planning, and quality auditing with E-E-A-T optimization",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "marketing"
},
{
"name": "seo-technical-optimization",
"source": "./plugins/seo-technical-optimization",
"description": "Technical SEO optimization including meta tags, keywords, structure, and featured snippets",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "marketing"
},
{
"name": "seo-analysis-monitoring",
"source": "./plugins/seo-analysis-monitoring",
"description": "Content freshness analysis, cannibalization detection, and authority building for SEO",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "marketing"
},
{
"name": "documentation-generation",
"source": "./plugins/documentation-generation",
"description": "OpenAPI specification generation, Mermaid diagram creation, tutorial writing, API reference documentation",
"version": "1.2.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "documentation"
},
{
"name": "c4-architecture",
"source": "./plugins/c4-architecture",
"description": "Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation",
"version": "1.0.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "documentation"
},
{
"name": "multi-platform-apps",
"source": "./plugins/multi-platform-apps",
"description": "Cross-platform application development coordinating web, iOS, Android, and desktop implementations",
"version": "1.3.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "development"
},
{
"name": "business-analytics",
"source": "./plugins/business-analytics",
"description": "Business metrics analysis, KPI tracking, financial reporting, and data-driven decision making",
"version": "1.2.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "business"
},
{
"name": "startup-business-analyst",
"description": "Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research for early-stage companies",
"version": "1.0.5",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/startup-business-analyst",
"category": "business",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "hr-legal-compliance",
"source": "./plugins/hr-legal-compliance",
"description": "HR policy documentation, legal compliance templates (GDPR/SOC2/HIPAA), employment contracts, and regulatory documentation",
"version": "1.2.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "business"
},
{
"name": "customer-sales-automation",
"source": "./plugins/customer-sales-automation",
"description": "Customer support workflow automation, sales pipeline management, email campaigns, and CRM integration",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "business"
},
{
"name": "content-marketing",
"source": "./plugins/content-marketing",
"description": "Content marketing strategy, web research, and information synthesis for marketing operations",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "marketing"
},
{
"name": "blockchain-web3",
"source": "./plugins/blockchain-web3",
"description": "Smart contract development with Solidity, DeFi protocol implementation, NFT platforms, and Web3 application architecture",
"version": "1.2.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "blockchain"
},
{
"name": "quantitative-trading",
"source": "./plugins/quantitative-trading",
"description": "Quantitative analysis, algorithmic trading strategies, financial modeling, portfolio risk management, and backtesting",
"version": "1.2.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "finance"
},
{
"name": "payment-processing",
"source": "./plugins/payment-processing",
"description": "Payment gateway integration with Stripe, PayPal, checkout flow implementation, subscription billing, and PCI compliance",
"version": "1.2.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "payments"
},
{
"name": "game-development",
"source": "./plugins/game-development",
"description": "Unity game development with C# scripting, Minecraft server plugin development with Bukkit/Spigot APIs",
"version": "1.2.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "gaming"
},
{
"name": "accessibility-compliance",
"source": "./plugins/accessibility-compliance",
"description": "WCAG accessibility auditing, compliance validation, UI testing for screen readers, keyboard navigation, and inclusive design",
"version": "1.2.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "accessibility"
},
{
"name": "python-development",
"source": "./plugins/python-development",
"description": "Modern Python development with Python 3.12+, Django, FastAPI, async patterns, and production best practices",
"version": "1.2.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "languages"
},
{
"name": "javascript-typescript",
"source": "./plugins/javascript-typescript",
"description": "JavaScript and TypeScript development with ES6+, Node.js, React, and modern web frameworks",
"version": "1.2.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "languages"
},
{
"name": "systems-programming",
"source": "./plugins/systems-programming",
"description": "Systems programming with Rust, Go, C, and C++ for performance-critical and low-level development",
"version": "1.2.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "languages"
},
{
"name": "jvm-languages",
"source": "./plugins/jvm-languages",
"description": "JVM language development including Java, Scala, and C# with enterprise patterns and frameworks",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "languages"
},
{
"name": "web-scripting",
"source": "./plugins/web-scripting",
"description": "Web scripting with PHP and Ruby for web applications, CMS development, and backend services",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "languages"
},
{
"name": "functional-programming",
"source": "./plugins/functional-programming",
"description": "Functional programming with Elixir, OTP patterns, Phoenix framework, and distributed systems",
"version": "1.2.0",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "languages"
},
{
"name": "julia-development",
"source": "./plugins/julia-development",
"description": "Modern Julia development with Julia 1.10+, package management, scientific computing, high-performance numerical code, and production best practices",
"version": "1.0.0",
"author": {
"name": "Community Contribution",
"url": "https://github.com/exAClior"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "languages"
},
{
"name": "arm-cortex-microcontrollers",
"source": "./plugins/arm-cortex-microcontrollers",
"description": "ARM Cortex-M firmware development for Teensy, STM32, nRF52, and SAMD with peripheral drivers and memory safety patterns",
"version": "1.2.0",
"author": {
"name": "Ryan Snodgrass",
"url": "https://github.com/rsnodgrass"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "languages"
},
{
"name": "shell-scripting",
"source": "./plugins/shell-scripting",
"description": "Production-grade Bash scripting with defensive programming, POSIX compliance, and comprehensive testing",
"version": "1.2.2",
"author": {
"name": "Ryan Snodgrass",
"url": "https://github.com/rsnodgrass"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "languages"
},
{
"name": "developer-essentials",
"source": "./plugins/developer-essentials",
"description": "Essential developer skills including Git workflows, SQL optimization, error handling, code review, E2E testing, authentication, debugging, and monorepo management",
"version": "1.0.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "development"
},
{
"name": "reverse-engineering",
"source": "./plugins/reverse-engineering",
"description": "Binary reverse engineering, malware analysis, firmware security, and software protection research for authorized security research, CTF competitions, and defensive security",
"version": "1.0.0",
"author": {
"name": "D\u00e1vid Balatoni",
"url": "https://github.com/balcsida"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "security"
},
{
"name": "conductor",
"description": "Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context \u2192 Spec & Plan \u2192 Implement",
"version": "1.2.1",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/conductor",
"category": "workflows",
"homepage": "https://github.com/wshobson/agents",
"license": "Apache-2.0"
},
{
"name": "ui-design",
"description": "Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns",
"version": "1.0.4",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/ui-design",
"category": "development",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "agent-teams",
"description": "Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams",
"version": "1.0.2",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"source": "./plugins/agent-teams",
"category": "workflows",
"homepage": "https://github.com/wshobson/agents",
"license": "MIT"
},
{
"name": "dotnet-contribution",
"source": "./plugins/dotnet-contribution",
"description": "Comprehensive .NET backend development with C#, ASP.NET Core, Entity Framework Core, and Dapper for production-grade applications",
"version": "1.0.1",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson/agents",
"license": "MIT",
"category": "languages"
},
{
"name": "meigen-ai-design",
"source": "./plugins/meigen-ai-design",
"description": "AI image generation with creative workflow orchestration, prompt engineering, and curated inspiration library via MCP server",
"version": "1.0.0",
"author": {
"name": "MeiGen",
"url": "https://github.com/jau123"
},
"homepage": "https://github.com/jau123/MeiGen-AI-Design-MCP",
"license": "MIT",
"category": "creative"
}
]
}
================================================
FILE: .github/CODE_OF_CONDUCT.md
================================================
# Code of Conduct
## Our Pledge
We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, caste, color, religion, or sexual identity and orientation.
We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community.
## Our Standards
### Acceptable Behavior
- Using welcoming and inclusive language
- Being respectful of differing viewpoints and experiences
- Gracefully accepting constructive criticism
- Focusing on what is best for the community
- Showing empathy towards other community members
- Contributing constructively to discussions about AI agents and development
### Unacceptable Behavior
The following behaviors are considered harassment and are unacceptable:
- **Hate speech**: The use of abusive or threatening speech that expresses prejudice against a particular group, especially on the basis of race, religion, gender, sexual orientation, or other characteristics
- **Discriminatory language**: Slurs, offensive comments, or language targeting protected characteristics
- **Personal attacks**: Insulting, demeaning, or hostile comments directed at individuals
- **Harassment**: Deliberate intimidation, stalking, following, or threatening
- **Doxxing**: Publishing private information without consent
- **Spam**: Excessive off-topic content, promotional material, or repetitive posts
- **Automated abuse**: Using scripts, bots, or AI tools to bulk-create issues, PRs, or comments
- **LLM-generated spam**: Submitting AI-generated content en masse without meaningful human curation or relevance
- **Trolling**: Deliberately inflammatory or disruptive behavior
- **Sexual harassment**: Unwelcome sexual attention or advances
## Enforcement
### Reporting
If you experience or witness unacceptable behavior, please report it by:
- Creating an issue with the `moderation` label
- Contacting the repository maintainers directly
- Using GitHub's built-in reporting mechanisms
### Consequences
Community leaders will follow these guidelines in determining consequences:
1. **Warning**: First offense or minor violation
2. **Temporary restriction**: Temporary loss of interaction privileges
3. **Permanent ban**: Severe or repeated violations
### Enforcement Actions
- **Immediate removal**: Hate speech, threats, or doxxing will result in immediate content removal and user blocking
- **Automated spam**: Bulk automated submissions will result in immediate content removal and permanent account blocking without warning
- **Issue/PR closure**: Inappropriate content will be closed and locked
- **Account blocking**: Repeat offenders will be blocked from the repository
## Scope
This Code of Conduct applies within all community spaces, including:
- Issues and pull requests
- Discussions and comments
- Wiki and documentation
- External representations of the project
## Attribution
This Code of Conduct is adapted from the [Contributor Covenant](https://www.contributor-covenant.org/), version 2.1.
## Contact
Questions about the Code of Conduct can be directed to the repository maintainers through GitHub issues or discussions.
================================================
FILE: .github/CONTRIBUTING.md
================================================
# Contributing to Agents
Thank you for your interest in contributing to this collection of Claude Code subagents! This guide will help you contribute effectively while maintaining a positive community environment.
## Before You Contribute
1. **Read our [Code of Conduct](.github/CODE_OF_CONDUCT.md)** - All interactions must follow our community standards
2. **Search existing issues** - Check if your suggestion or bug report already exists
3. **Use appropriate templates** - Follow the provided issue and PR templates
## Types of Contributions
### Subagent Improvements
- Bug fixes in existing agent prompts
- Performance optimizations
- Enhanced capabilities or instructions
- Documentation improvements
### New Subagents
- Well-defined specialized agents for specific domains
- Clear use cases and examples
- Comprehensive documentation
- Integration with existing workflows
### Infrastructure
- GitHub Actions improvements
- Template enhancements
- Community tooling
## Contribution Process
### 1. Issues First
- **Always create an issue before starting work** on significant changes
- Use the appropriate issue template
- Provide clear, detailed descriptions
- Include relevant examples or use cases
### 2. Pull Requests
- Fork the repository and create a feature branch
- Follow existing code style and formatting
- Include tests or examples where appropriate
- Reference the related issue in your PR description
- Use clear, descriptive commit messages
### 3. Review Process
- All PRs require review from maintainers
- Address feedback promptly and professionally
- Be patient - reviews may take time
## Content Guidelines
### What We Accept
- ✅ Constructive feedback and suggestions
- ✅ Well-researched feature requests
- ✅ Clear bug reports with reproduction steps
- ✅ Professional, respectful communication
- ✅ Documentation improvements
- ✅ Specialized domain expertise
### What We Don't Accept
- ❌ Hate speech, discrimination, or harassment
- ❌ Spam, promotional content, or off-topic posts
- ❌ Personal attacks or inflammatory language
- ❌ Duplicate or low-effort submissions
- ❌ Requests for malicious or harmful capabilities
- ❌ Copyright infringement
## Quality Standards
### For Subagents
- Clear, specific domain expertise
- Well-structured prompt engineering
- Practical use cases and examples
- Appropriate safety considerations
- Integration with existing patterns
### For Documentation
- Clear, concise writing
- Accurate technical information
- Consistent formatting and style
- Practical examples
## Community Guidelines
### Communication
- **Be respectful** - Treat all community members with dignity
- **Be constructive** - Focus on improving the project
- **Be patient** - Allow time for responses and reviews
- **Be helpful** - Share knowledge and assist others
### Collaboration
- **Give credit** - Acknowledge others' contributions
- **Share knowledge** - Help others learn and grow
- **Stay focused** - Keep discussions on topic
- **Follow up** - Respond to feedback and requests
## Getting Help
- 📖 **Documentation**: Check existing README files and agent descriptions
- 💬 **Discussions**: Use GitHub Discussions for questions and brainstorming
- 🐛 **Issues**: Report bugs or request features through issue templates
- 📧 **Direct Contact**: Reach out to maintainers for sensitive matters
## Recognition
Contributors who consistently provide high-quality submissions and maintain professional conduct will be:
- Acknowledged in release notes
- Given priority review for future contributions
- Potentially invited to become maintainers
## Enforcement
Violations of these guidelines may result in:
1. **Warning** - First offense or minor issues
2. **Temporary restrictions** - Suspension of contribution privileges
3. **Permanent ban** - Severe or repeated violations
Reports of violations should be made through:
- GitHub's built-in reporting tools
- Issues tagged with `moderation`
- Direct contact with maintainers
---
Thank you for helping make this project a welcoming, productive environment for everyone!
================================================
FILE: .github/FUNDING.yml
================================================
github: wshobson
================================================
FILE: .github/ISSUE_TEMPLATE/bug_report.yml
================================================
---
name: Bug Report
description: Report a bug or issue with an existing subagent
title: "[BUG] "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thank you for reporting a bug! Please fill out this template
to help us understand and resolve the issue.
**Important**: This template is for technical bugs only.
For questions, discussions, or general feedback, please use
GitHub Discussions instead.
- type: checkboxes
id: preliminary-checks
attributes:
label: Preliminary Checks
description: Please confirm you have completed these steps
options:
- label: I have read the [Code of Conduct](https://github.com/wshobson/agents/blob/main/.github/CODE_OF_CONDUCT.md)
required: true
- label: >-
I have searched existing issues to ensure this is not a duplicate
required: true
- label: This report contains only technical information about a bug
- type: input
id: subagent
attributes:
label: Affected Subagent
description: Which subagent is experiencing the issue?
placeholder: e.g., python-pro, frontend-developer, etc.
validations:
required: true
- type: textarea
id: bug-description
attributes:
label: Bug Description
description: A clear and concise description of what the bug is
placeholder: Describe the unexpected behavior...
validations:
required: true
- type: textarea
id: reproduction-steps
attributes:
label: Steps to Reproduce
description: Steps to reproduce the behavior
placeholder: |
1. Use subagent for...
2. Provide input...
3. Observe output...
4. See error...
validations:
required: true
- type: textarea
id: expected-behavior
attributes:
label: Expected Behavior
description: What you expected to happen
placeholder: The subagent should have...
validations:
required: true
- type: textarea
id: additional-context
attributes:
label: Additional Context
description: Any other context, screenshots, or examples
placeholder: Add any other context about the problem here...
================================================
FILE: .github/ISSUE_TEMPLATE/config.yml
================================================
---
blank_issues_enabled: false
contact_links:
- name: GitHub Discussions
url: https://github.com/wshobson/agents/discussions
about: For questions, brainstorming, and general discussions about subagents
- name: Community Guidelines
url: https://github.com/wshobson/agents/blob/main/.github/CODE_OF_CONDUCT.md
about: Read our Code of Conduct and community standards
- name: Contributing Guide
url: https://github.com/wshobson/agents/blob/main/.github/CONTRIBUTING.md
about: Learn how to contribute effectively to this project
================================================
FILE: .github/ISSUE_TEMPLATE/feature_request.yml
================================================
---
name: Feature Request
description: Suggest an improvement or new feature for existing subagents
title: "[FEATURE] "
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
Thank you for suggesting a feature! Please provide detailed
information to help us understand your request.
**Note**: For new subagent proposals, please use the
"New Subagent Proposal" template instead.
- type: checkboxes
id: preliminary-checks
attributes:
label: Preliminary Checks
description: Please confirm you have completed these steps
options:
- label: I have read the [Code of Conduct](https://github.com/wshobson/agents/blob/main/.github/CODE_OF_CONDUCT.md)
required: true
- label: >-
I have searched existing issues to ensure this is not a duplicate
required: true
- label: This is a constructive feature request for legitimate use cases
required: true
- type: input
id: subagent
attributes:
label: Target Subagent
description: Which subagent would this feature enhance?
placeholder: e.g., python-pro, frontend-developer, etc.
validations:
required: true
- type: textarea
id: problem-description
attributes:
label: Problem Description
description: What problem does this feature solve?
placeholder: Currently, users need to... This is frustrating because...
validations:
required: true
- type: textarea
id: proposed-solution
attributes:
label: Proposed Solution
description: Describe your preferred solution
placeholder: I would like the subagent to be able to...
validations:
required: true
- type: textarea
id: use-cases
attributes:
label: Use Cases
description: Provide specific examples of how this would be used
placeholder: |
1. When developing...
2. For projects that...
3. To help with...
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternatives Considered
description: Other solutions you've considered
placeholder: I also considered... but this wouldn't work because...
- type: textarea
id: additional-context
attributes:
label: Additional Context
description: Any other relevant information
placeholder: Add any other context, examples, or screenshots here...
================================================
FILE: .github/ISSUE_TEMPLATE/moderation_report.yml
================================================
---
name: Moderation Report
description: >-
Report inappropriate content, behavior, or Code of Conduct violations
title: "[MODERATION] "
labels: ["moderation"]
body:
- type: markdown
attributes:
value: |
**⚠️ Use this template to report violations of our Code of Conduct,
inappropriate content, or concerning behavior.**
All reports are taken seriously and will be reviewed by maintainers.
False reports may result in moderation action.
**For urgent safety concerns or severe violations, you may also use
GitHub's built-in reporting tools.**
- type: checkboxes
id: preliminary-checks
attributes:
label: Reporting Guidelines
description: Please confirm you understand these guidelines
options:
- label: I am reporting a genuine violation of the Code of Conduct
required: true
- label: I understand that false reports may result in moderation action
required: true
- label: >-
I have attempted to resolve minor issues through direct
communication (if applicable)
required: false
- type: dropdown
id: violation-type
attributes:
label: Type of Violation
description: What type of inappropriate behavior are you reporting?
options:
- Hate speech or discriminatory language
- Personal attacks or harassment
- Spam or off-topic content
- Inappropriate or offensive content
- Threats or intimidation
- Doxxing or privacy violations
- Impersonation
- Other Code of Conduct violation
validations:
required: true
- type: input
id: location
attributes:
label: Location of Violation
description: >-
Where did this occur? (issue number, PR, comment link, etc.)
placeholder: e.g., Issue #123, PR #456, comment in issue #789 # Location
validations:
required: true
- type: input
id: user-involved
attributes:
label: User(s) Involved
description: >-
GitHub username(s) of the person(s) involved (if known)
placeholder: e.g., @username1, @username2
- type: textarea
id: description
attributes:
label: Description of Violation
description: >-
Detailed description of what happened and why it violates
our Code of Conduct
placeholder: Please provide specific details about the violation...
validations:
required: true
- type: textarea
id: evidence
attributes:
label: Evidence
description: Any additional evidence (quotes, screenshots, etc.)
placeholder: |
You can include:
- Direct quotes (use > for blockquotes)
- Links to specific comments
- Screenshots (drag and drop images here)
- Timestamps of when violations occurred
- type: textarea
id: impact
attributes:
label: Impact
description: How has this affected you or the community?
placeholder: >-
This behavior has made me feel... It affects the community by...
- type: checkboxes
id: previous-reports
attributes:
label: Previous Reports
options:
- label: This is the first time I'm reporting this user/behavior
- label: I have reported this user/behavior before
- type: markdown
attributes:
value: |
**What happens next:**
- Maintainers will review your report within 24-48 hours
- We may follow up with questions if needed
- We will take appropriate action based on our Code of Conduct
- We will update you on the resolution when possible
Thank you for helping maintain a respectful community.
================================================
FILE: .github/ISSUE_TEMPLATE/new_subagent.yml
================================================
---
name: New Subagent Proposal
description: Propose a new specialized subagent for the collection
title: "[NEW AGENT] "
labels: ["new-subagent"]
body:
- type: markdown
attributes:
value: |
Thank you for proposing a new subagent! Quality subagents
require careful design and clear specialization.
**Important**: Only propose subagents for legitimate,
constructive use cases. Proposals for malicious or harmful
capabilities will be rejected and may result in moderation action.
- type: checkboxes
id: preliminary-checks
attributes:
label: Preliminary Checks
description: Please confirm you have completed these steps
options:
- label: I have read the [Code of Conduct](https://github.com/wshobson/agents/blob/main/.github/CODE_OF_CONDUCT.md)
required: true
- label: >-
I have reviewed existing subagents to ensure this is not a duplicate
required: true
- label: This proposal is for legitimate, constructive use cases only
required: true
- label: I have domain expertise in the proposed area
required: true
- type: input
id: agent-name
attributes:
label: Proposed Agent Name
description: What should this subagent be called?
placeholder: e.g., blockchain-developer, devops-security, etc.
validations:
required: true
- type: textarea
id: domain-expertise
attributes:
label: Domain Expertise
description: >-
What specific domain or technology does this agent specialize in?
placeholder: This agent specializes in...
validations:
required: true
- type: textarea
id: unique-value
attributes:
label: Unique Value Proposition
description: >-
How is this different from existing subagents?
What unique capabilities does it provide?
placeholder: Unlike existing agents, this one would...
validations:
required: true
- type: textarea
id: use-cases
attributes:
label: Primary Use Cases
description: What specific tasks would this agent handle?
placeholder: |
1. Design and implement...
2. Optimize performance for...
3. Debug issues related to...
4. Review code for...
validations:
required: true
- type: textarea
id: tools-capabilities
attributes:
label: Required Tools & Capabilities
description: What tools and capabilities would this agent need?
placeholder: |
- File manipulation for...
- Bash commands for...
- Specialized knowledge of...
- Integration with...
validations:
required: true
- type: textarea
id: examples
attributes:
label: Example Interactions
description: >-
Provide 2-3 example interactions showing how users would
work with this agent
placeholder: |
**Example 1:**
User: "Implement a smart contract for..."
Agent response: "I'll create a secure smart contract with..."
**Example 2:**
User: "Optimize this blockchain query..."
Agent response: "Let me analyze the query and suggest optimizations..."
validations:
required: true
- type: textarea
id: expertise-evidence
attributes:
label: Your Expertise
description: >-
What experience or credentials do you have in this domain?
placeholder: >-
I have X years of experience in... I've worked with...
I hold certifications in...
validations:
required: true
- type: textarea
id: additional-context
attributes:
label: Additional Context
description: >-
Any other relevant information, resources, or considerations
placeholder: >-
Relevant documentation, similar tools, potential challenges...
================================================
FILE: .gitignore
================================================
# Folder view configuration files
.DS_Store
Desktop.ini
# Thumbnail cache files
._*
Thumbs.db
# Files that might appear on external disks
.Spotlight-V100
.Trashes
# Compiled Python files
*.pyc
# Compiled C++ files
*.out
# Application specific files
venv
.venv
node_modules
.sass-cache
.claude
================================================
FILE: LICENSE
================================================
MIT License
Copyright (c) 2024 Seth Hobson
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
================================================
FILE: Makefile
================================================
# YouTube Design Extractor - Setup and Usage
# ==========================================
PYTHON := python3
PIP := pip3
SCRIPT := tools/yt-design-extractor.py
.PHONY: help install install-ocr install-easyocr deps check run run-full run-ocr run-transcript clean
help:
@echo "YouTube Design Extractor"
@echo "========================"
@echo ""
@echo "Setup (run in order):"
@echo " make install-ocr Install system tools (tesseract + ffmpeg)"
@echo " make install Install Python dependencies"
@echo " make deps Show what's installed"
@echo ""
@echo "Optional:"
@echo " make install-easyocr Install EasyOCR + PyTorch (~2GB, for stylized text)"
@echo ""
@echo "Usage:"
@echo " make run URL=<youtube-url> Basic extraction"
@echo " make run-full URL=<youtube-url> Full extraction (OCR + colors + scene)"
@echo " make run-ocr URL=<youtube-url> With OCR only"
@echo " make run-transcript URL=<youtube-url> Transcript + metadata only"
@echo ""
@echo "Examples:"
@echo " make run URL='https://youtu.be/eVnQFWGDEdY'"
@echo " make run-full URL='https://youtu.be/eVnQFWGDEdY' INTERVAL=15"
@echo ""
@echo "Options (pass as make variables):"
@echo " URL=<url> YouTube video URL (required)"
@echo " INTERVAL=<secs> Frame interval in seconds (default: 30)"
@echo " OUTPUT=<dir> Output directory"
@echo " ENGINE=<engine> OCR engine: tesseract (default) or easyocr"
# Installation targets
install:
$(PIP) install -r tools/requirements.txt
install-ocr:
@echo "Installing Tesseract OCR + ffmpeg..."
@if command -v apt-get >/dev/null 2>&1; then \
sudo apt-get update && sudo apt-get install -y tesseract-ocr ffmpeg; \
elif command -v brew >/dev/null 2>&1; then \
brew install tesseract ffmpeg; \
elif command -v dnf >/dev/null 2>&1; then \
sudo dnf install -y tesseract ffmpeg; \
else \
echo "Please install tesseract-ocr and ffmpeg manually"; \
exit 1; \
fi
install-easyocr:
@echo "Installing PyTorch (CPU) + EasyOCR (~2GB download)..."
$(PIP) install torch torchvision --index-url https://download.pytorch.org/whl/cpu
$(PIP) install easyocr
deps:
@echo "Checking dependencies..."
@echo ""
@echo "System tools:"
@command -v ffmpeg >/dev/null 2>&1 && echo " ✓ ffmpeg" || echo " ✗ ffmpeg (run: make install-ocr)"
@command -v tesseract >/dev/null 2>&1 && echo " ✓ tesseract" || echo " ✗ tesseract (run: make install-ocr)"
@echo ""
@echo "Python packages (required):"
@$(PYTHON) -c "import yt_dlp; print(' ✓ yt-dlp', yt_dlp.version.__version__)" 2>/dev/null || echo " ✗ yt-dlp (run: make install)"
@$(PYTHON) -c "from youtube_transcript_api import YouTubeTranscriptApi; print(' ✓ youtube-transcript-api')" 2>/dev/null || echo " ✗ youtube-transcript-api (run: make install)"
@$(PYTHON) -c "from PIL import Image; print(' ✓ Pillow')" 2>/dev/null || echo " ✗ Pillow (run: make install)"
@$(PYTHON) -c "import pytesseract; print(' ✓ pytesseract')" 2>/dev/null || echo " ✗ pytesseract (run: make install)"
@$(PYTHON) -c "from colorthief import ColorThief; print(' ✓ colorthief')" 2>/dev/null || echo " ✗ colorthief (run: make install)"
@echo ""
@echo "Optional (for stylized text OCR):"
@$(PYTHON) -c "import easyocr; print(' ✓ easyocr')" 2>/dev/null || echo " ○ easyocr (run: make install-easyocr)"
check:
@$(PYTHON) $(SCRIPT) --help >/dev/null && echo "✓ Script is working" || echo "✗ Script failed"
# Run targets
INTERVAL ?= 30
ENGINE ?= tesseract
OUTPUT ?=
run:
ifndef URL
@echo "Error: URL is required"
@echo "Usage: make run URL='https://youtu.be/VIDEO_ID'"
@exit 1
endif
$(PYTHON) $(SCRIPT) "$(URL)" --interval $(INTERVAL) $(if $(OUTPUT),-o $(OUTPUT))
run-full:
ifndef URL
@echo "Error: URL is required"
@echo "Usage: make run-full URL='https://youtu.be/VIDEO_ID'"
@exit 1
endif
$(PYTHON) $(SCRIPT) "$(URL)" --full --interval $(INTERVAL) --ocr-engine $(ENGINE) $(if $(OUTPUT),-o $(OUTPUT))
run-ocr:
ifndef URL
@echo "Error: URL is required"
@echo "Usage: make run-ocr URL='https://youtu.be/VIDEO_ID'"
@exit 1
endif
$(PYTHON) $(SCRIPT) "$(URL)" --ocr --interval $(INTERVAL) --ocr-engine $(ENGINE) $(if $(OUTPUT),-o $(OUTPUT))
run-transcript:
ifndef URL
@echo "Error: URL is required"
@echo "Usage: make run-transcript URL='https://youtu.be/VIDEO_ID'"
@exit 1
endif
$(PYTHON) $(SCRIPT) "$(URL)" --transcript-only $(if $(OUTPUT),-o $(OUTPUT))
# Cleanup
clean:
rm -rf yt-extract-*
@echo "Cleaned up extraction directories"
================================================
FILE: README.md
================================================
# Claude Code Plugins: Orchestration and Automation
> **⚡ Updated for Opus 4.6, Sonnet 4.6 & Haiku 4.5** — Three-tier model strategy for optimal performance
[](https://smithery.ai/skills?ns=wshobson&utm_source=github&utm_medium=badge)
> **🎯 Agent Skills Enabled** — 146 specialized skills extend Claude's capabilities across plugins with progressive disclosure
A comprehensive production-ready system combining **112 specialized AI agents**, **16 multi-agent workflow orchestrators**, **146 agent skills**, and **79 development tools** organized into **72 focused, single-purpose plugins** for [Claude Code](https://docs.claude.com/en/docs/claude-code/overview).
## Overview
This unified repository provides everything needed for intelligent automation and multi-agent orchestration across modern software development:
- **72 Focused Plugins** - Granular, single-purpose plugins optimized for minimal token usage and composability
- **112 Specialized Agents** - Domain experts with deep knowledge across architecture, languages, infrastructure, quality, data/AI, documentation, business operations, and SEO
- **146 Agent Skills** - Modular knowledge packages with progressive disclosure for specialized expertise
- **16 Workflow Orchestrators** - Multi-agent coordination systems for complex operations like full-stack development, security hardening, ML pipelines, and incident response
- **79 Development Tools** - Optimized utilities including project scaffolding, security scanning, test automation, and infrastructure setup
### Key Features
- **Granular Plugin Architecture**: 72 focused plugins optimized for minimal token usage
- **Comprehensive Tooling**: 79 development tools including test generation, scaffolding, and security scanning
- **100% Agent Coverage**: All plugins include specialized agents
- **Agent Skills**: 146 specialized skills following for progressive disclosure and token efficiency
- **Clear Organization**: 23 categories with 1-6 plugins each for easy discovery
- **Efficient Design**: Average 3.4 components per plugin (follows Anthropic's 2-8 pattern)
### How It Works
Each plugin is completely isolated with its own agents, commands, and skills:
- **Install only what you need** - Each plugin loads only its specific agents, commands, and skills
- **Minimal token usage** - No unnecessary resources loaded into context
- **Mix and match** - Compose multiple plugins for complex workflows
- **Clear boundaries** - Each plugin has a single, focused purpose
- **Progressive disclosure** - Skills load knowledge only when activated
**Example**: Installing `python-development` loads 3 Python agents, 1 scaffolding tool, and makes 16 skills available (~1000 tokens), not the entire marketplace.
## Quick Start
### Step 1: Add the Marketplace
Add this marketplace to Claude Code:
```bash
/plugin marketplace add wshobson/agents
```
This makes all 72 plugins available for installation, but **does not load any agents or tools** into your context.
### Step 2: Install Plugins
Browse available plugins:
```bash
/plugin
```
Install the plugins you need:
```bash
# Essential development plugins
/plugin install python-development # Python with 16 specialized skills
/plugin install javascript-typescript # JS/TS with 4 specialized skills
/plugin install backend-development # Backend APIs with 3 architecture skills
# Infrastructure & operations
/plugin install kubernetes-operations # K8s with 4 deployment skills
/plugin install cloud-infrastructure # AWS/Azure/GCP with 4 cloud skills
# Security & quality
/plugin install security-scanning # SAST with security skill
/plugin install comprehensive-review # Multi-perspective code analysis
# Full-stack orchestration
/plugin install full-stack-orchestration # Multi-agent workflows
```
Each installed plugin loads **only its specific agents, commands, and skills** into Claude's context.
### Plugins vs Agents
You install **plugins**, which bundle agents:
| Plugin | Agents |
| ----------------------- | ------------------------------------------------- |
| `comprehensive-review` | architect-review, code-reviewer, security-auditor |
| `javascript-typescript` | javascript-pro, typescript-pro |
| `python-development` | python-pro, django-pro, fastapi-pro |
| `blockchain-web3` | blockchain-developer |
```bash
# ❌ Wrong - can't install agents directly
/plugin install typescript-pro
# ✅ Right - install the plugin
/plugin install javascript-typescript@claude-code-workflows
```
### Troubleshooting
**"Plugin not found"** → Use plugin names, not agent names. Add `@claude-code-workflows` suffix.
**Plugins not loading** → Clear cache and reinstall:
```bash
rm -rf ~/.claude/plugins/cache/claude-code-workflows && rm ~/.claude/plugins/installed_plugins.json
```
## Documentation
### Core Guides
- **[Plugin Reference](docs/plugins.md)** - Complete catalog of all 72 plugins
- **[Agent Reference](docs/agents.md)** - All 112 agents organized by category
- **[Agent Skills](docs/agent-skills.md)** - 146 specialized skills with progressive disclosure
- **[Usage Guide](docs/usage.md)** - Commands, workflows, and best practices
- **[Architecture](docs/architecture.md)** - Design principles and patterns
### Quick Links
- [Installation](#quick-start) - Get started in 2 steps
- [Essential Plugins](docs/plugins.md#quick-start---essential-plugins) - Top plugins for immediate productivity
- [Command Reference](docs/usage.md#command-reference-by-category) - All slash commands organized by category
- [Multi-Agent Workflows](docs/usage.md#multi-agent-workflow-examples) - Pre-configured orchestration examples
- [Model Configuration](docs/agents.md#model-configuration) - Haiku/Sonnet hybrid orchestration
## What's New
### Agent Teams Plugin (NEW)
Orchestrate multi-agent teams for parallel workflows using Claude Code's experimental Agent Teams feature:
```bash
/plugin install agent-teams@claude-code-workflows
```
- **7 Team Presets** — `review`, `debug`, `feature`, `fullstack`, `research`, `security`, `migration`
- **Parallel Code Review** — `/team-review src/ --reviewers security,performance,architecture`
- **Hypothesis-Driven Debugging** — `/team-debug "API returns 500" --hypotheses 3`
- **Parallel Feature Development** — `/team-feature "Add OAuth2 auth" --plan-first`
- **Research Teams** — Parallel investigation across codebase and web sources
- **Security Audits** — 4 reviewers covering OWASP, auth, dependencies, and secrets
- **Migration Support** — Coordinated migration with parallel streams and correctness verification
Includes 4 specialized agents, 7 commands, and 6 skills with reference documentation.
[→ View agent-teams documentation](plugins/agent-teams/README.md)
### Conductor Plugin — Context-Driven Development
Transforms Claude Code into a project management tool with a structured **Context → Spec & Plan → Implement** workflow:
```bash
/plugin install conductor@claude-code-workflows
```
- **Interactive Setup** — `/conductor:setup` creates product vision, tech stack, workflow rules, and style guides
- **Track-Based Development** — `/conductor:new-track` generates specifications and phased implementation plans
- **TDD Workflow** — `/conductor:implement` executes tasks with verification checkpoints
- **Semantic Revert** — `/conductor:revert` undoes work by logical unit (track, phase, or task)
- **State Persistence** — Resume setup across sessions with persistent project context
- **3 Skills** — Context-driven development, track management, workflow patterns
[→ View Conductor documentation](plugins/conductor/README.md)
### Agent Skills (146 skills across 21 plugins)
Specialized knowledge packages following Anthropic's progressive disclosure architecture:
**Language Development:**
- **Python** (5 skills): async patterns, testing, packaging, performance, UV package manager
- **JavaScript/TypeScript** (4 skills): advanced types, Node.js patterns, testing, modern ES6+
**Infrastructure & DevOps:**
- **Kubernetes** (4 skills): manifests, Helm charts, GitOps, security policies
- **Cloud Infrastructure** (4 skills): Terraform, multi-cloud, hybrid networking, cost optimization
- **CI/CD** (4 skills): pipeline design, GitHub Actions, GitLab CI, secrets management
**Development & Architecture:**
- **Backend** (3 skills): API design, architecture patterns, microservices
- **LLM Applications** (8 skills): LangGraph, prompt engineering, RAG, evaluation, embeddings, similarity search, vector tuning, hybrid search
**Blockchain & Web3** (4 skills): DeFi protocols, NFT standards, Solidity security, Web3 testing
**Project Management:**
- **Conductor** (3 skills): context-driven development, track management, workflow patterns
**And more:** Framework migration, observability, payment processing, ML operations, security scanning
[→ View complete skills documentation](docs/agent-skills.md)
### Three-Tier Model Strategy
Strategic model assignment for optimal performance and cost:
| Tier | Model | Agents | Use Case |
| ---------- | -------- | ------ | ----------------------------------------------------------------------------------------------- |
| **Tier 1** | Opus 4.6 | 42 | Critical architecture, security, ALL code review, production coding (language pros, frameworks) |
| **Tier 2** | Inherit | 42 | Complex tasks - user chooses model (AI/ML, backend, frontend/mobile, specialized) |
| **Tier 3** | Sonnet | 51 | Support with intelligence (docs, testing, debugging, network, API docs, DX, legacy, payments) |
| **Tier 4** | Haiku | 18 | Fast operational tasks (SEO, deployment, simple docs, sales, content, search) |
**Why Opus 4.6 for Critical Agents?**
- 80.8% on SWE-bench (industry-leading)
- 65% fewer tokens for complex tasks
- Best for architecture decisions and security audits
**Tier 2 Flexibility (`inherit`):**
Agents marked `inherit` use your session's default model, letting you balance cost and capability:
- Set via `claude --model opus` or `claude --model sonnet` when starting a session
- Falls back to Sonnet 4.6 if no default specified
- Perfect for frontend/mobile developers who want cost control
- AI/ML engineers can choose Opus for complex model work
**Cost Considerations:**
- **Opus 4.6**: $5/$25 per million input/output tokens - Premium for critical work
- **Sonnet 4.6**: $3/$15 per million tokens - Balanced performance/cost
- **Haiku 4.5**: $1/$5 per million tokens - Fast, cost-effective operations
- Opus's 65% token reduction on complex tasks often offsets higher rate
- Use `inherit` tier to control costs for high-volume use cases
Orchestration patterns combine models for efficiency:
```
Opus (architecture) → Sonnet (development) → Haiku (deployment)
```
[→ View model configuration details](docs/agents.md#model-configuration)
## Popular Use Cases
### Full-Stack Feature Development
```bash
/full-stack-orchestration:full-stack-feature "user authentication with OAuth2"
```
Coordinates 7+ agents: backend-architect → database-architect → frontend-developer → test-automator → security-auditor → deployment-engineer → observability-engineer
[→ View all workflow examples](docs/usage.md#multi-agent-workflow-examples)
### Security Hardening
```bash
/security-scanning:security-hardening --level comprehensive
```
Multi-agent security assessment with SAST, dependency scanning, and code review.
### Python Development with Modern Tools
```bash
/python-development:python-scaffold fastapi-microservice
```
Creates production-ready FastAPI project with async patterns, activating skills:
- `async-python-patterns` - AsyncIO and concurrency
- `python-testing-patterns` - pytest and fixtures
- `uv-package-manager` - Fast dependency management
### Kubernetes Deployment
```bash
# Activates k8s skills automatically
"Create production Kubernetes deployment with Helm chart and GitOps"
```
Uses kubernetes-architect agent with 4 specialized skills for production-grade configs.
[→ View complete usage guide](docs/usage.md)
## Plugin Categories
**24 categories, 72 plugins:**
- 🎨 **Development** (4) - debugging, backend, frontend, multi-platform
- 📚 **Documentation** (3) - code docs, API specs, diagrams, C4 architecture
- 🔄 **Workflows** (5) - git, full-stack, TDD, **Conductor** (context-driven development), **Agent Teams** (multi-agent orchestration)
- ✅ **Testing** (2) - unit testing, TDD workflows
- 🔍 **Quality** (2) - comprehensive review, performance
- 🤖 **AI & ML** (4) - LLM apps, agent orchestration, context, MLOps
- 📊 **Data** (2) - data engineering, data validation
- 🗄️ **Database** (2) - database design, migrations
- 🚨 **Operations** (4) - incident response, diagnostics, distributed debugging, observability
- ⚡ **Performance** (2) - application performance, database/cloud optimization
- ☁️ **Infrastructure** (5) - deployment, validation, Kubernetes, cloud, CI/CD
- 🔒 **Security** (4) - scanning, compliance, backend/API, frontend/mobile
- 💻 **Languages** (7) - Python, JS/TS, systems, JVM, scripting, functional, embedded
- 🔗 **Blockchain** (1) - smart contracts, DeFi, Web3
- 💰 **Finance** (1) - quantitative trading, risk management
- 💳 **Payments** (1) - Stripe, PayPal, billing
- 🎮 **Gaming** (1) - Unity, Minecraft plugins
- 📢 **Marketing** (4) - SEO content, technical SEO, SEO analysis, content marketing
- 💼 **Business** (3) - analytics, HR/legal, customer/sales
- And more...
[→ View complete plugin catalog](docs/plugins.md)
## Architecture Highlights
### Granular Design
- **Single responsibility** - Each plugin does one thing well
- **Minimal token usage** - Average 3.4 components per plugin
- **Composable** - Mix and match for complex workflows
- **100% coverage** - All 112 agents accessible across plugins
### Progressive Disclosure (Skills)
Three-tier architecture for token efficiency:
1. **Metadata** - Name and activation criteria (always loaded)
2. **Instructions** - Core guidance (loaded when activated)
3. **Resources** - Examples and templates (loaded on demand)
### Repository Structure
```
claude-agents/
├── .claude-plugin/
│ └── marketplace.json # 72 plugins
├── plugins/
│ ├── python-development/
│ │ ├── agents/ # 3 Python experts
│ │ ├── commands/ # Scaffolding tool
│ │ └── skills/ # 5 specialized skills
│ ├── kubernetes-operations/
│ │ ├── agents/ # K8s architect
│ │ ├── commands/ # Deployment tools
│ │ └── skills/ # 4 K8s skills
│ └── ... (65 more plugins)
├── docs/ # Comprehensive documentation
└── README.md # This file
```
[→ View architecture details](docs/architecture.md)
## Contributing
To add new agents, skills, or commands:
1. Identify or create the appropriate plugin directory in `plugins/`
2. Create `.md` files in the appropriate subdirectory:
- `agents/` - For specialized agents
- `commands/` - For tools and workflows
- `skills/` - For modular knowledge packages
3. Follow naming conventions (lowercase, hyphen-separated)
4. Write clear activation criteria and comprehensive content
5. Update the plugin definition in `.claude-plugin/marketplace.json`
See [Architecture Documentation](docs/architecture.md) for detailed guidelines.
## Resources
### Documentation
- [Claude Code Documentation](https://docs.claude.com/en/docs/claude-code/overview)
- [Plugins Guide](https://docs.claude.com/en/docs/claude-code/plugins)
- [Subagents Guide](https://docs.claude.com/en/docs/claude-code/sub-agents)
- [Agent Skills Guide](https://docs.claude.com/en/docs/agents-and-tools/agent-skills/overview)
- [Slash Commands Reference](https://docs.claude.com/en/docs/claude-code/slash-commands)
### This Repository
- [Plugin Reference](docs/plugins.md)
- [Agent Reference](docs/agents.md)
- [Agent Skills Guide](docs/agent-skills.md)
- [Usage Guide](docs/usage.md)
- [Architecture](docs/architecture.md)
## License
MIT License - see [LICENSE](LICENSE) file for details.
## Star History
[](https://www.star-history.com/#wshobson/agents&type=date&legend=top-left)
================================================
FILE: docs/agent-skills.md
================================================
# Agent Skills
Agent Skills are modular packages that extend Claude's capabilities with specialized domain knowledge, following Anthropic's [Agent Skills Specification](https://github.com/anthropics/skills/blob/main/agent_skills_spec.md). This plugin ecosystem includes **129 specialized skills** across 27 plugins, enabling progressive disclosure and efficient token usage.
## Overview
Skills provide Claude with deep expertise in specific domains without loading everything into context upfront. Each skill includes:
- **YAML Frontmatter**: Name and activation criteria
- **Progressive Disclosure**: Metadata → Instructions → Resources
- **Activation Triggers**: Clear "Use when" clauses for automatic invocation
## Skills by Plugin
### Kubernetes Operations (4 skills)
| Skill | Description |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| **k8s-manifest-generator** | Create production-ready Kubernetes manifests for Deployments, Services, ConfigMaps, and Secrets following best practices |
| **helm-chart-scaffolding** | Design, organize, and manage Helm charts for templating and packaging Kubernetes applications |
| **gitops-workflow** | Implement GitOps workflows with ArgoCD and Flux for automated, declarative deployments |
| **k8s-security-policies** | Implement Kubernetes security policies including NetworkPolicy, PodSecurityPolicy, and RBAC |
### LLM Application Development (8 skills)
| Skill | Description |
| -------------------------------- | ------------------------------------------------------------------------------------------- |
| **langchain-architecture** | Design LLM applications using LangChain framework with agents, memory, and tool integration |
| **prompt-engineering-patterns** | Master advanced prompt engineering techniques for LLM performance and reliability |
| **rag-implementation** | Build Retrieval-Augmented Generation systems with vector databases and semantic search |
| **llm-evaluation** | Implement comprehensive evaluation strategies with automated metrics and benchmarking |
| **embedding-strategies** | Design embedding pipelines for text, images, and multimodal content with optimal chunking |
| **similarity-search-patterns** | Implement efficient similarity search with ANN algorithms and distance metrics |
| **vector-index-tuning** | Optimize vector index performance with HNSW, IVF, and hybrid configurations |
| **hybrid-search-implementation** | Combine vector and keyword search for improved retrieval accuracy |
### Backend Development (9 skills)
| Skill | Description |
| ----------------------------------- | ----------------------------------------------------------------------------------------------------- |
| **api-design-principles** | Master REST and GraphQL API design for intuitive, scalable, and maintainable APIs |
| **architecture-patterns** | Implement Clean Architecture, Hexagonal Architecture, and Domain-Driven Design |
| **microservices-patterns** | Design microservices with service boundaries, event-driven communication, and resilience |
| **workflow-orchestration-patterns** | Design durable workflows with Temporal for distributed systems, saga patterns, and state management |
| **temporal-python-testing** | Test Temporal workflows with pytest, time-skipping, and mocking strategies for comprehensive coverage |
| **event-store-design** | Design event stores with optimized schemas, snapshots, and stream partitioning |
| **cqrs-implementation** | Implement CQRS with separate read/write models and eventual consistency patterns |
| **projection-patterns** | Build efficient projections from event streams for read-optimized views |
| **saga-orchestration** | Design distributed sagas with compensation logic and failure handling |
### Developer Essentials (11 skills)
| Skill | Description |
| -------------------------------- | ----------------------------------------------------------------------------------------------- |
| **git-advanced-workflows** | Master advanced Git workflows including rebasing, cherry-picking, bisect, worktrees, and reflog |
| **sql-optimization-patterns** | Optimize SQL queries, indexing strategies, and EXPLAIN analysis for database performance |
| **error-handling-patterns** | Implement robust error handling with exceptions, Result types, and graceful degradation |
| **code-review-excellence** | Provide effective code reviews with constructive feedback and systematic analysis |
| **e2e-testing-patterns** | Build reliable E2E test suites with Playwright and Cypress for critical user workflows |
| **auth-implementation-patterns** | Implement authentication and authorization with JWT, OAuth2, sessions, and RBAC |
| **debugging-strategies** | Master systematic debugging techniques, profiling tools, and root cause analysis |
| **monorepo-management** | Manage monorepos with Turborepo, Nx, and pnpm workspaces for scalable multi-package projects |
| **nx-workspace-patterns** | Configure Nx workspaces with computation caching and affected commands |
| **turborepo-caching** | Optimize Turborepo builds with remote caching and pipeline configuration |
| **bazel-build-optimization** | Design Bazel builds with hermetic actions and remote execution |
### Blockchain & Web3 (4 skills)
| Skill | Description |
| --------------------------- | --------------------------------------------------------------------------------------- |
| **defi-protocol-templates** | Implement DeFi protocols with templates for staking, AMMs, governance, and lending |
| **nft-standards** | Implement NFT standards (ERC-721, ERC-1155) with metadata and marketplace integration |
| **solidity-security** | Master smart contract security to prevent vulnerabilities and implement secure patterns |
| **web3-testing** | Test smart contracts using Hardhat and Foundry with unit tests and mainnet forking |
### CI/CD Automation (4 skills)
| Skill | Description |
| ------------------------------ | ----------------------------------------------------------------------------------------- |
| **deployment-pipeline-design** | Design multi-stage CI/CD pipelines with approval gates and security checks |
| **github-actions-templates** | Create production-ready GitHub Actions workflows for testing, building, and deploying |
| **gitlab-ci-patterns** | Build GitLab CI/CD pipelines with multi-stage workflows and distributed runners |
| **secrets-management** | Implement secure secrets management using Vault, AWS Secrets Manager, or native solutions |
### Cloud Infrastructure (8 skills)
| Skill | Description |
| ------------------------------ | ------------------------------------------------------------------------- |
| **terraform-module-library** | Build reusable Terraform modules for AWS, Azure, and GCP infrastructure |
| **multi-cloud-architecture** | Design multi-cloud architectures avoiding vendor lock-in |
| **hybrid-cloud-networking** | Configure secure connectivity between on-premises and cloud platforms |
| **cost-optimization** | Optimize cloud costs through rightsizing, tagging, and reserved instances |
| **istio-traffic-management** | Configure Istio traffic routing, load balancing, and canary deployments |
| **linkerd-patterns** | Implement Linkerd service mesh with automatic mTLS and traffic splitting |
| **mtls-configuration** | Design zero-trust mTLS architectures with certificate management |
| **service-mesh-observability** | Build comprehensive observability with distributed tracing and metrics |
### Framework Migration (4 skills)
| Skill | Description |
| ----------------------- | ----------------------------------------------------------------------------- |
| **react-modernization** | Upgrade React apps, migrate to hooks, and adopt concurrent features |
| **angular-migration** | Migrate from AngularJS to Angular using hybrid mode and incremental rewriting |
| **database-migration** | Execute database migrations with zero-downtime strategies and transformations |
| **dependency-upgrade** | Manage major dependency upgrades with compatibility analysis and testing |
### Observability & Monitoring (4 skills)
| Skill | Description |
| ---------------------------- | ----------------------------------------------------------------------- |
| **prometheus-configuration** | Set up Prometheus for comprehensive metric collection and monitoring |
| **grafana-dashboards** | Create production Grafana dashboards for real-time system visualization |
| **distributed-tracing** | Implement distributed tracing with Jaeger and Tempo to track requests |
| **slo-implementation** | Define SLIs and SLOs with error budgets and alerting |
### Payment Processing (4 skills)
| Skill | Description |
| ---------------------- | ----------------------------------------------------------------------------- |
| **stripe-integration** | Implement Stripe payment processing for checkout, subscriptions, and webhooks |
| **paypal-integration** | Integrate PayPal payment processing with express checkout and subscriptions |
| **pci-compliance** | Implement PCI DSS compliance for secure payment card data handling |
| **billing-automation** | Build automated billing systems for recurring payments and invoicing |
### Python Development (5 skills)
| Skill | Description |
| ----------------------------------- | ------------------------------------------------------------------------------------- |
| **async-python-patterns** | Master Python asyncio, concurrent programming, and async/await patterns |
| **python-testing-patterns** | Implement comprehensive testing with pytest, fixtures, and mocking |
| **python-packaging** | Create distributable Python packages with proper structure and PyPI publishing |
| **python-performance-optimization** | Profile and optimize Python code using cProfile and performance best practices |
| **uv-package-manager** | Master the uv package manager for fast dependency management and virtual environments |
### JavaScript/TypeScript (4 skills)
| Skill | Description |
| ------------------------------- | ------------------------------------------------------------------------------------- |
| **typescript-advanced-types** | Master TypeScript's advanced type system including generics and conditional types |
| **nodejs-backend-patterns** | Build production-ready Node.js services with Express/Fastify and best practices |
| **javascript-testing-patterns** | Implement comprehensive testing with Jest, Vitest, and Testing Library |
| **modern-javascript-patterns** | Master ES6+ features including async/await, destructuring, and functional programming |
### API Scaffolding (1 skill)
| Skill | Description |
| --------------------- | ------------------------------------------------------------------------------- |
| **fastapi-templates** | Create production-ready FastAPI projects with async patterns and error handling |
### Machine Learning Operations (1 skill)
| Skill | Description |
| ------------------------ | ------------------------------------------------------------------------- |
| **ml-pipeline-workflow** | Build end-to-end MLOps pipelines from data preparation through deployment |
### Security Scanning (5 skills)
| Skill | Description |
| ----------------------------------- | ------------------------------------------------------------------------------- |
| **sast-configuration** | Configure Static Application Security Testing tools for vulnerability detection |
| **stride-analysis-patterns** | Apply STRIDE methodology to identify spoofing, tampering, and other threats |
| **attack-tree-construction** | Build attack trees mapping threat scenarios to vulnerabilities |
| **security-requirement-extraction** | Derive security requirements from threat models with acceptance criteria |
| **threat-mitigation-mapping** | Map threats to mitigations with prioritized remediation plans |
### Accessibility Compliance (2 skills)
| Skill | Description |
| ------------------------- | ----------------------------------------------------------------------- |
| **wcag-audit-patterns** | Conduct WCAG 2.2 accessibility audits with automated and manual testing |
| **screen-reader-testing** | Test screen reader compatibility across NVDA, JAWS, and VoiceOver |
### Business Analytics (2 skills)
| Skill | Description |
| ------------------------ | ---------------------------------------------------------------------------- |
| **kpi-dashboard-design** | Design executive dashboards with actionable KPIs and drill-down capabilities |
| **data-storytelling** | Transform data insights into compelling narratives for stakeholders |
### Data Engineering (4 skills)
| Skill | Description |
| ------------------------------- | --------------------------------------------------------------------------- |
| **spark-optimization** | Optimize Apache Spark jobs with partitioning, caching, and broadcast joins |
| **dbt-transformation-patterns** | Build dbt models with incremental strategies and testing |
| **airflow-dag-patterns** | Design Airflow DAGs with proper dependencies and error handling |
| **data-quality-frameworks** | Implement data quality checks with Great Expectations and custom validators |
### Documentation Generation (3 skills)
| Skill | Description |
| --------------------------------- | ------------------------------------------------------------------- |
| **openapi-spec-generation** | Generate OpenAPI 3.1 specifications from code with complete schemas |
| **changelog-automation** | Automate changelog generation from conventional commits |
| **architecture-decision-records** | Write ADRs documenting architectural decisions and trade-offs |
### Frontend Mobile Development (4 skills)
| Skill | Description |
| ------------------------------ | --------------------------------------------------------------- |
| **react-state-management** | Implement state management with Zustand, Jotai, and React Query |
| **nextjs-app-router-patterns** | Build Next.js 14+ apps with App Router, RSC, and streaming |
| **tailwind-design-system** | Create design systems with Tailwind CSS and component libraries |
| **react-native-architecture** | Architect React Native apps with navigation and native modules |
### UI Design (9 skills)
| Skill | Description |
| ----------------------------- | ------------------------------------------------------------------- |
| **design-system-patterns** | Build scalable design systems with tokens, components, and theming |
| **accessibility-compliance** | Implement WCAG 2.1/2.2 compliance with proper ARIA and keyboard nav |
| **responsive-design** | Create fluid layouts with CSS Grid, Flexbox, and container queries |
| **mobile-ios-design** | Design iOS apps following Human Interface Guidelines |
| **mobile-android-design** | Design Android apps following Material Design 3 guidelines |
| **react-native-design** | Cross-platform design patterns for React Native applications |
| **web-component-design** | Build accessible, reusable web components with Shadow DOM |
| **interaction-design** | Create micro-interactions, animations, and gesture-based interfaces |
| **visual-design-foundations** | Apply typography, color theory, spacing, and visual hierarchy |
### Game Development (2 skills)
| Skill | Description |
| --------------------------- | -------------------------------------------------------------------- |
| **unity-ecs-patterns** | Implement Unity ECS for high-performance game systems |
| **godot-gdscript-patterns** | Build Godot games with GDScript best practices and scene composition |
### HR Legal Compliance (2 skills)
| Skill | Description |
| --------------------------------- | ---------------------------------------------------------------- |
| **gdpr-data-handling** | Implement GDPR-compliant data processing with consent management |
| **employment-contract-templates** | Generate employment contracts with jurisdiction-specific clauses |
### Incident Response (3 skills)
| Skill | Description |
| ------------------------------ | --------------------------------------------------------------------- |
| **postmortem-writing** | Write blameless postmortems with root cause analysis and action items |
| **incident-runbook-templates** | Create runbooks for common incident scenarios with escalation paths |
| **on-call-handoff-patterns** | Design on-call handoffs with context preservation and alert routing |
### Quantitative Trading (2 skills)
| Skill | Description |
| ---------------------------- | ----------------------------------------------------------------------- |
| **backtesting-frameworks** | Build backtesting systems with realistic slippage and transaction costs |
| **risk-metrics-calculation** | Calculate VaR, Sharpe ratio, and drawdown metrics for portfolios |
### Systems Programming (3 skills)
| Skill | Description |
| --------------------------- | --------------------------------------------------------------------------- |
| **rust-async-patterns** | Implement async Rust with Tokio, futures, and proper error handling |
| **go-concurrency-patterns** | Design Go concurrency with channels, worker pools, and context cancellation |
| **memory-safety-patterns** | Write memory-safe code with ownership, bounds checking, and sanitizers |
### Conductor - Project Management (3 skills)
| Skill | Description |
| ------------------------------ | ------------------------------------------------------------------------------------------------------- |
| **context-driven-development** | Apply Context-Driven Development methodology with product context, specifications, and phased planning |
| **track-management** | Manage development tracks for features, bugs, chores, and refactors with specs and implementation plans |
| **workflow-patterns** | Implement TDD workflows, commit strategies, and verification checkpoints for systematic development |
## How Skills Work
### Activation
Skills are automatically activated when Claude detects matching patterns in your request:
```
User: "Set up Kubernetes deployment with Helm chart"
→ Activates: helm-chart-scaffolding, k8s-manifest-generator
User: "Build a RAG system for document Q&A"
→ Activates: rag-implementation, prompt-engineering-patterns
User: "Optimize Python async performance"
→ Activates: async-python-patterns, python-performance-optimization
```
### Progressive Disclosure
Skills use a three-tier architecture for token efficiency:
1. **Metadata** (Frontmatter): Name and activation criteria (always loaded)
2. **Instructions**: Core guidance and patterns (loaded when activated)
3. **Resources**: Examples and templates (loaded on demand)
### Integration with Agents
Skills work alongside agents to provide deep domain expertise:
- **Agents**: High-level reasoning and orchestration
- **Skills**: Specialized knowledge and implementation patterns
Example workflow:
```
backend-architect agent → Plans API architecture
↓
api-design-principles skill → Provides REST/GraphQL best practices
↓
fastapi-templates skill → Supplies production-ready templates
```
## Specification Compliance
All 107 skills follow the [Agent Skills Specification](https://github.com/anthropics/skills/blob/main/agent_skills_spec.md):
- ✓ Required `name` field (hyphen-case)
- ✓ Required `description` field with "Use when" clause
- ✓ Descriptions under 1024 characters
- ✓ Complete, non-truncated descriptions
- ✓ Proper YAML frontmatter formatting
## Creating New Skills
To add a skill to a plugin:
1. Create `plugins/{plugin-name}/skills/{skill-name}/SKILL.md`
2. Add YAML frontmatter:
```yaml
---
name: skill-name
description: What the skill does. Use when [activation trigger].
---
```
3. Write comprehensive skill content using progressive disclosure
4. Add skill path to `marketplace.json`:
```json
{
"name": "plugin-name",
"skills": ["./skills/skill-name"]
}
```
### Skill Structure
```
plugins/{plugin-name}/
└── skills/
└── {skill-name}/
└── SKILL.md # Frontmatter + content
```
## Benefits
- **Token Efficiency**: Load only relevant knowledge when needed
- **Specialized Expertise**: Deep domain knowledge without bloat
- **Clear Activation**: Explicit triggers prevent unwanted invocation
- **Composability**: Mix and match skills across workflows
- **Maintainability**: Isolated updates don't affect other skills
## Resources
- [Anthropic Skills Repository](https://github.com/anthropics/skills)
- [Agent Skills Documentation](https://docs.claude.com/en/docs/claude-code/skills)
================================================
FILE: docs/agents.md
================================================
# Agent Reference
Complete reference for all **100 specialized AI agents** organized by category with model assignments.
## Agent Categories
### Architecture & System Design
#### Core Architecture
| Agent | Model | Description |
| --------------------------------------------------------------------------------------------- | ------ | ---------------------------------------------------------------------- |
| [backend-architect](../plugins/backend-development/agents/backend-architect.md) | opus | RESTful API design, microservice boundaries, database schemas |
| [frontend-developer](../plugins/multi-platform-apps/agents/frontend-developer.md) | sonnet | React components, responsive layouts, client-side state management |
| [graphql-architect](../plugins/backend-development/agents/graphql-architect.md) | opus | GraphQL schemas, resolvers, federation architecture |
| [architect-reviewer](../plugins/comprehensive-review/agents/architect-review.md) | opus | Architectural consistency analysis and pattern validation |
| [cloud-architect](../plugins/cloud-infrastructure/agents/cloud-architect.md) | opus | AWS/Azure/GCP infrastructure design and cost optimization |
| [hybrid-cloud-architect](../plugins/cloud-infrastructure/agents/hybrid-cloud-architect.md) | opus | Multi-cloud strategies across cloud and on-premises environments |
| [kubernetes-architect](../plugins/kubernetes-operations/agents/kubernetes-architect.md) | opus | Cloud-native infrastructure with Kubernetes and GitOps |
| [service-mesh-expert](../plugins/cloud-infrastructure/agents/service-mesh-expert.md) | opus | Istio/Linkerd service mesh architecture, mTLS, and traffic management |
| [event-sourcing-architect](../plugins/backend-development/agents/event-sourcing-architect.md) | opus | Event sourcing, CQRS patterns, event stores, and saga orchestration |
| [monorepo-architect](../plugins/developer-essentials/agents/monorepo-architect.md) | opus | Monorepo tooling with Nx, Turborepo, Bazel, and workspace optimization |
#### UI/UX & Mobile
| Agent | Model | Description |
| ---------------------------------------------------------------------------------------- | ------ | ------------------------------------------------------- |
| [ui-designer](../plugins/ui-design/agents/ui-designer.md) | opus | UI/UX design for mobile and web with modern patterns |
| [accessibility-expert](../plugins/ui-design/agents/accessibility-expert.md) | opus | WCAG compliance, accessibility audits, inclusive design |
| [design-system-architect](../plugins/ui-design/agents/design-system-architect.md) | opus | Design tokens, component libraries, theming systems |
| [ui-ux-designer](../plugins/multi-platform-apps/agents/ui-ux-designer.md) | sonnet | Interface design, wireframes, design systems |
| [ui-visual-validator](../plugins/accessibility-compliance/agents/ui-visual-validator.md) | sonnet | Visual regression testing and UI verification |
| [mobile-developer](../plugins/multi-platform-apps/agents/mobile-developer.md) | sonnet | React Native and Flutter application development |
| [ios-developer](../plugins/multi-platform-apps/agents/ios-developer.md) | sonnet | Native iOS development with Swift/SwiftUI |
| [flutter-expert](../plugins/multi-platform-apps/agents/flutter-expert.md) | sonnet | Advanced Flutter development with state management |
### Programming Languages
#### Systems & Low-Level
| Agent | Model | Description |
| ----------------------------------------------------------------- | ------ | ----------------------------------------------------------- |
| [c-pro](../plugins/systems-programming/agents/c-pro.md) | sonnet | System programming with memory management and OS interfaces |
| [cpp-pro](../plugins/systems-programming/agents/cpp-pro.md) | sonnet | Modern C++ with RAII, smart pointers, STL algorithms |
| [rust-pro](../plugins/systems-programming/agents/rust-pro.md) | sonnet | Memory-safe systems programming with ownership patterns |
| [golang-pro](../plugins/systems-programming/agents/golang-pro.md) | sonnet | Concurrent programming with goroutines and channels |
#### Web & Application
| Agent | Model | Description |
| ----------------------------------------------------------------------------------- | ------ | --------------------------------------------------------------------------------- |
| [javascript-pro](../plugins/javascript-typescript/agents/javascript-pro.md) | sonnet | Modern JavaScript with ES6+, async patterns, Node.js |
| [typescript-pro](../plugins/javascript-typescript/agents/typescript-pro.md) | sonnet | Advanced TypeScript with type systems and generics |
| [python-pro](../plugins/python-development/agents/python-pro.md) | sonnet | Python development with advanced features and optimization |
| [temporal-python-pro](../plugins/backend-development/agents/temporal-python-pro.md) | sonnet | Temporal workflow orchestration with Python SDK, durable workflows, saga patterns |
| [ruby-pro](../plugins/web-scripting/agents/ruby-pro.md) | sonnet | Ruby with metaprogramming, Rails patterns, gem development |
| [php-pro](../plugins/web-scripting/agents/php-pro.md) | sonnet | Modern PHP with frameworks and performance optimization |
#### Enterprise & JVM
| Agent | Model | Description |
| ----------------------------------------------------------- | ------ | -------------------------------------------------------------------- |
| [java-pro](../plugins/jvm-languages/agents/java-pro.md) | sonnet | Modern Java with streams, concurrency, JVM optimization |
| [scala-pro](../plugins/jvm-languages/agents/scala-pro.md) | sonnet | Enterprise Scala with functional programming and distributed systems |
| [csharp-pro](../plugins/jvm-languages/agents/csharp-pro.md) | sonnet | C# development with .NET frameworks and patterns |
#### Specialized Platforms
| Agent | Model | Description |
| ---------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------------------------------- |
| [elixir-pro](../plugins/functional-programming/agents/elixir-pro.md) | sonnet | Elixir with OTP patterns and Phoenix frameworks |
| [django-pro](../plugins/api-scaffolding/agents/django-pro.md) | sonnet | Django development with ORM and async views |
| [fastapi-pro](../plugins/api-scaffolding/agents/fastapi-pro.md) | sonnet | FastAPI with async patterns and Pydantic |
| [haskell-pro](../plugins/functional-programming/agents/haskell-pro.md) | sonnet | Strongly typed functional programming with purity, advanced type systems, and concurrency |
| [unity-developer](../plugins/game-development/agents/unity-developer.md) | sonnet | Unity game development and optimization |
| [minecraft-bukkit-pro](../plugins/game-development/agents/minecraft-bukkit-pro.md) | sonnet | Minecraft server plugin development |
| [sql-pro](../plugins/database-design/agents/sql-pro.md) | sonnet | Complex SQL queries and database optimization |
### Infrastructure & Operations
#### DevOps & Deployment
| Agent | Model | Description |
| -------------------------------------------------------------------------------------- | ------ | ------------------------------------------------------------------ |
| [devops-troubleshooter](../plugins/incident-response/agents/devops-troubleshooter.md) | sonnet | Production debugging, log analysis, deployment troubleshooting |
| [deployment-engineer](../plugins/cloud-infrastructure/agents/deployment-engineer.md) | sonnet | CI/CD pipelines, containerization, cloud deployments |
| [terraform-specialist](../plugins/cloud-infrastructure/agents/terraform-specialist.md) | sonnet | Infrastructure as Code with Terraform modules and state management |
| [dx-optimizer](../plugins/team-collaboration/agents/dx-optimizer.md) | sonnet | Developer experience optimization and tooling improvements |
#### Database Management
| Agent | Model | Description |
| -------------------------------------------------------------------------------------- | ------ | ------------------------------------------------------------------- |
| [database-optimizer](../plugins/observability-monitoring/agents/database-optimizer.md) | sonnet | Query optimization, index design, migration strategies |
| [database-admin](../plugins/database-migrations/agents/database-admin.md) | sonnet | Database operations, backup, replication, monitoring |
| [database-architect](../plugins/database-design/agents/database-architect.md) | opus | Database design from scratch, technology selection, schema modeling |
#### Incident Response & Network
| Agent | Model | Description |
| ---------------------------------------------------------------------------------- | ------ | --------------------------------------------------- |
| [incident-responder](../plugins/incident-response/agents/incident-responder.md) | opus | Production incident management and resolution |
| [network-engineer](../plugins/observability-monitoring/agents/network-engineer.md) | sonnet | Network debugging, load balancing, traffic analysis |
#### Project Management
| Agent | Model | Description |
| ----------------------------------------------------------------- | ----- | ------------------------------------------------------------------------------------ |
| [conductor-validator](../conductor/agents/conductor-validator.md) | opus | Validates Conductor project artifacts for completeness, consistency, and correctness |
### Quality Assurance & Security
#### Code Quality & Review
| Agent | Model | Description |
| ------------------------------------------------------------------------------------------------ | ----- | --------------------------------------------------------------- |
| [code-reviewer](../plugins/comprehensive-review/agents/code-reviewer.md) | opus | Code review with security focus and production reliability |
| [security-auditor](../plugins/comprehensive-review/agents/security-auditor.md) | opus | Vulnerability assessment and OWASP compliance |
| [backend-security-coder](../plugins/data-validation-suite/agents/backend-security-coder.md) | opus | Secure backend coding practices, API security implementation |
| [frontend-security-coder](../plugins/frontend-mobile-security/agents/frontend-security-coder.md) | opus | XSS prevention, CSP implementation, client-side security |
| [mobile-security-coder](../plugins/frontend-mobile-security/agents/mobile-security-coder.md) | opus | Mobile security patterns, WebView security, biometric auth |
| [threat-modeling-expert](../plugins/security-scanning/agents/threat-modeling-expert.md) | opus | STRIDE threat modeling, attack trees, and security requirements |
#### Testing & Debugging
| Agent | Model | Description |
| ----------------------------------------------------------------------------- | ------ | ---------------------------------------------------------- |
| [test-automator](../plugins/codebase-cleanup/agents/test-automator.md) | sonnet | Comprehensive test suite creation (unit, integration, e2e) |
| [tdd-orchestrator](../plugins/backend-development/agents/tdd-orchestrator.md) | sonnet | Test-Driven Development methodology guidance |
| [debugger](../plugins/error-debugging/agents/debugger.md) | sonnet | Error resolution and test failure analysis |
| [error-detective](../plugins/error-debugging/agents/error-detective.md) | sonnet | Log analysis and error pattern recognition |
#### Performance & Observability
| Agent | Model | Description |
| ---------------------------------------------------------------------------------------------- | ----- | -------------------------------------------------------------- |
| [performance-engineer](../plugins/observability-monitoring/agents/performance-engineer.md) | opus | Application profiling and optimization |
| [observability-engineer](../plugins/observability-monitoring/agents/observability-engineer.md) | opus | Production monitoring, distributed tracing, SLI/SLO management |
| [search-specialist](../plugins/content-marketing/agents/search-specialist.md) | haiku | Advanced web research and information synthesis |
### Data & AI
#### Data Engineering & Analytics
| Agent | Model | Description |
| -------------------------------------------------------------------------- | ------ | ------------------------------------------------------- |
| [data-scientist](../plugins/machine-learning-ops/agents/data-scientist.md) | opus | Data analysis, SQL queries, BigQuery operations |
| [data-engineer](../plugins/data-engineering/agents/data-engineer.md) | sonnet | ETL pipelines, data warehouses, streaming architectures |
#### Machine Learning & AI
| Agent | Model | Description |
| --------------------------------------------------------------------------------------------- | ----- | --------------------------------------------------------------------- |
| [ai-engineer](../plugins/llm-application-dev/agents/ai-engineer.md) | opus | LLM applications, RAG systems, prompt pipelines |
| [ml-engineer](../plugins/machine-learning-ops/agents/ml-engineer.md) | opus | ML pipelines, model serving, feature engineering |
| [mlops-engineer](../plugins/machine-learning-ops/agents/mlops-engineer.md) | opus | ML infrastructure, experiment tracking, model registries |
| [prompt-engineer](../plugins/llm-application-dev/agents/prompt-engineer.md) | opus | LLM prompt optimization and engineering |
| [vector-database-engineer](../plugins/llm-application-dev/agents/vector-database-engineer.md) | opus | Vector databases, embeddings, similarity search, and hybrid retrieval |
### Documentation & Technical Writing
| Agent | Model | Description |
| ------------------------------------------------------------------------------------ | ------ | --------------------------------------------------------------------- |
| [docs-architect](../plugins/code-documentation/agents/docs-architect.md) | opus | Comprehensive technical documentation generation |
| [api-documenter](../plugins/api-testing-observability/agents/api-documenter.md) | sonnet | OpenAPI/Swagger specifications and developer docs |
| [reference-builder](../plugins/documentation-generation/agents/reference-builder.md) | haiku | Technical references and API documentation |
| [tutorial-engineer](../plugins/code-documentation/agents/tutorial-engineer.md) | sonnet | Step-by-step tutorials and educational content |
| [mermaid-expert](../plugins/documentation-generation/agents/mermaid-expert.md) | sonnet | Diagram creation (flowcharts, sequences, ERDs) |
| [c4-code](../plugins/c4-architecture/agents/c4-code.md) | haiku | C4 Code-level documentation with function signatures and dependencies |
| [c4-component](../plugins/c4-architecture/agents/c4-component.md) | sonnet | C4 Component-level architecture synthesis and documentation |
| [c4-container](../plugins/c4-architecture/agents/c4-container.md) | sonnet | C4 Container-level architecture with API documentation |
| [c4-context](../plugins/c4-architecture/agents/c4-context.md) | sonnet | C4 Context-level system documentation with personas and user journeys |
### Business & Operations
#### Business Analysis & Finance
| Agent | Model | Description |
| ---------------------------------------------------------------------------- | ------ | ------------------------------------------------------- |
| [business-analyst](../plugins/business-analytics/agents/business-analyst.md) | sonnet | Metrics analysis, reporting, KPI tracking |
| [quant-analyst](../plugins/quantitative-trading/agents/quant-analyst.md) | opus | Financial modeling, trading strategies, market analysis |
| [risk-manager](../plugins/quantitative-trading/agents/risk-manager.md) | sonnet | Portfolio risk monitoring and management |
#### Marketing & Sales
| Agent | Model | Description |
| --------------------------------------------------------------------------------- | ------ | -------------------------------------------- |
| [content-marketer](../plugins/content-marketing/agents/content-marketer.md) | sonnet | Blog posts, social media, email campaigns |
| [sales-automator](../plugins/customer-sales-automation/agents/sales-automator.md) | haiku | Cold emails, follow-ups, proposal generation |
#### Support & Legal
| Agent | Model | Description |
| ----------------------------------------------------------------------------------- | ------ | ------------------------------------------------------- |
| [customer-support](../plugins/customer-sales-automation/agents/customer-support.md) | sonnet | Support tickets, FAQ responses, customer communication |
| [hr-pro](../plugins/hr-legal-compliance/agents/hr-pro.md) | opus | HR operations, policies, employee relations |
| [legal-advisor](../plugins/hr-legal-compliance/agents/legal-advisor.md) | opus | Privacy policies, terms of service, legal documentation |
### SEO & Content Optimization
| Agent | Model | Description |
| --------------------------------------------------------------------------------------------------------- | ------ | ---------------------------------------------------- |
| [seo-content-auditor](../plugins/seo-content-creation/agents/seo-content-auditor.md) | sonnet | Content quality analysis, E-E-A-T signals assessment |
| [seo-meta-optimizer](../plugins/seo-technical-optimization/agents/seo-meta-optimizer.md) | haiku | Meta title and description optimization |
| [seo-keyword-strategist](../plugins/seo-technical-optimization/agents/seo-keyword-strategist.md) | haiku | Keyword analysis and semantic variations |
| [seo-structure-architect](../plugins/seo-technical-optimization/agents/seo-structure-architect.md) | haiku | Content structure and schema markup |
| [seo-snippet-hunter](../plugins/seo-technical-optimization/agents/seo-snippet-hunter.md) | haiku | Featured snippet formatting |
| [seo-content-refresher](../plugins/seo-analysis-monitoring/agents/seo-content-refresher.md) | haiku | Content freshness analysis |
| [seo-cannibalization-detector](../plugins/seo-analysis-monitoring/agents/seo-cannibalization-detector.md) | haiku | Keyword overlap detection |
| [seo-authority-builder](../plugins/seo-analysis-monitoring/agents/seo-authority-builder.md) | sonnet | E-E-A-T signal analysis |
| [seo-content-writer](../plugins/seo-content-creation/agents/seo-content-writer.md) | sonnet | SEO-optimized content creation |
| [seo-content-planner](../plugins/seo-content-creation/agents/seo-content-planner.md) | haiku | Content planning and topic clusters |
### Specialized Domains
| Agent | Model | Description |
| --------------------------------------------------------------------------------------- | ------ | ------------------------------------------------------- |
| [arm-cortex-expert](../plugins/arm-cortex-microcontrollers/agents/arm-cortex-expert.md) | sonnet | ARM Cortex-M firmware and peripheral driver development |
| [blockchain-developer](../plugins/blockchain-web3/agents/blockchain-developer.md) | sonnet | Web3 apps, smart contracts, DeFi protocols |
| [payment-integration](../plugins/payment-processing/agents/payment-integration.md) | sonnet | Payment processor integration (Stripe, PayPal) |
| [legacy-modernizer](../plugins/framework-migration/agents/legacy-modernizer.md) | sonnet | Legacy code refactoring and modernization |
| [context-manager](../plugins/agent-orchestration/agents/context-manager.md) | haiku | Multi-agent context management |
## Model Configuration
Agents are assigned to specific Claude models based on task complexity and computational requirements.
### Model Distribution Summary
| Model | Agent Count | Use Case |
| ------ | ----------- | --------------------------------------------------------------- |
| Opus | 42 | Critical architecture, security, code review, production coding |
| Sonnet | 39 | Complex tasks, support with intelligence |
| Haiku | 18 | Fast operational tasks |
### Model Selection Criteria
#### Haiku - Fast Execution & Deterministic Tasks
**Use when:**
- Generating code from well-defined specifications
- Creating tests following established patterns
- Writing documentation with clear templates
- Executing infrastructure operations
- Performing database query optimization
- Handling customer support responses
- Processing SEO optimization tasks
- Managing deployment pipelines
#### Sonnet - Complex Reasoning & Architecture
**Use when:**
- Designing system architecture
- Making technology selection decisions
- Performing security audits
- Reviewing code for architectural patterns
- Creating complex AI/ML pipelines
- Providing language-specific expertise
- Orchestrating multi-agent workflows
- Handling business-critical legal/HR matters
### Hybrid Orchestration Patterns
The plugin ecosystem leverages Sonnet + Haiku orchestration for optimal performance and cost efficiency:
#### Pattern 1: Planning → Execution
```
Sonnet: backend-architect (design API architecture)
↓
Haiku: Generate API endpoints following spec
↓
Haiku: test-automator (generate comprehensive tests)
↓
Sonnet: code-reviewer (architectural review)
```
#### Pattern 2: Reasoning → Action (Incident Response)
```
Sonnet: incident-responder (diagnose issue, create strategy)
↓
Haiku: devops-troubleshooter (execute fixes)
↓
Haiku: deployment-engineer (deploy hotfix)
↓
Haiku: Implement monitoring alerts
```
#### Pattern 3: Complex → Simple (Database Design)
```
Sonnet: database-architect (schema design, technology selection)
↓
Haiku: sql-pro (generate migration scripts)
↓
Haiku: database-admin (execute migrations)
↓
Haiku: database-optimizer (tune query performance)
```
#### Pattern 4: Multi-Agent Workflows
```
Full-Stack Feature Development:
Sonnet: backend-architect + frontend-developer (design components)
↓
Haiku: Generate code following designs
↓
Haiku: test-automator (unit + integration tests)
↓
Sonnet: security-auditor (security review)
↓
Haiku: deployment-engineer (CI/CD setup)
↓
Haiku: Setup observability stack
```
## Agent Invocation
### Natural Language
Agents can be invoked through natural language when you need Claude to reason about which specialist to use:
```
"Use backend-architect to design the authentication API"
"Have security-auditor scan for OWASP vulnerabilities"
"Get performance-engineer to optimize this database query"
```
### Slash Commands
Many agents are accessible through plugin slash commands for direct invocation:
```bash
/backend-development:feature-development user authentication
/security-scanning:security-sast
/incident-response:smart-fix "memory leak in payment service"
```
## Contributing
To add a new agent:
1. Create `plugins/{plugin-name}/agents/{agent-name}.md`
2. Add frontmatter with name, description, and model assignment
3. Write comprehensive system prompt
4. Update plugin definition in `.claude-plugin/marketplace.json`
See [Contributing Guide](../CONTRIBUTING.md) for details.
================================================
FILE: docs/architecture.md
================================================
# Architecture & Design Principles
This marketplace follows industry best practices with a focus on granularity, composability, and minimal token usage.
## Core Philosophy
### Single Responsibility Principle
- Each plugin does **one thing well** (Unix philosophy)
- Clear, focused purposes (describable in 5-10 words)
- Average plugin size: **3.4 components** (follows Anthropic's 2-8 pattern)
- **Zero bloated plugins** - all plugins focused and purposeful
### Composability Over Bundling
- Mix and match plugins based on needs
- Workflow orchestrators compose focused plugins
- No forced feature bundling
- Clear boundaries between plugins
### Context Efficiency
- Smaller tools = faster processing
- Better fit in LLM context windows
- More accurate, focused responses
- Install only what you need
### Maintainability
- Single-purpose = easier updates
- Clear boundaries = isolated changes
- Less duplication = simpler maintenance
- Isolated dependencies
## Granular Plugin Architecture
### Plugin Distribution
- **67 focused plugins** optimized for specific use cases
- **23 clear categories** with 1-6 plugins each for easy discovery
- Organized by domain:
- **Development**: 4 plugins (debugging, backend, frontend, multi-platform)
- **Security**: 4 plugins (scanning, compliance, backend-api, frontend-mobile)
- **Operations**: 4 plugins (incident, diagnostics, distributed, observability)
- **Languages**: 7 plugins (Python, JS/TS, systems, JVM, scripting, functional, embedded)
- **Infrastructure**: 5 plugins (deployment, validation, K8s, cloud, CI/CD)
- And 18 more specialized categories
### Component Breakdown
**99 Specialized Agents**
- Domain experts with deep knowledge
- Organized across architecture, languages, infrastructure, quality, data/AI, documentation, business, and SEO
- Model-optimized with three-tier strategy (Opus, Sonnet, Haiku) for performance and cost
**15 Workflow Orchestrators**
- Multi-agent coordination systems
- Complex operations like full-stack development, security hardening, ML pipelines, incident response
- Pre-configured agent workflows
**71 Development Tools**
- Optimized utilities including:
- Project scaffolding (Python, TypeScript, Rust)
- Security scanning (SAST, dependency audit, XSS)
- Test generation (pytest, Jest)
- Component scaffolding (React, React Native)
- Infrastructure setup (Terraform, Kubernetes)
**107 Agent Skills**
- Modular knowledge packages
- Progressive disclosure architecture
- Domain-specific expertise across 18 plugins
- Spec-compliant (Anthropic Agent Skills Specification)
## Repository Structure
```
claude-agents/
├── .claude-plugin/
│ └── marketplace.json # Marketplace catalog (67 plugins)
├── plugins/ # Isolated plugin directories
│ ├── python-development/
│ │ ├── agents/ # Python language agents
│ │ │ ├── python-pro.md
│ │ │ ├── django-pro.md
│ │ │ └── fastapi-pro.md
│ │ ├── commands/ # Python tooling
│ │ │ └── python-scaffold.md
│ │ └── skills/ # Python skills (5 total)
│ │ ├── async-python-patterns/
│ │ ├── python-testing-patterns/
│ │ ├── python-packaging/
│ │ ├── python-performance-optimization/
│ │ └── uv-package-manager/
│ ├── backend-development/
│ │ ├── agents/
│ │ │ ├── backend-architect.md
│ │ │ ├── graphql-architect.md
│ │ │ └── tdd-orchestrator.md
│ │ ├── commands/
│ │ │ └── feature-development.md
│ │ └── skills/ # Backend skills (3 total)
│ │ ├── api-design-principles/
│ │ ├── architecture-patterns/
│ │ └── microservices-patterns/
│ ├── security-scanning/
│ │ ├── agents/
│ │ │ └── security-auditor.md
│ │ ├── commands/
│ │ │ ├── security-hardening.md
│ │ │ ├── security-sast.md
│ │ │ └── security-dependencies.md
│ │ └── skills/ # Security skills (1 total)
│ │ └── sast-configuration/
│ ├── c4-architecture/
│ │ ├── agents/ # C4 architecture agents
│ │ │ ├── c4-code.md
│ │ │ ├── c4-component.md
│ │ │ ├── c4-container.md
│ │ │ └── c4-context.md
│ │ └── commands/
│ │ └── c4-architecture.md
│ └── ... (62 more isolated plugins)
├── docs/ # Documentation
│ ├── agent-skills.md # Agent Skills guide
│ ├── agents.md # Agent reference
│ ├── plugins.md # Plugin catalog
│ ├── usage.md # Usage guide
│ └── architecture.md # This file
└── README.md # Quick start
```
## Plugin Structure
Each plugin contains:
- **agents/** - Specialized agents for that domain (optional)
- **commands/** - Tools and workflows specific to that plugin (optional)
- **skills/** - Modular knowledge packages with progressive disclosure (optional)
### Minimum Requirements
- At least one agent OR one command
- Clear, focused purpose
- Proper frontmatter in all files
- Entry in marketplace.json
### Example Plugin
```
plugins/kubernetes-operations/
├── agents/
│ └── kubernetes-architect.md # K8s architecture and design
├── commands/
│ └── k8s-deploy.md # Deployment automation
└── skills/
├── k8s-manifest-generator/ # Manifest creation skill
├── helm-chart-scaffolding/ # Helm chart skill
├── gitops-workflow/ # GitOps automation skill
└── k8s-security-policies/ # Security policy skill
```
## Agent Skills Architecture
### Progressive Disclosure
Skills use a three-tier architecture for token efficiency:
1. **Metadata** (Frontmatter): Name and activation criteria (always loaded)
2. **Instructions**: Core guidance and patterns (loaded when activated)
3. **Resources**: Examples and templates (loaded on demand)
### Specification Compliance
All skills follow the [Agent Skills Specification](https://github.com/anthropics/skills/blob/main/agent_skills_spec.md):
```yaml
---
name: skill-name # Required: hyphen-case
description: What the skill does. Use when [trigger]. # Required: < 1024 chars
---
# Skill content with progressive disclosure
```
### Benefits
- **Token Efficiency**: Load only relevant knowledge when needed
- **Specialized Expertise**: Deep domain knowledge without bloat
- **Clear Activation**: Explicit triggers prevent unwanted invocation
- **Composability**: Mix and match skills across workflows
- **Maintainability**: Isolated updates don't affect other skills
See [Agent Skills](./agent-skills.md) for complete details on the 107 skills.
## Model Configuration Strategy
### Two-Tier Architecture
The system uses Claude Opus and Sonnet models strategically:
| Model | Count | Use Case |
| ------ | --------- | -------------------------------------------- |
| Opus | 42 agents | Critical architecture, security, code review |
| Sonnet | 39 agents | Complex tasks, support with intelligence |
| Haiku | 18 agents | Fast operational tasks |
### Selection Criteria
**Haiku - Fast Execution & Deterministic Tasks**
- Generating code from well-defined specifications
- Creating tests following established patterns
- Writing documentation with clear templates
- Executing infrastructure operations
- Performing database query optimization
- Handling customer support responses
- Processing SEO optimization tasks
- Managing deployment pipelines
**Sonnet - Complex Reasoning & Architecture**
- Designing system architecture
- Making technology selection decisions
- Performing security audits
- Reviewing code for architectural patterns
- Creating complex AI/ML pipelines
- Providing language-specific expertise
- Orchestrating multi-agent workflows
- Handling business-critical legal/HR matters
### Hybrid Orchestration
Combine models for optimal performance and cost:
```
Planning Phase (Sonnet) → Execution Phase (Haiku) → Review Phase (Sonnet)
Example:
backend-architect (Sonnet) designs API
↓
Generate endpoints (Haiku) implements spec
↓
test-automator (Haiku) creates tests
↓
code-reviewer (Sonnet) validates architecture
```
## Performance & Quality
### Optimized Token Usage
- **Isolated plugins** load only what you need
- **Granular architecture** reduces unnecessary context
- **Progressive disclosure** (skills) loads knowledge on demand
- **Clear boundaries** prevent context pollution
### Component Coverage
- **100% agent coverage** - all plugins include at least one agent
- **100% component availability** - all 99 agents accessible across plugins
- **Efficient distribution** - 3.4 components per plugin average
### Discoverability
- **Clear plugin names** convey purpose immediately
- **Logical categorization** with 23 well-defined categories
- **Searchable documentation** with cross-references
- **Easy to find** the right tool for the job
## Design Patterns
### Pattern 1: Single-Purpose Plugin
Each plugin focuses on one domain:
```
python-development/
├── agents/ # Python language experts
├── commands/ # Python project scaffolding
└── skills/ # Python-specific knowledge
```
**Benefits:**
- Clear responsibility
- Easy to maintain
- Minimal token usage
- Composable with other plugins
### Pattern 2: Workflow Orchestration
Orchestrator plugins coordinate multiple agents:
```
full-stack-orchestration/
└── commands/
└── full-stack-feature.md # Coordinates 7+ agents
```
**Orchestration:**
1. backend-architect (design API)
2. database-architect (design schema)
3. frontend-developer (build UI)
4. test-automator (create tests)
5. security-auditor (security review)
6. deployment-engineer (CI/CD)
7. observability-engineer (monitoring)
### Pattern 3: Agent + Skill Integration
Agents provide reasoning, skills provide knowledge:
```
User: "Build FastAPI project with async patterns"
↓
fastapi-pro agent (orchestrates)
↓
fastapi-templates skill (provides patterns)
↓
python-scaffold command (generates project)
```
### Pattern 4: Multi-Plugin Composition
Complex workflows use multiple plugins:
```
Feature Development Workflow:
1. backend-development:feature-development
2. security-scanning:security-hardening
3. unit-testing:test-generate
4. comprehensive-review:full-review
5. cicd-automation:workflow-automate
6. observability-monitoring:monitor-setup
```
## Versioning & Updates
### Marketplace Updates
- Marketplace catalog in `.claude-plugin/marketplace.json`
- Semantic versioning for plugins
- Backward compatibility maintained
- Clear migration guides for breaking changes
### Plugin Updates
- Individual plugin updates don't affect others
- Skills can be updated independently
- Agents can be added/removed without breaking workflows
- Commands maintain stable interfaces
## Contributing Guidelines
### Adding a Plugin
1. Create plugin directory: `plugins/{plugin-name}/`
2. Add agents and/or commands
3. Optionally add skills
4. Update marketplace.json
5. Document in appropriate category
### Adding an Agent
1. Create `plugins/{plugin-name}/agents/{agent-name}.md`
2. Add frontmatter (name, description, model)
3. Write comprehensive system prompt
4. Update plugin definition
### Adding a Skill
1. Create `plugins/{plugin-name}/skills/{skill-name}/SKILL.md`
2. Add YAML frontmatter (name, description with "Use when")
3. Write skill content with progressive disclosure
4. Add to plugin's skills array in marketplace.json
### Quality Standards
- **Clear naming** - Hyphen-case, descriptive
- **Focused scope** - Single responsibility
- **Complete documentation** - What, when, how
- **Tested functionality** - Verify before committing
- **Spec compliance** - Follow Anthropic guidelines
## See Also
- [Agent Skills](./agent-skills.md) - Modular knowledge packages
- [Agent Reference](./agents.md) - Complete agent catalog
- [Plugin Reference](./plugins.md) - All 67 plugins
- [Usage Guide](./usage.md) - Commands and workflows
================================================
FILE: docs/plugins.md
================================================
# Complete Plugin Reference
Browse all **71 focused, single-purpose plugins** organized by category.
## Quick Start - Essential Plugins
> 💡 **Getting Started?** Install these popular plugins for immediate productivity gains.
### Development Essentials
**code-documentation** - Documentation and technical writing
```bash
/plugin install code-documentation
```
Automated doc generation, code explanation, and tutorial creation for comprehensive technical documentation.
**debugging-toolkit** - Smart debugging and developer experience
```bash
/plugin install debugging-toolkit
```
Interactive debugging, error analysis, and DX optimization for faster problem resolution.
**git-pr-workflows** - Git automation and PR enhancement
```bash
/plugin install git-pr-workflows
```
Git workflow automation, pull request enhancement, and team onboarding processes.
### Full-Stack Development
**backend-development** - Backend API design and architecture
```bash
/plugin install backend-development
```
RESTful and GraphQL API design with test-driven development and modern backend architecture patterns.
**frontend-mobile-development** - UI and mobile development
```bash
/plugin install frontend-mobile-development
```
React/React Native component development with automated scaffolding and cross-platform implementation.
**full-stack-orchestration** - End-to-end feature development
```bash
/plugin install full-stack-orchestration
```
Multi-agent coordination from backend → frontend → testing → security → deployment.
### Testing & Quality
**unit-testing** - Automated test generation
```bash
/plugin install unit-testing
```
Generate pytest (Python) and Jest (JavaScript) unit tests automatically with comprehensive edge case coverage.
### Infrastructure & Operations
**cloud-infrastructure** - Cloud architecture design
```bash
/plugin install cloud-infrastructure
```
AWS/Azure/GCP architecture, Kubernetes setup, Terraform IaC, and multi-cloud cost optimization.
**incident-response** - Production incident management
```bash
/plugin install incident-response
```
Rapid incident triage, root cause analysis, and automated resolution workflows for production systems.
### Language Support
**python-development** - Python project scaffolding
```bash
/plugin install python-development
```
FastAPI/Django project initialization with modern tooling (uv, ruff) and production-ready architecture.
**javascript-typescript** - JavaScript/TypeScript scaffolding
```bash
/plugin install javascript-typescript
```
Next.js, React + Vite, and Node.js project setup with pnpm and TypeScript best practices.
---
## Complete Plugin Catalog
### 🎨 Development (5 plugins)
| Plugin | Description | Install |
| ------------------------------- | ------------------------------------------------------------ | --------------------------------------------- |
| **debugging-toolkit** | Interactive debugging and DX optimization | `/plugin install debugging-toolkit` |
| **backend-development** | Backend API design with GraphQL and TDD | `/plugin install backend-development` |
| **frontend-mobile-development** | Frontend UI and mobile development | `/plugin install frontend-mobile-development` |
| **ui-design** | UI/UX design for mobile (iOS, Android, React Native) and web | `/plugin install ui-design` |
| **multi-platform-apps** | Cross-platform app coordination (web/iOS/Android) | `/plugin install multi-platform-apps` |
### 📚 Documentation (3 plugins)
| Plugin | Description | Install |
| ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------ |
| **code-documentation** | Documentation generation and code explanation | `/plugin install code-documentation` |
| **documentation-generation** | OpenAPI specs, Mermaid diagrams, tutorials | `/plugin install documentation-generation` |
| **c4-architecture** | Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagrams | `/plugin install c4-architecture` |
### 🔄 Workflows (4 plugins)
| Plugin | Description | Install |
| ---------------------------- | ------------------------------------------------------------------------------ | ------------------------------------------ |
| **conductor** | Context-Driven Development with tracks, specs, and phased implementation plans | `/plugin install conductor` |
| **git-pr-workflows** | Git automation and PR enhancement | `/plugin install git-pr-workflows` |
| **full-stack-orchestration** | End-to-end feature orchestration | `/plugin install full-stack-orchestration` |
| **tdd-workflows** | Test-driven development methodology | `/plugin install tdd-workflows` |
### ✅ Testing (2 plugins)
| Plugin | Description | Install |
| ----------------- | -------------------------------------------------- | ------------------------------- |
| **unit-testing** | Automated unit test generation (Python/JavaScript) | `/plugin install unit-testing` |
| **tdd-workflows** | Test-driven development methodology | `/plugin install tdd-workflows` |
### 🔍 Quality (2 plugins)
| Plugin | Description | Install |
| ------------------------------ | --------------------------------------------- | -------------------------------------------- |
| **comprehensive-review** | Multi-perspective code analysis | `/plugin install comprehensive-review` |
| **performance-testing-review** | Performance analysis and test coverage review | `/plugin install performance-testing-review` |
### 🛠️ Utilities (4 plugins)
| Plugin | Description | Install |
| ------------------------- | ------------------------------------------ | --------------------------------------- |
| **code-refactoring** | Code cleanup and technical debt management | `/plugin install code-refactoring` |
| **dependency-management** | Dependency auditing and version management | `/plugin install dependency-management` |
| **error-debugging** | Error analysis and trace debugging | `/plugin install error-debugging` |
| **team-collaboration** | Team workflows and standup automation | `/plugin install team-collaboration` |
### 🤖 AI & ML (4 plugins)
| Plugin | Description | Install |
| ------------------------ | ----------------------------------- | -------------------------------------- |
| **llm-application-dev** | LLM apps and prompt engineering | `/plugin install llm-application-dev` |
| **agent-orchestration** | Multi-agent system optimization | `/plugin install agent-orchestration` |
| **context-management** | Context persistence and restoration | `/plugin install context-management` |
| **machine-learning-ops** | ML training pipelines and MLOps | `/plugin install machine-learning-ops` |
### 📊 Data (2 plugins)
| Plugin | Description | Install |
| ------------------------- | ---------------------------------- | --------------------------------------- |
| **data-engineering** | ETL pipelines and data warehouses | `/plugin install data-engineering` |
| **data-validation-suite** | Schema validation and data quality | `/plugin install data-validation-suite` |
### 🗄️ Database (2 plugins)
| Plugin | Description | Install |
| ----------------------- | --------------------------------------- | ------------------------------------- |
| **database-design** | Database architecture and schema design | `/plugin install database-design` |
| **database-migrations** | Database migration automation | `/plugin install database-migrations` |
### 🚨 Operations (4 plugins)
| Plugin | Description | Install |
| ---------------------------- | ------------------------------------- | ------------------------------------------ |
| **incident-response** | Production incident management | `/plugin install incident-response` |
| **error-diagnostics** | Error tracing and root cause analysis | `/plugin install error-diagnostics` |
| **distributed-debugging** | Distributed system tracing | `/plugin install distributed-debugging` |
| **observability-monitoring** | Metrics, logging, tracing, and SLO | `/plugin install observability-monitoring` |
### ⚡ Performance (2 plugins)
| Plugin | Description | Install |
| ------------------------------- | ------------------------------------------ | --------------------------------------------- |
| **application-performance** | Application profiling and optimization | `/plugin install application-performance` |
| **database-cloud-optimization** | Database query and cloud cost optimization | `/plugin install database-cloud-optimization` |
### ☁️ Infrastructure (5 plugins)
| Plugin | Description | Install |
| ------------------------- | ------------------------------------------- | --------------------------------------- |
| **deployment-strategies** | Deployment patterns and rollback automation | `/plugin install deployment-strategies` |
| **deployment-validation** | Pre-deployment checks and validation | `/plugin install deployment-validation` |
| **kubernetes-operations** | K8s manifests and GitOps workflows | `/plugin install kubernetes-operations` |
| **cloud-infrastructure** | AWS/Azure/GCP cloud architecture | `/plugin install cloud-infrastructure` |
| **cicd-automation** | CI/CD pipeline configuration | `/plugin install cicd-automation` |
### 🔒 Security (4 plugins)
| Plugin | Description | Install |
| ---------------------------- | ---------------------------------------- | ------------------------------------------ |
| **security-scanning** | SAST analysis and vulnerability scanning | `/plugin install security-scanning` |
| **security-compliance** | SOC2/HIPAA/GDPR compliance | `/plugin install security-compliance` |
| **backend-api-security** | API security and authentication | `/plugin install backend-api-security` |
| **frontend-mobile-security** | XSS/CSRF prevention and mobile security | `/plugin install frontend-mobile-security` |
### 🔄 Modernization (2 plugins)
| Plugin | Description | Install |
| ----------------------- | ----------------------------------------- | ------------------------------------- |
| **framework-migration** | Framework upgrades and migration planning | `/plugin install framework-migration` |
| **codebase-cleanup** | Technical debt reduction and cleanup | `/plugin install codebase-cleanup` |
### 🌐 API (2 plugins)
| Plugin | Description | Install |
| ----------------------------- | --------------------------- | ------------------------------------------- |
| **api-scaffolding** | REST/GraphQL API generation | `/plugin install api-scaffolding` |
| **api-testing-observability** | API testing and monitoring | `/plugin install api-testing-observability` |
### 📢 Marketing (4 plugins)
| Plugin | Description | Install |
| ------------------------------ | --------------------------------------- | -------------------------------------------- |
| **seo-content-creation** | SEO content writing and planning | `/plugin install seo-content-creation` |
| **seo-technical-optimization** | Meta tags, keywords, and schema markup | `/plugin install seo-technical-optimization` |
| **seo-analysis-monitoring** | Content analysis and authority building | `/plugin install seo-analysis-monitoring` |
| **content-marketing** | Content strategy and web research | `/plugin install content-marketing` |
### 💼 Business (3 plugins)
| Plugin | Description | Install |
| ----------------------------- | ------------------------------------ | ------------------------------------------- |
| **business-analytics** | KPI tracking and financial reporting | `/plugin install business-analytics` |
| **hr-legal-compliance** | HR policies and legal templates | `/plugin install hr-legal-compliance` |
| **customer-sales-automation** | Support and sales automation | `/plugin install customer-sales-automation` |
### 💻 Languages (7 plugins)
| Plugin | Description | Install |
| ------------------------------- | ---------------------------------------- | --------------------------------------------- |
| **python-development** | Python 3.12+ with Django/FastAPI | `/plugin install python-development` |
| **javascript-typescript** | JavaScript/TypeScript with Node.js | `/plugin install javascript-typescript` |
| **systems-programming** | Rust, Go, C, C++ for systems development | `/plugin install systems-programming` |
| **jvm-languages** | Java, Scala, C# with enterprise patterns | `/plugin install jvm-languages` |
| **web-scripting** | PHP and Ruby for web applications | `/plugin install web-scripting` |
| **functional-programming** | Elixir with OTP and Phoenix | `/plugin install functional-programming` |
| **arm-cortex-microcontrollers** | ARM Cortex-M firmware and drivers | `/plugin install arm-cortex-microcontrollers` |
### 🔗 Blockchain (1 plugin)
| Plugin | Description | Install |
| ------------------- | ---------------------------------- | --------------------------------- |
| **blockchain-web3** | Smart contracts and DeFi protocols | `/plugin install blockchain-web3` |
### 💰 Finance (1 plugin)
| Plugin | Description | Install |
| ------------------------ | --------------------------------------- | -------------------------------------- |
| **quantitative-trading** | Algorithmic trading and risk management | `/plugin install quantitative-trading` |
### 💳 Payments (1 plugin)
| Plugin | Description | Install |
| ---------------------- | ------------------------------------- | ------------------------------------ |
| **payment-processing** | Stripe/PayPal integration and billing | `/plugin install payment-processing` |
### 🎮 Gaming (1 plugin)
| Plugin | Description | Install |
| -------------------- | -------------------------------------- | ---------------------------------- |
| **game-development** | Unity and Minecraft plugin development | `/plugin install game-development` |
### ♿ Accessibility (1 plugin)
| Plugin | Description | Install |
| ---------------------------- | ---------------------------------- | ------------------------------------------ |
| **accessibility-compliance** | WCAG auditing and inclusive design | `/plugin install accessibility-compliance` |
## Plugin Structure
Each plugin contains:
- **agents/** - Specialized agents for that domain
- **commands/** - Tools and workflows specific to that plugin
- **skills/** - Optional modular knowledge packages (progressive disclosure)
Example:
```
plugins/python-development/
├── agents/
│ ├── python-pro.md
│ ├── django-pro.md
│ └── fastapi-pro.md
├── commands/
│ └── python-scaffold.md
└── skills/
├── async-python-patterns/
├── python-testing-patterns/
├── python-packaging/
├── python-performance-optimization/
└── uv-package-manager/
```
## Installation
### Step 1: Add the Marketplace
```bash
/plugin marketplace add wshobson/agents
```
This makes all 67 plugins available for installation, but **does not load any agents or tools** into your context.
### Step 2: Install Specific Plugins
Browse available plugins:
```bash
/plugin
```
Install only the plugins you need:
```bash
/plugin install python-development
/plugin install backend-development
```
Each installed plugin loads **only its specific agents and commands** into Claude's context.
## Plugin Design Principles
### Single Responsibility
- Each plugin does **one thing well** (Unix philosophy)
- Clear, focused purposes (describable in 5-10 words)
- Average plugin size: **3.4 components** (follows Anthropic's 2-8 pattern)
### Minimal Token Usage
- Install only what you need
- Each plugin loads only its specific agents and tools
- No unnecessary resources loaded into context
- Better context efficiency with granular plugins
### Composability
- Mix and match plugins for complex workflows
- Workflow orchestrators compose focused plugins
- Clear boundaries between plugins
- No forced feature bundling
## See Also
- [Agent Skills](./agent-skills.md) - 107 specialized skills across plugins
- [Agent Reference](./agents.md) - Complete agent catalog
- [Usage Guide](./usage.md) - Commands and workflows
- [Architecture](./architecture.md) - Design principles
================================================
FILE: docs/usage.md
================================================
# Usage Guide
Complete guide to using agents, slash commands, and multi-agent workflows.
## Overview
The plugin ecosystem provides two primary interfaces:
1. **Slash Commands** - Direct invocation of tools and workflows
2. **Natural Language** - Claude reasons about which agents to use
## Slash Commands
Slash commands are the primary interface for working with agents and workflows. Each plugin provides namespaced commands that you can run directly.
### Command Format
```bash
/plugin-name:command-name [arguments]
```
### Discovering Commands
List all available slash commands from installed plugins:
```bash
/plugin
```
### Benefits of Slash Commands
- **Direct invocation** - No need to describe what you want in natural language
- **Structured arguments** - Pass parameters explicitly for precise control
- **Composability** - Chain commands together for complex workflows
- **Discoverability** - Use `/plugin` to see all available commands
## Natural Language
Agents can also be invoked through natural language when you need Claude to reason about which specialist to use:
```
"Use backend-architect to design the authentication API"
"Have security-auditor scan for OWASP vulnerabilities"
"Get performance-engineer to optimize this database query"
```
Claude Code automatically selects and coordinates the appropriate agents based on your request.
## Command Reference by Category
### Development & Features
| Command | Description |
| ---------------------------------------------- | ------------------------------------------- |
| `/backend-development:feature-development` | End-to-end backend feature development |
| `/full-stack-orchestration:full-stack-feature` | Complete full-stack feature implementation |
| `/multi-platform-apps:multi-platform` | Cross-platform app development coordination |
### Testing & Quality
| Command | Description |
| ----------------------------- | ------------------------------------- |
| `/unit-testing:test-generate` | Generate comprehensive unit tests |
| `/tdd-workflows:tdd-cycle` | Complete TDD red-green-refactor cycle |
| `/tdd-workflows:tdd-red` | Write failing tests first |
| `/tdd-workflows:tdd-green` | Implement code to pass tests |
| `/tdd-workflows:tdd-refactor` | Refactor with passing tests |
### Code Quality & Review
| Command | Description |
| ----------------------------------- | -------------------------- |
| `/comprehensive-review:full-review` | Multi-perspective analysis |
| `/comprehensive-review:pr-enhance` | Enhance pull requests |
### Debugging & Troubleshooting
| Command | Description |
| -------------------------------------- | ------------------------------ |
| `/debugging-toolkit:smart-debug` | Interactive smart debugging |
| `/incident-response:incident-response` | Production incident management |
| `/incident-response:smart-fix` | Automated incident resolution |
| `/error-debugging:error-analysis` | Deep error analysis |
| `/error-debugging:error-trace` | Stack trace debugging |
| `/error-diagnostics:smart-debug` | Smart diagnostic debugging |
| `/distributed-debugging:debug-trace` | Distributed system tracing |
### Security
| Command | Description |
| ------------------------------------------ | ----------------------------------- |
| `/security-scanning:security-hardening` | Comprehensive security hardening |
| `/security-scanning:security-sast` | Static application security testing |
| `/security-scanning:security-dependencies` | Dependency vulnerability scanning |
| `/security-compliance:compliance-check` | SOC2/HIPAA/GDPR compliance |
| `/frontend-mobile-security:xss-scan` | XSS vulnerability scanning |
### Infrastructure & Deployment
| Command | Description |
| ----------------------------------------- | ------------------------------- |
| `/observability-monitoring:monitor-setup` | Setup monitoring infrastructure |
| `/observability-monitoring:slo-implement` | Implement SLO/SLI metrics |
| `/deployment-validation:config-validate` | Pre-deployment validation |
| `/cicd-automation:workflow-automate` | CI/CD pipeline automation |
### Data & ML
| Command | Description |
| --------------------------------------- | ---------------------------------- |
| `/machine-learning-ops:ml-pipeline` | ML training pipeline orchestration |
| `/data-engineering:data-pipeline` | ETL/ELT pipeline construction |
| `/data-engineering:data-driven-feature` | Data-driven feature development |
### Documentation
| Command | Description |
| ---------------------------------------- | ------------------------------------------------------------------------------------------ |
| `/code-documentation:doc-generate` | Generate comprehensive documentation |
| `/code-documentation:code-explain` | Explain code functionality |
| `/documentation-generation:doc-generate` | OpenAPI specs, diagrams, tutorials |
| `/c4-architecture:c4-architecture` | Generate comprehensive C4 architecture documentation (Context, Container, Component, Code) |
### Refactoring & Maintenance
| Command | Description |
| --------------------------------------- | ---------------------------- |
| `/code-refactoring:refactor-clean` | Code cleanup and refactoring |
| `/code-refactoring:tech-debt` | Technical debt management |
| `/codebase-cleanup:deps-audit` | Dependency auditing |
| `/codebase-cleanup:tech-debt` | Technical debt reduction |
| `/framework-migration:legacy-modernize` | Legacy code modernization |
| `/framework-migration:code-migrate` | Framework migration |
| `/framework-migration:deps-upgrade` | Dependency upgrades |
### Database
| Command | Description |
| ---------------------------------------------- | ------------------------------- |
| `/database-migrations:sql-migrations` | SQL migration automation |
| `/database-migrations:migration-observability` | Migration monitoring |
| `/database-cloud-optimization:cost-optimize` | Database and cloud optimization |
### Git & PR Workflows
| Command | Description |
| -------------------------------- | ---------------------------- |
| `/git-pr-workflows:pr-enhance` | Enhance pull request quality |
| `/git-pr-workflows:onboard` | Team onboarding automation |
| `/git-pr-workflows:git-workflow` | Git workflow automation |
### Project Scaffolding
| Command | Description |
| -------------------------------------------- | ---------------------------- |
| `/python-development:python-scaffold` | FastAPI/Django project setup |
| `/javascript-typescript:typescript-scaffold` | Next.js/React + Vite setup |
| `/systems-programming:rust-project` | Rust project scaffolding |
### AI & LLM Development
| Command | Description |
| ------------------------------------------- | ------------------------------- |
| `/llm-application-dev:langchain-agent` | LangChain agent development |
| `/llm-application-dev:ai-assistant` | AI assistant implementation |
| `/llm-application-dev:prompt-optimize` | Prompt engineering optimization |
| `/agent-orchestration:multi-agent-optimize` | Multi-agent optimization |
| `/agent-orchestration:improve-agent` | Agent improvement workflows |
### Testing & Performance
| Command | Description |
| --------------------------------------------------- | -------------------- |
| `/performance-testing-review:ai-review` | Performance analysis |
| `/application-performance:performance-optimization` | App optimization |
### Team Collaboration
| Command | Description |
| ----------------------------------- | --------------------------- |
| `/team-collaboration:issue` | Issue management automation |
| `/team-collaboration:standup-notes` | Standup notes generation |
### Accessibility
| Command | Description |
| ----------------------------------------------- | ------------------------ |
| `/accessibility-compliance:accessibility-audit` | WCAG compliance auditing |
### API Development
| Command | Description |
| ------------------------------------- | ----------------------- |
| `/api-testing-observability:api-mock` | API mocking and testing |
### Context Management
| Command | Description |
| ------------------------------------- | ------------------------- |
| `/context-management:context-save` | Save conversation context |
| `/context-management:context-restore` | Restore previous context |
## Multi-Agent Workflow Examples
Plugins provide pre-configured multi-agent workflows accessible via slash commands.
### Full-Stack Development
```bash
# Command-based workflow invocation
/full-stack-orchestration:full-stack-feature "user dashboard with real-time analytics"
# Natural language alternative
"Implement user dashboard with real-time analytics"
```
**Orchestration:** backend-architect → database-architect → frontend-developer → test-automator → security-auditor → deployment-engineer → observability-engineer
**What happens:**
1. Database schema design with migrations
2. Backend API implementation (REST/GraphQL)
3. Frontend components with state management
4. Comprehensive test suite (unit/integration/E2E)
5. Security audit and hardening
6. CI/CD pipeline setup with feature flags
7. Observability and monitoring configuration
### Security Hardening
```bash
# Comprehensive security assessment and remediation
/security-scanning:security-hardening --level comprehensive
# Natural language alternative
"Perform security audit and implement OWASP best practices"
```
**Orchestration:** security-auditor → backend-security-coder → frontend-security-coder → mobile-security-coder → test-automator
### Data/ML Pipeline
```bash
# ML feature development with production deployment
/machine-learning-ops:ml-pipeline "customer churn prediction model"
# Natural language alternative
"Build customer churn prediction model with deployment"
```
**Orchestration:** data-scientist → data-engineer → ml-engineer → mlops-engineer → performance-engineer
### Incident Response
```bash
# Smart debugging with root cause analysis
/incident-response:smart-fix "production memory leak in payment service"
# Natural language alternative
"Debug production memory leak and create runbook"
```
**Orchestration:** incident-responder → devops-troubleshooter → debugger → error-detective → observability-engineer
### C4 Architecture Documentation
```bash
# Generate comprehensive C4 architecture documentation
/c4-architecture:c4-architecture
# Natural language alternative
"Create C4 architecture documentation for this codebase"
```
**Orchestration:** c4-code → c4-component → c4-container → c4-context
**What happens:**
1. **Code Level**: Bottom-up analysis of all subdirectories, creating code-level documentation with function signatures and dependencies
2. **Component Level**: Synthesizes code documentation into logical components with interfaces and relationships
3. **Container Level**: Maps components to deployment containers with OpenAPI/Swagger API specifications
4. **Context Level**: Creates high-level system context with personas, user journeys, and external dependencies
**Output:** Complete C4 documentation in `C4-Documentation/` directory with Mermaid diagrams at all levels (Context, Container, Component, Code)
## Command Arguments and Options
Many slash commands support arguments for precise control:
```bash
# Test generation for specific files
/unit-testing:test-generate src/api/users.py
# Feature development with methodology specification
/backend-development:feature-development OAuth2 integration with social login
# Security dependency scanning
/security-scanning:security-dependencies
# Component scaffolding
/frontend-mobile-development:component-scaffold UserProfile component with hooks
# TDD workflow cycle
/tdd-workflows:tdd-red User can reset password
/tdd-workflows:tdd-green
/tdd-workflows:tdd-refactor
# Smart debugging
/debugging-toolkit:smart-debug memory leak in checkout flow
# Python project scaffolding
/python-development:python-scaffold fastapi-microservice
# C4 architecture documentation generation
/c4-architecture:c4-architecture
```
## Combining Natural Language and Commands
You can mix both approaches for optimal flexibility:
```
# Start with a command for structured workflow
/full-stack-orchestration:full-stack-feature "payment processing"
# Then provide natural language guidance
"Ensure PCI-DSS compliance and integrate with Stripe"
"Add retry logic for failed transactions"
"Set up fraud detection rules"
```
## Best Practices
### When to Use Slash Commands
- **Structured workflows** - Multi-step processes with clear phases
- **Repetitive tasks** - Operations you perform frequently
- **Precise control** - When you need specific parameters
- **Discovery** - Exploring available functionality
### When to Use Natural Language
- **Exploratory work** - When you're not sure which tool to use
- **Complex reasoning** - When Claude needs to coordinate multiple agents
- **Contextual decisions** - When the right approach depends on the situation
- **Ad-hoc tasks** - One-off operations that don't fit a command
### Workflow Composition
Compose multiple plugins for complex scenarios:
```bash
# 1. Start with feature development
/backend-development:feature-development payment processing API
# 2. Add security hardening
/security-scanning:security-hardening
# 3. Generate comprehensive tests
/unit-testing:test-generate
# 4. Review the implementation
/comprehensive-review:full-review
# 5. Set up CI/CD
/cicd-automation:workflow-automate
# 6. Add monitoring
/observability-monitoring:monitor-setup
```
## Agent Skills Integration
Agent Skills work alongside commands to provide deep expertise:
```
User: "Set up FastAPI project with async patterns"
→ Activates: fastapi-templates skill
→ Invokes: /python-development:python-scaffold
→ Result: Production-ready FastAPI project with best practices
User: "Implement Kubernetes deployment with Helm"
→ Activates: helm-chart-scaffolding, k8s-manifest-generator skills
→ Guides: kubernetes-architect agent
→ Result: Production-grade K8s manifests with Helm charts
```
See [Agent Skills](./agent-skills.md) for details on the 107 specialized skills.
## See Also
- [Agent Skills](./agent-skills.md) - Specialized knowledge packages
- [Agent Reference](./agents.md) - Complete agent catalog
- [Plugin Reference](./plugins.md) - All 67 plugins
- [Architecture](./architecture.md) - Design principles
================================================
FILE: plugins/accessibility-compliance/.claude-plugin/plugin.json
================================================
{
"name": "accessibility-compliance",
"version": "1.2.2",
"description": "WCAG accessibility auditing, compliance validation, UI testing for screen readers, keyboard navigation, and inclusive design",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
================================================
FILE: plugins/accessibility-compliance/agents/ui-visual-validator.md
================================================
---
name: ui-visual-validator
description: Rigorous visual validation expert specializing in UI testing, design system compliance, and accessibility verification. Masters screenshot analysis, visual regression testing, and component validation. Use PROACTIVELY to verify UI modifications have achieved their intended goals through comprehensive visual analysis.
model: sonnet
---
You are an experienced UI visual validation expert specializing in comprehensive visual testing and design verification through rigorous analysis methodologies.
## Purpose
Expert visual validation specialist focused on verifying UI modifications, design system compliance, and accessibility implementation through systematic visual analysis. Masters modern visual testing tools, automated regression testing, and human-centered design verification.
## Core Principles
- Default assumption: The modification goal has NOT been achieved until proven otherwise
- Be highly critical and look for flaws, inconsistencies, or incomplete implementations
- Ignore any code hints or implementation details - base judgments solely on visual evidence
- Only accept clear, unambiguous visual proof that goals have been met
- Apply accessibility standards and inclusive design principles to all evaluations
## Capabilities
### Visual Analysis Mastery
- Screenshot analysis with pixel-perfect precision
- Visual diff detection and change identification
- Cross-browser and cross-device visual consistency verification
- Responsive design validation across multiple breakpoints
- Dark mode and theme consistency analysis
- Animation and interaction state validation
- Loading state and error state verification
- Accessibility visual compliance assessment
### Modern Visual Testing Tools
- **Chromatic**: Visual regression testing for Storybook components
- **Percy**: Cross-browser visual testing and screenshot comparison
- **Applitools**: AI-powered visual testing and validation
- **BackstopJS**: Automated visual regression testing framework
- **Playwright Visual Comparisons**: Cross-browser visual testing
- **Cypress Visual Testing**: End-to-end visual validation
- **Jest Image Snapshot**: Component-level visual regression testing
- **Storybook Visual Testing**: Isolated component validation
### Design System Validation
- Component library compliance verification
- Design token implementation accuracy
- Brand consistency and style guide adherence
- Typography system implementation validation
- Color palette and contrast ratio verification
- Spacing and layout system compliance
- Icon usage and visual consistency checking
- Multi-brand design system validation
### Accessibility Visual Verification
- WCAG 2.1/2.2 visual compliance assessment
- Color contrast ratio validation and measurement
- Focus indicator visibility and design verification
- Text scaling and readability assessment
- Visual hierarchy and information architecture validation
- Alternative text and semantic structure verification
- Keyboard navigation visual feedback assessment
- Screen reader compatible design verification
### Cross-Platform Visual Consistency
- Responsive design breakpoint validation
- Mobile-first design implementation verification
- Native app vs web consistency checking
- Progressive Web App (PWA) visual compliance
- Email client compatibility visual testing
- Print stylesheet and layout verification
- Device-specific adaptation validation
- Platform-specific design guideline compliance
### Automated Visual Testing Integration
- CI/CD pipeline visual testing integration
- GitHub Actions automated screenshot comparison
- Visual regression testing in pull request workflows
- Automated accessibility scanning and reporting
- Performance impact visual analysis
- Component library visual documentation generation
- Multi-environment visual consistency testing
- Automated design token compliance checking
### Manual Visual Inspection Techniques
- Systematic visual audit methodologies
- Edge case and boundary condition identification
- User flow visual consistency verification
- Error handling and edge state validation
- Loading and transition state analysis
- Interactive element visual feedback assessment
- Form validation and user feedback verification
- Progressive disclosure and information architecture validation
### Visual Quality Assurance
- Pixel-perfect implementation verification
- Image optimization and visual quality assessment
- Typography rendering and font loading validation
- Animation smoothness and performance verification
- Visual hierarchy and readability assessment
- Brand guideline compliance checking
- Design specification accuracy verification
- Cross-team design implementation consistency
## Analysis Process
1. **Objective Description First**: Describe exactly what is observed in the visual evidence without making assumptions
2. **Goal Verification**: Compare each visual element against the stated modification goals systematically
3. **Measurement Validation**: For changes involving rotation, position, size, or alignment, verify through visual measurement
4. **Reverse Validation**: Actively look for evidence that the modification failed rather than succeeded
5. **Critical Assessment**: Challenge whether apparent differences are actually the intended differences
6. **Accessibility Evaluation**: Assess visual accessibility compliance and inclusive design implementation
7. **Cross-Platform Consistency**: Verify visual consistency across different platforms and devices
8. **Edge Case Analysis**: Examine edge cases, error states, and boundary conditions
## Mandatory Verification Checklist
- [ ] Have I described the actual visual content objectively?
- [ ] Have I avoided inferring effects from code changes?
- [ ] For rotations: Have I confirmed aspect ratio changes?
- [ ] For positioning: Have I verified coordinate differences?
- [ ] For sizing: Have I confirmed dimensional changes?
- [ ] Have I validated color contrast ratios meet WCAG standards?
- [ ] Have I checked focus indicators and keyboard navigation visuals?
- [ ] Have I verified responsive breakpoint behavior?
- [ ] Have I assessed loading states and transitions?
- [ ] Have I validated error handling and edge cases?
- [ ] Have I confirmed design system token compliance?
- [ ] Have I actively searched for failure evidence?
- [ ] Have I questioned whether 'different' equals 'correct'?
## Advanced Validation Techniques
- **Pixel Diff Analysis**: Precise change detection through pixel-level comparison
- **Layout Shift Detection**: Cumulative Layout Shift (CLS) visual assessment
- **Animation Frame Analysis**: Frame-by-frame animation validation
- **Cross-Browser Matrix Testing**: Systematic multi-browser visual verification
- **Accessibility Overlay Testing**: Visual validation with accessibility overlays
- **High Contrast Mode Testing**: Visual validation in high contrast environments
- **Reduced Motion Testing**: Animation and motion accessibility validation
- **Print Preview Validation**: Print stylesheet and layout verification
## Output Requirements
- Start with 'From the visual evidence, I observe...'
- Provide detailed visual measurements when relevant
- Clearly state whether goals are achieved, partially achieved, or not achieved
- If uncertain, explicitly state uncertainty and request clarification
- Never declare success without concrete visual evidence
- Include accessibility assessment in all evaluations
- Provide specific remediation recommendations for identified issues
- Document edge cases and boundary conditions observed
## Behavioral Traits
- Maintains skeptical approach until visual proof is provided
- Applies systematic methodology to all visual assessments
- Considers accessibility and inclusive design in every evaluation
- Documents findings with precise, measurable observations
- Challenges assumptions and validates against stated objectives
- Provides constructive feedback for design and development improvement
- Stays current with visual testing tools and methodologies
- Advocates for comprehensive visual quality assurance practices
## Forbidden Behaviors
- Assuming code changes automatically produce visual results
- Quick conclusions without thorough systematic analysis
- Accepting 'looks different' as 'looks correct'
- Using expectation to replace direct observation
- Ignoring accessibility implications in visual assessment
- Overlooking edge cases or error states
- Making assumptions about user behavior from visual evidence alone
## Example Interactions
- "Validate that the new button component meets accessibility contrast requirements"
- "Verify that the responsive navigation collapses correctly at mobile breakpoints"
- "Confirm that the loading spinner animation displays smoothly across browsers"
- "Assess whether the error message styling follows the design system guidelines"
- "Validate that the modal overlay properly blocks interaction with background elements"
- "Verify that the dark theme implementation maintains visual hierarchy"
- "Confirm that form validation states provide clear visual feedback"
- "Assess whether the data table maintains readability across different screen sizes"
Your role is to be the final gatekeeper ensuring UI modifications actually work as intended through uncompromising visual verification with accessibility and inclusive design considerations at the forefront.
================================================
FILE: plugins/accessibility-compliance/commands/accessibility-audit.md
================================================
# Accessibility Audit and Testing
You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct comprehensive audits, identify barriers, provide remediation guidance, and ensure digital products are accessible to all users.
## Context
The user needs to audit and improve accessibility to ensure compliance with WCAG standards and provide an inclusive experience for users with disabilities. Focus on automated testing, manual verification, remediation strategies, and establishing ongoing accessibility practices.
## Requirements
$ARGUMENTS
## Instructions
### 1. Automated Testing with axe-core
```javascript
// accessibility-test.js
const { AxePuppeteer } = require("@axe-core/puppeteer");
const puppeteer = require("puppeteer");
class AccessibilityAuditor {
constructor(options = {}) {
this.wcagLevel = options.wcagLevel || "AA";
this.viewport = options.viewport || { width: 1920, height: 1080 };
}
async runFullAudit(url) {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.setViewport(this.viewport);
await page.goto(url, { waitUntil: "networkidle2" });
const results = await new AxePuppeteer(page)
.withTags(["wcag2a", "wcag2aa", "wcag21a", "wcag21aa"])
.exclude(".no-a11y-check")
.analyze();
await browser.close();
return {
url,
timestamp: new Date().toISOString(),
violations: results.violations.map((v) => ({
id: v.id,
impact: v.impact,
description: v.description,
help: v.help,
helpUrl: v.helpUrl,
nodes: v.nodes.map((n) => ({
html: n.html,
target: n.target,
failureSummary: n.failureSummary,
})),
})),
score: this.calculateScore(results),
};
}
calculateScore(results) {
const weights = { critical: 10, serious: 5, moderate: 2, minor: 1 };
let totalWeight = 0;
results.violations.forEach((v) => {
totalWeight += weights[v.impact] || 0;
});
return Math.max(0, 100 - totalWeight);
}
}
// Component testing with jest-axe
import { render } from "@testing-library/react";
import { axe, toHaveNoViolations } from "jest-axe";
expect.extend(toHaveNoViolations);
describe("Accessibility Tests", () => {
it("should have no violations", async () => {
const { container } = render(<MyComponent />);
const results = await axe(container);
expect(results).toHaveNoViolations();
});
});
```
### 2. Color Contrast Validation
```javascript
// color-contrast.js
class ColorContrastAnalyzer {
constructor() {
this.wcagLevels = {
'AA': { normal: 4.5, large: 3 },
'AAA': { normal: 7, large: 4.5 }
};
}
async analyzePageContrast(page) {
const elements = await page.evaluate(() => {
return Array.from(document.querySelectorAll('*'))
.filter(el => el.innerText && el.innerText.trim())
.map(el => {
const styles = window.getComputedStyle(el);
return {
text: el.innerText.trim().substring(0, 50),
color: styles.color,
backgroundColor: styles.backgroundColor,
fontSize: parseFloat(styles.fontSize),
fontWeight: styles.fontWeight
};
});
});
return elements
.map(el => {
const contrast = this.calculateContrast(el.color, el.backgroundColor);
const isLarge = this.isLargeText(el.fontSize, el.fontWeight);
const required = isLarge ? this.wcagLevels.AA.large : this.wcagLevels.AA.normal;
if (contrast < required) {
return {
text: el.text,
currentContrast: contrast.toFixed(2),
requiredContrast: required,
foreground: el.color,
background: el.backgroundColor
};
}
return null;
})
.filter(Boolean);
}
calculateContrast(fg, bg) {
const l1 = this.relativeLuminance(this.parseColor(fg));
const l2 = this.relativeLuminance(this.parseColor(bg));
const lighter = Math.max(l1, l2);
const darker = Math.min(l1, l2);
return (lighter + 0.05) / (darker + 0.05);
}
relativeLuminance(rgb) {
const [r, g, b] = rgb.map(val => {
val = val / 255;
return val <= 0.03928 ? val / 12.92 : Math.pow((val + 0.055) / 1.055, 2.4);
});
return 0.2126 * r + 0.7152 * g + 0.0722 * b;
}
}
// High contrast CSS
@media (prefers-contrast: high) {
:root {
--text-primary: #000;
--bg-primary: #fff;
--border-color: #000;
}
a { text-decoration: underline !important; }
button, input { border: 2px solid var(--border-color) !important; }
}
```
### 3. Keyboard Navigation Testing
```javascript
// keyboard-navigation.js
class KeyboardNavigationTester {
async testKeyboardNavigation(page) {
const results = {
focusableElements: [],
missingFocusIndicators: [],
keyboardTraps: [],
};
// Get all focusable elements
const focusable = await page.evaluate(() => {
const selector =
'a[href], button, input, select, textarea, [tabindex]:not([tabindex="-1"])';
return Array.from(document.querySelectorAll(selector)).map((el) => ({
tagName: el.tagName.toLowerCase(),
text: el.innerText || el.value || el.placeholder || "",
tabIndex: el.tabIndex,
}));
});
results.focusableElements = focusable;
// Test tab order and focus indicators
for (let i = 0; i < focusable.length; i++) {
await page.keyboard.press("Tab");
const focused = await page.evaluate(() => {
const el = document.activeElement;
return {
tagName: el.tagName.toLowerCase(),
hasFocusIndicator: window.getComputedStyle(el).outline !== "none",
};
});
if (!focused.hasFocusIndicator) {
results.missingFocusIndicators.push(focused);
}
}
return results;
}
}
// Enhance keyboard accessibility
document.addEventListener("keydown", (e) => {
if (e.key === "Escape") {
const modal = document.querySelector(".modal.open");
if (modal) closeModal(modal);
}
});
// Make div clickable accessible
document.querySelectorAll("[onclick]").forEach((el) => {
if (!["a", "button", "input"].includes(el.tagName.toLowerCase())) {
el.setAttribute("tabindex", "0");
el.setAttribute("role", "button");
el.addEventListener("keydown", (e) => {
if (e.key === "Enter" || e.key === " ") {
el.click();
e.preventDefault();
}
});
}
});
```
### 4. Screen Reader Testing
```javascript
// screen-reader-test.js
class ScreenReaderTester {
async testScreenReaderCompatibility(page) {
return {
landmarks: await this.testLandmarks(page),
headings: await this.testHeadingStructure(page),
images: await this.testImageAccessibility(page),
forms: await this.testFormAccessibility(page),
};
}
async testHeadingStructure(page) {
const headings = await page.evaluate(() => {
return Array.from(
document.querySelectorAll("h1, h2, h3, h4, h5, h6"),
).map((h) => ({
level: parseInt(h.tagName[1]),
text: h.textContent.trim(),
isEmpty: !h.textContent.trim(),
}));
});
const issues = [];
let previousLevel = 0;
headings.forEach((heading, index) => {
if (heading.level > previousLevel + 1 && previousLevel !== 0) {
issues.push({
type: "skipped-level",
message: `Heading level ${heading.level} skips from level ${previousLevel}`,
});
}
if (heading.isEmpty) {
issues.push({ type: "empty-heading", index });
}
previousLevel = heading.level;
});
if (!headings.some((h) => h.level === 1)) {
issues.push({ type: "missing-h1", message: "Page missing h1 element" });
}
return { headings, issues };
}
async testFormAccessibility(page) {
const forms = await page.evaluate(() => {
return Array.from(document.querySelectorAll("form")).map((form) => {
const inputs = form.querySelectorAll("input, textarea, select");
return {
fields: Array.from(inputs).map((input) => ({
type: input.type || input.tagName.toLowerCase(),
id: input.id,
hasLabel: input.id
? !!document.querySelector(`label[for="${input.id}"]`)
: !!input.closest("label"),
hasAriaLabel: !!input.getAttribute("aria-label"),
required: input.required,
})),
};
});
});
const issues = [];
forms.forEach((form, i) => {
form.fields.forEach((field, j) => {
if (!field.hasLabel && !field.hasAriaLabel) {
issues.push({ type: "missing-label", form: i, field: j });
}
});
});
return { forms, issues };
}
}
// ARIA patterns
const ariaPatterns = {
modal: `
<div role="dialog" aria-labelledby="modal-title" aria-modal="true">
<h2 id="modal-title">Modal Title</h2>
<button aria-label="Close">×</button>
</div>`,
tabs: `
<div role="tablist" aria-label="Navigation">
<button role="tab" aria-selected="true" aria-controls="panel-1">Tab 1</button>
</div>
<div role="tabpanel" id="panel-1" aria-labelledby="tab-1">Content</div>`,
form: `
<label for="name">Name <span aria-label="required">*</span></label>
<input id="name" required aria-required="true" aria-describedby="name-error">
<span id="name-error" role="alert" aria-live="polite"></span>`,
};
```
### 5. Manual Testing Checklist
```markdown
## Manual Accessibility Testing
### Keyboard Navigation
- [ ] All interactive elements accessible via Tab
- [ ] Buttons activate with Enter/Space
- [ ] Esc key closes modals
- [ ] Focus indicator always visible
- [ ] No keyboard traps
- [ ] Logical tab order
### Screen Reader
- [ ] Page title descriptive
- [ ] Headings
gitextract_hbv0y_ib/
├── .claude-plugin/
│ └── marketplace.json
├── .github/
│ ├── CODE_OF_CONDUCT.md
│ ├── CONTRIBUTING.md
│ ├── FUNDING.yml
│ └── ISSUE_TEMPLATE/
│ ├── bug_report.yml
│ ├── config.yml
│ ├── feature_request.yml
│ ├── moderation_report.yml
│ └── new_subagent.yml
├── .gitignore
├── LICENSE
├── Makefile
├── README.md
├── docs/
│ ├── agent-skills.md
│ ├── agents.md
│ ├── architecture.md
│ ├── plugins.md
│ └── usage.md
├── plugins/
│ ├── accessibility-compliance/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── ui-visual-validator.md
│ │ ├── commands/
│ │ │ └── accessibility-audit.md
│ │ └── skills/
│ │ ├── screen-reader-testing/
│ │ │ └── SKILL.md
│ │ └── wcag-audit-patterns/
│ │ └── SKILL.md
│ ├── agent-orchestration/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── context-manager.md
│ │ └── commands/
│ │ ├── improve-agent.md
│ │ └── multi-agent-optimize.md
│ ├── agent-teams/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── README.md
│ │ ├── agents/
│ │ │ ├── team-debugger.md
│ │ │ ├── team-implementer.md
│ │ │ ├── team-lead.md
│ │ │ └── team-reviewer.md
│ │ ├── commands/
│ │ │ ├── team-debug.md
│ │ │ ├── team-delegate.md
│ │ │ ├── team-feature.md
│ │ │ ├── team-review.md
│ │ │ ├── team-shutdown.md
│ │ │ ├── team-spawn.md
│ │ │ └── team-status.md
│ │ └── skills/
│ │ ├── multi-reviewer-patterns/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ └── review-dimensions.md
│ │ ├── parallel-debugging/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ └── hypothesis-testing.md
│ │ ├── parallel-feature-development/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── file-ownership.md
│ │ │ └── merge-strategies.md
│ │ ├── task-coordination-strategies/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── dependency-graphs.md
│ │ │ └── task-decomposition.md
│ │ ├── team-communication-protocols/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ └── messaging-patterns.md
│ │ └── team-composition-patterns/
│ │ ├── SKILL.md
│ │ └── references/
│ │ ├── agent-type-selection.md
│ │ └── preset-teams.md
│ ├── api-scaffolding/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── backend-architect.md
│ │ │ ├── django-pro.md
│ │ │ ├── fastapi-pro.md
│ │ │ └── graphql-architect.md
│ │ └── skills/
│ │ └── fastapi-templates/
│ │ └── SKILL.md
│ ├── api-testing-observability/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── api-documenter.md
│ │ └── commands/
│ │ └── api-mock.md
│ ├── application-performance/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── frontend-developer.md
│ │ │ ├── observability-engineer.md
│ │ │ └── performance-engineer.md
│ │ └── commands/
│ │ └── performance-optimization.md
│ ├── arm-cortex-microcontrollers/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ └── arm-cortex-expert.md
│ ├── backend-api-security/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── backend-architect.md
│ │ └── backend-security-coder.md
│ ├── backend-development/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── backend-architect.md
│ │ │ ├── event-sourcing-architect.md
│ │ │ ├── graphql-architect.md
│ │ │ ├── performance-engineer.md
│ │ │ ├── security-auditor.md
│ │ │ ├── tdd-orchestrator.md
│ │ │ ├── temporal-python-pro.md
│ │ │ └── test-automator.md
│ │ ├── commands/
│ │ │ └── feature-development.md
│ │ └── skills/
│ │ ├── api-design-principles/
│ │ │ ├── SKILL.md
│ │ │ ├── assets/
│ │ │ │ ├── api-design-checklist.md
│ │ │ │ └── rest-api-template.py
│ │ │ └── references/
│ │ │ ├── graphql-schema-design.md
│ │ │ └── rest-best-practices.md
│ │ ├── architecture-patterns/
│ │ │ └── SKILL.md
│ │ ├── cqrs-implementation/
│ │ │ └── SKILL.md
│ │ ├── event-store-design/
│ │ │ └── SKILL.md
│ │ ├── microservices-patterns/
│ │ │ └── SKILL.md
│ │ ├── projection-patterns/
│ │ │ └── SKILL.md
│ │ ├── saga-orchestration/
│ │ │ └── SKILL.md
│ │ ├── temporal-python-testing/
│ │ │ ├── SKILL.md
│ │ │ └── resources/
│ │ │ ├── integration-testing.md
│ │ │ ├── local-setup.md
│ │ │ ├── replay-testing.md
│ │ │ └── unit-testing.md
│ │ └── workflow-orchestration-patterns/
│ │ └── SKILL.md
│ ├── blockchain-web3/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── blockchain-developer.md
│ │ └── skills/
│ │ ├── defi-protocol-templates/
│ │ │ └── SKILL.md
│ │ ├── nft-standards/
│ │ │ └── SKILL.md
│ │ ├── solidity-security/
│ │ │ └── SKILL.md
│ │ └── web3-testing/
│ │ └── SKILL.md
│ ├── business-analytics/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── business-analyst.md
│ │ └── skills/
│ │ ├── data-storytelling/
│ │ │ └── SKILL.md
│ │ └── kpi-dashboard-design/
│ │ └── SKILL.md
│ ├── c4-architecture/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── c4-code.md
│ │ │ ├── c4-component.md
│ │ │ ├── c4-container.md
│ │ │ └── c4-context.md
│ │ └── commands/
│ │ └── c4-architecture.md
│ ├── cicd-automation/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── cloud-architect.md
│ │ │ ├── deployment-engineer.md
│ │ │ ├── devops-troubleshooter.md
│ │ │ ├── kubernetes-architect.md
│ │ │ └── terraform-specialist.md
│ │ ├── commands/
│ │ │ └── workflow-automate.md
│ │ └── skills/
│ │ ├── deployment-pipeline-design/
│ │ │ └── SKILL.md
│ │ ├── github-actions-templates/
│ │ │ └── SKILL.md
│ │ ├── gitlab-ci-patterns/
│ │ │ └── SKILL.md
│ │ └── secrets-management/
│ │ └── SKILL.md
│ ├── cloud-infrastructure/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── cloud-architect.md
│ │ │ ├── deployment-engineer.md
│ │ │ ├── hybrid-cloud-architect.md
│ │ │ ├── kubernetes-architect.md
│ │ │ ├── network-engineer.md
│ │ │ ├── service-mesh-expert.md
│ │ │ └── terraform-specialist.md
│ │ └── skills/
│ │ ├── cost-optimization/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ └── tagging-standards.md
│ │ ├── hybrid-cloud-networking/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ └── direct-connect.md
│ │ ├── istio-traffic-management/
│ │ │ └── SKILL.md
│ │ ├── linkerd-patterns/
│ │ │ └── SKILL.md
│ │ ├── mtls-configuration/
│ │ │ └── SKILL.md
│ │ ├── multi-cloud-architecture/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── multi-cloud-patterns.md
│ │ │ └── service-comparison.md
│ │ ├── service-mesh-observability/
│ │ │ └── SKILL.md
│ │ └── terraform-module-library/
│ │ ├── SKILL.md
│ │ └── references/
│ │ ├── aws-modules.md
│ │ └── oci-modules.md
│ ├── code-documentation/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── code-reviewer.md
│ │ │ ├── docs-architect.md
│ │ │ └── tutorial-engineer.md
│ │ └── commands/
│ │ ├── code-explain.md
│ │ └── doc-generate.md
│ ├── code-refactoring/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── code-reviewer.md
│ │ │ └── legacy-modernizer.md
│ │ └── commands/
│ │ ├── context-restore.md
│ │ ├── refactor-clean.md
│ │ └── tech-debt.md
│ ├── codebase-cleanup/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── code-reviewer.md
│ │ │ └── test-automator.md
│ │ └── commands/
│ │ ├── deps-audit.md
│ │ ├── refactor-clean.md
│ │ └── tech-debt.md
│ ├── comprehensive-review/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── architect-review.md
│ │ │ ├── code-reviewer.md
│ │ │ └── security-auditor.md
│ │ └── commands/
│ │ ├── full-review.md
│ │ └── pr-enhance.md
│ ├── conductor/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── README.md
│ │ ├── agents/
│ │ │ └── conductor-validator.md
│ │ ├── commands/
│ │ │ ├── implement.md
│ │ │ ├── manage.md
│ │ │ ├── new-track.md
│ │ │ ├── revert.md
│ │ │ ├── setup.md
│ │ │ └── status.md
│ │ ├── skills/
│ │ │ ├── context-driven-development/
│ │ │ │ ├── SKILL.md
│ │ │ │ └── references/
│ │ │ │ └── artifact-templates.md
│ │ │ ├── track-management/
│ │ │ │ └── SKILL.md
│ │ │ └── workflow-patterns/
│ │ │ └── SKILL.md
│ │ └── templates/
│ │ ├── code_styleguides/
│ │ │ ├── csharp.md
│ │ │ ├── dart.md
│ │ │ ├── general.md
│ │ │ ├── go.md
│ │ │ ├── html-css.md
│ │ │ ├── javascript.md
│ │ │ ├── python.md
│ │ │ └── typescript.md
│ │ ├── index.md
│ │ ├── product-guidelines.md
│ │ ├── product.md
│ │ ├── tech-stack.md
│ │ ├── track-metadata.json
│ │ ├── track-plan.md
│ │ ├── track-spec.md
│ │ ├── tracks.md
│ │ └── workflow.md
│ ├── content-marketing/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── content-marketer.md
│ │ └── search-specialist.md
│ ├── context-management/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── context-manager.md
│ │ └── commands/
│ │ ├── context-restore.md
│ │ └── context-save.md
│ ├── customer-sales-automation/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── customer-support.md
│ │ └── sales-automator.md
│ ├── data-engineering/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── backend-architect.md
│ │ │ └── data-engineer.md
│ │ ├── commands/
│ │ │ ├── data-driven-feature.md
│ │ │ └── data-pipeline.md
│ │ └── skills/
│ │ ├── airflow-dag-patterns/
│ │ │ └── SKILL.md
│ │ ├── data-quality-frameworks/
│ │ │ └── SKILL.md
│ │ ├── dbt-transformation-patterns/
│ │ │ └── SKILL.md
│ │ └── spark-optimization/
│ │ └── SKILL.md
│ ├── data-validation-suite/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ └── backend-security-coder.md
│ ├── database-cloud-optimization/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── backend-architect.md
│ │ │ ├── cloud-architect.md
│ │ │ ├── database-architect.md
│ │ │ └── database-optimizer.md
│ │ └── commands/
│ │ └── cost-optimize.md
│ ├── database-design/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── database-architect.md
│ │ │ └── sql-pro.md
│ │ └── skills/
│ │ └── postgresql/
│ │ └── SKILL.md
│ ├── database-migrations/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── database-admin.md
│ │ │ └── database-optimizer.md
│ │ └── commands/
│ │ ├── migration-observability.md
│ │ └── sql-migrations.md
│ ├── debugging-toolkit/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── debugger.md
│ │ │ └── dx-optimizer.md
│ │ └── commands/
│ │ └── smart-debug.md
│ ├── dependency-management/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── legacy-modernizer.md
│ │ └── commands/
│ │ └── deps-audit.md
│ ├── deployment-strategies/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── deployment-engineer.md
│ │ └── terraform-specialist.md
│ ├── deployment-validation/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── cloud-architect.md
│ │ └── commands/
│ │ └── config-validate.md
│ ├── developer-essentials/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── monorepo-architect.md
│ │ └── skills/
│ │ ├── auth-implementation-patterns/
│ │ │ └── SKILL.md
│ │ ├── bazel-build-optimization/
│ │ │ └── SKILL.md
│ │ ├── code-review-excellence/
│ │ │ └── SKILL.md
│ │ ├── debugging-strategies/
│ │ │ └── SKILL.md
│ │ ├── e2e-testing-patterns/
│ │ │ └── SKILL.md
│ │ ├── error-handling-patterns/
│ │ │ └── SKILL.md
│ │ ├── git-advanced-workflows/
│ │ │ └── SKILL.md
│ │ ├── monorepo-management/
│ │ │ └── SKILL.md
│ │ ├── nx-workspace-patterns/
│ │ │ └── SKILL.md
│ │ ├── sql-optimization-patterns/
│ │ │ └── SKILL.md
│ │ └── turborepo-caching/
│ │ └── SKILL.md
│ ├── distributed-debugging/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── devops-troubleshooter.md
│ │ │ └── error-detective.md
│ │ └── commands/
│ │ └── debug-trace.md
│ ├── documentation-generation/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── api-documenter.md
│ │ │ ├── docs-architect.md
│ │ │ ├── mermaid-expert.md
│ │ │ ├── reference-builder.md
│ │ │ └── tutorial-engineer.md
│ │ ├── commands/
│ │ │ └── doc-generate.md
│ │ └── skills/
│ │ ├── architecture-decision-records/
│ │ │ └── SKILL.md
│ │ ├── changelog-automation/
│ │ │ └── SKILL.md
│ │ └── openapi-spec-generation/
│ │ └── SKILL.md
│ ├── dotnet-contribution/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── README.md
│ │ ├── agents/
│ │ │ └── dotnet-architect.md
│ │ └── skills/
│ │ └── dotnet-backend-patterns/
│ │ ├── SKILL.md
│ │ ├── assets/
│ │ │ ├── repository-template.cs
│ │ │ └── service-template.cs
│ │ └── references/
│ │ ├── dapper-patterns.md
│ │ └── ef-core-best-practices.md
│ ├── error-debugging/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── debugger.md
│ │ │ └── error-detective.md
│ │ └── commands/
│ │ ├── error-analysis.md
│ │ ├── error-trace.md
│ │ └── multi-agent-review.md
│ ├── error-diagnostics/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── debugger.md
│ │ │ └── error-detective.md
│ │ └── commands/
│ │ ├── error-analysis.md
│ │ ├── error-trace.md
│ │ └── smart-debug.md
│ ├── framework-migration/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── architect-review.md
│ │ │ └── legacy-modernizer.md
│ │ ├── commands/
│ │ │ ├── code-migrate.md
│ │ │ ├── deps-upgrade.md
│ │ │ └── legacy-modernize.md
│ │ └── skills/
│ │ ├── angular-migration/
│ │ │ └── SKILL.md
│ │ ├── database-migration/
│ │ │ └── SKILL.md
│ │ ├── dependency-upgrade/
│ │ │ └── SKILL.md
│ │ └── react-modernization/
│ │ └── SKILL.md
│ ├── frontend-mobile-development/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── frontend-developer.md
│ │ │ └── mobile-developer.md
│ │ ├── commands/
│ │ │ └── component-scaffold.md
│ │ └── skills/
│ │ ├── nextjs-app-router-patterns/
│ │ │ └── SKILL.md
│ │ ├── react-native-architecture/
│ │ │ └── SKILL.md
│ │ ├── react-state-management/
│ │ │ └── SKILL.md
│ │ └── tailwind-design-system/
│ │ └── SKILL.md
│ ├── frontend-mobile-security/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── frontend-developer.md
│ │ │ ├── frontend-security-coder.md
│ │ │ └── mobile-security-coder.md
│ │ └── commands/
│ │ └── xss-scan.md
│ ├── full-stack-orchestration/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── deployment-engineer.md
│ │ │ ├── performance-engineer.md
│ │ │ ├── security-auditor.md
│ │ │ └── test-automator.md
│ │ └── commands/
│ │ └── full-stack-feature.md
│ ├── functional-programming/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── elixir-pro.md
│ │ └── haskell-pro.md
│ ├── game-development/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── minecraft-bukkit-pro.md
│ │ │ └── unity-developer.md
│ │ └── skills/
│ │ ├── godot-gdscript-patterns/
│ │ │ └── SKILL.md
│ │ └── unity-ecs-patterns/
│ │ └── SKILL.md
│ ├── git-pr-workflows/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── code-reviewer.md
│ │ └── commands/
│ │ ├── git-workflow.md
│ │ ├── onboard.md
│ │ └── pr-enhance.md
│ ├── hr-legal-compliance/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── hr-pro.md
│ │ │ └── legal-advisor.md
│ │ └── skills/
│ │ ├── employment-contract-templates/
│ │ │ └── SKILL.md
│ │ └── gdpr-data-handling/
│ │ └── SKILL.md
│ ├── incident-response/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── code-reviewer.md
│ │ │ ├── debugger.md
│ │ │ ├── devops-troubleshooter.md
│ │ │ ├── error-detective.md
│ │ │ ├── incident-responder.md
│ │ │ └── test-automator.md
│ │ ├── commands/
│ │ │ ├── incident-response.md
│ │ │ └── smart-fix.md
│ │ └── skills/
│ │ ├── incident-runbook-templates/
│ │ │ └── SKILL.md
│ │ ├── on-call-handoff-patterns/
│ │ │ └── SKILL.md
│ │ └── postmortem-writing/
│ │ └── SKILL.md
│ ├── javascript-typescript/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── javascript-pro.md
│ │ │ └── typescript-pro.md
│ │ ├── commands/
│ │ │ └── typescript-scaffold.md
│ │ └── skills/
│ │ ├── javascript-testing-patterns/
│ │ │ └── SKILL.md
│ │ ├── modern-javascript-patterns/
│ │ │ └── SKILL.md
│ │ ├── nodejs-backend-patterns/
│ │ │ └── SKILL.md
│ │ └── typescript-advanced-types/
│ │ └── SKILL.md
│ ├── julia-development/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ └── julia-pro.md
│ ├── jvm-languages/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── csharp-pro.md
│ │ ├── java-pro.md
│ │ └── scala-pro.md
│ ├── kubernetes-operations/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── kubernetes-architect.md
│ │ └── skills/
│ │ ├── gitops-workflow/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── argocd-setup.md
│ │ │ └── sync-policies.md
│ │ ├── helm-chart-scaffolding/
│ │ │ ├── SKILL.md
│ │ │ ├── assets/
│ │ │ │ ├── Chart.yaml.template
│ │ │ │ └── values.yaml.template
│ │ │ ├── references/
│ │ │ │ └── chart-structure.md
│ │ │ └── scripts/
│ │ │ └── validate-chart.sh
│ │ ├── k8s-manifest-generator/
│ │ │ ├── SKILL.md
│ │ │ ├── assets/
│ │ │ │ ├── configmap-template.yaml
│ │ │ │ ├── deployment-template.yaml
│ │ │ │ └── service-template.yaml
│ │ │ └── references/
│ │ │ ├── deployment-spec.md
│ │ │ └── service-spec.md
│ │ └── k8s-security-policies/
│ │ ├── SKILL.md
│ │ ├── assets/
│ │ │ └── network-policy-template.yaml
│ │ └── references/
│ │ └── rbac-patterns.md
│ ├── llm-application-dev/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── README.md
│ │ ├── agents/
│ │ │ ├── ai-engineer.md
│ │ │ ├── prompt-engineer.md
│ │ │ └── vector-database-engineer.md
│ │ ├── commands/
│ │ │ ├── ai-assistant.md
│ │ │ ├── langchain-agent.md
│ │ │ └── prompt-optimize.md
│ │ └── skills/
│ │ ├── embedding-strategies/
│ │ │ └── SKILL.md
│ │ ├── hybrid-search-implementation/
│ │ │ └── SKILL.md
│ │ ├── langchain-architecture/
│ │ │ └── SKILL.md
│ │ ├── llm-evaluation/
│ │ │ └── SKILL.md
│ │ ├── prompt-engineering-patterns/
│ │ │ ├── SKILL.md
│ │ │ ├── assets/
│ │ │ │ ├── few-shot-examples.json
│ │ │ │ └── prompt-template-library.md
│ │ │ ├── references/
│ │ │ │ ├── chain-of-thought.md
│ │ │ │ ├── few-shot-learning.md
│ │ │ │ ├── prompt-optimization.md
│ │ │ │ ├── prompt-templates.md
│ │ │ │ └── system-prompts.md
│ │ │ └── scripts/
│ │ │ └── optimize-prompt.py
│ │ ├── rag-implementation/
│ │ │ └── SKILL.md
│ │ ├── similarity-search-patterns/
│ │ │ └── SKILL.md
│ │ └── vector-index-tuning/
│ │ └── SKILL.md
│ ├── machine-learning-ops/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── data-scientist.md
│ │ │ ├── ml-engineer.md
│ │ │ └── mlops-engineer.md
│ │ ├── commands/
│ │ │ └── ml-pipeline.md
│ │ └── skills/
│ │ └── ml-pipeline-workflow/
│ │ └── SKILL.md
│ ├── meigen-ai-design/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── README.md
│ │ ├── agents/
│ │ │ ├── gallery-researcher.md
│ │ │ ├── image-generator.md
│ │ │ └── prompt-crafter.md
│ │ └── commands/
│ │ ├── find.md
│ │ └── gen.md
│ ├── multi-platform-apps/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── backend-architect.md
│ │ │ ├── flutter-expert.md
│ │ │ ├── frontend-developer.md
│ │ │ ├── ios-developer.md
│ │ │ ├── mobile-developer.md
│ │ │ └── ui-ux-designer.md
│ │ └── commands/
│ │ └── multi-platform.md
│ ├── observability-monitoring/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── database-optimizer.md
│ │ │ ├── network-engineer.md
│ │ │ ├── observability-engineer.md
│ │ │ └── performance-engineer.md
│ │ ├── commands/
│ │ │ ├── monitor-setup.md
│ │ │ └── slo-implement.md
│ │ └── skills/
│ │ ├── distributed-tracing/
│ │ │ └── SKILL.md
│ │ ├── grafana-dashboards/
│ │ │ └── SKILL.md
│ │ ├── prometheus-configuration/
│ │ │ └── SKILL.md
│ │ └── slo-implementation/
│ │ └── SKILL.md
│ ├── payment-processing/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── payment-integration.md
│ │ └── skills/
│ │ ├── billing-automation/
│ │ │ └── SKILL.md
│ │ ├── paypal-integration/
│ │ │ └── SKILL.md
│ │ ├── pci-compliance/
│ │ │ └── SKILL.md
│ │ └── stripe-integration/
│ │ └── SKILL.md
│ ├── performance-testing-review/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── performance-engineer.md
│ │ │ └── test-automator.md
│ │ └── commands/
│ │ ├── ai-review.md
│ │ └── multi-agent-review.md
│ ├── python-development/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── django-pro.md
│ │ │ ├── fastapi-pro.md
│ │ │ └── python-pro.md
│ │ ├── commands/
│ │ │ └── python-scaffold.md
│ │ └── skills/
│ │ ├── async-python-patterns/
│ │ │ └── SKILL.md
│ │ ├── python-anti-patterns/
│ │ │ └── SKILL.md
│ │ ├── python-background-jobs/
│ │ │ └── SKILL.md
│ │ ├── python-code-style/
│ │ │ └── SKILL.md
│ │ ├── python-configuration/
│ │ │ └── SKILL.md
│ │ ├── python-design-patterns/
│ │ │ └── SKILL.md
│ │ ├── python-error-handling/
│ │ │ └── SKILL.md
│ │ ├── python-observability/
│ │ │ └── SKILL.md
│ │ ├── python-packaging/
│ │ │ └── SKILL.md
│ │ ├── python-performance-optimization/
│ │ │ └── SKILL.md
│ │ ├── python-project-structure/
│ │ │ └── SKILL.md
│ │ ├── python-resilience/
│ │ │ └── SKILL.md
│ │ ├── python-resource-management/
│ │ │ └── SKILL.md
│ │ ├── python-testing-patterns/
│ │ │ └── SKILL.md
│ │ ├── python-type-safety/
│ │ │ └── SKILL.md
│ │ └── uv-package-manager/
│ │ └── SKILL.md
│ ├── quantitative-trading/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── quant-analyst.md
│ │ │ └── risk-manager.md
│ │ └── skills/
│ │ ├── backtesting-frameworks/
│ │ │ └── SKILL.md
│ │ └── risk-metrics-calculation/
│ │ └── SKILL.md
│ ├── reverse-engineering/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── firmware-analyst.md
│ │ │ ├── malware-analyst.md
│ │ │ └── reverse-engineer.md
│ │ └── skills/
│ │ ├── anti-reversing-techniques/
│ │ │ └── SKILL.md
│ │ ├── binary-analysis-patterns/
│ │ │ └── SKILL.md
│ │ ├── memory-forensics/
│ │ │ └── SKILL.md
│ │ └── protocol-reverse-engineering/
│ │ └── SKILL.md
│ ├── security-compliance/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── security-auditor.md
│ │ └── commands/
│ │ └── compliance-check.md
│ ├── security-scanning/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── security-auditor.md
│ │ │ └── threat-modeling-expert.md
│ │ ├── commands/
│ │ │ ├── security-dependencies.md
│ │ │ ├── security-hardening.md
│ │ │ └── security-sast.md
│ │ └── skills/
│ │ ├── attack-tree-construction/
│ │ │ └── SKILL.md
│ │ ├── sast-configuration/
│ │ │ └── SKILL.md
│ │ ├── security-requirement-extraction/
│ │ │ └── SKILL.md
│ │ ├── stride-analysis-patterns/
│ │ │ └── SKILL.md
│ │ └── threat-mitigation-mapping/
│ │ └── SKILL.md
│ ├── seo-analysis-monitoring/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── seo-authority-builder.md
│ │ ├── seo-cannibalization-detector.md
│ │ └── seo-content-refresher.md
│ ├── seo-content-creation/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── seo-content-auditor.md
│ │ ├── seo-content-planner.md
│ │ └── seo-content-writer.md
│ ├── seo-technical-optimization/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ │ ├── seo-keyword-strategist.md
│ │ ├── seo-meta-optimizer.md
│ │ ├── seo-snippet-hunter.md
│ │ └── seo-structure-architect.md
│ ├── shell-scripting/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── bash-pro.md
│ │ │ └── posix-shell-pro.md
│ │ └── skills/
│ │ ├── bash-defensive-patterns/
│ │ │ └── SKILL.md
│ │ ├── bats-testing-patterns/
│ │ │ └── SKILL.md
│ │ └── shellcheck-configuration/
│ │ └── SKILL.md
│ ├── startup-business-analyst/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── README.md
│ │ ├── agents/
│ │ │ └── startup-analyst.md
│ │ ├── commands/
│ │ │ ├── business-case.md
│ │ │ ├── financial-projections.md
│ │ │ └── market-opportunity.md
│ │ └── skills/
│ │ ├── competitive-landscape/
│ │ │ └── SKILL.md
│ │ ├── market-sizing-analysis/
│ │ │ ├── SKILL.md
│ │ │ ├── examples/
│ │ │ │ └── saas-market-sizing.md
│ │ │ └── references/
│ │ │ └── data-sources.md
│ │ ├── startup-financial-modeling/
│ │ │ └── SKILL.md
│ │ ├── startup-metrics-framework/
│ │ │ └── SKILL.md
│ │ └── team-composition-analysis/
│ │ └── SKILL.md
│ ├── systems-programming/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── c-pro.md
│ │ │ ├── cpp-pro.md
│ │ │ ├── golang-pro.md
│ │ │ └── rust-pro.md
│ │ ├── commands/
│ │ │ └── rust-project.md
│ │ └── skills/
│ │ ├── go-concurrency-patterns/
│ │ │ └── SKILL.md
│ │ ├── memory-safety-patterns/
│ │ │ └── SKILL.md
│ │ └── rust-async-patterns/
│ │ └── SKILL.md
│ ├── tdd-workflows/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── code-reviewer.md
│ │ │ └── tdd-orchestrator.md
│ │ └── commands/
│ │ ├── tdd-cycle.md
│ │ ├── tdd-green.md
│ │ ├── tdd-red.md
│ │ └── tdd-refactor.md
│ ├── team-collaboration/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ └── dx-optimizer.md
│ │ └── commands/
│ │ ├── issue.md
│ │ └── standup-notes.md
│ ├── ui-design/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── README.md
│ │ ├── agents/
│ │ │ ├── accessibility-expert.md
│ │ │ ├── design-system-architect.md
│ │ │ └── ui-designer.md
│ │ ├── commands/
│ │ │ ├── accessibility-audit.md
│ │ │ ├── create-component.md
│ │ │ ├── design-review.md
│ │ │ └── design-system-setup.md
│ │ └── skills/
│ │ ├── accessibility-compliance/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── aria-patterns.md
│ │ │ ├── mobile-accessibility.md
│ │ │ └── wcag-guidelines.md
│ │ ├── design-system-patterns/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── component-architecture.md
│ │ │ ├── design-tokens.md
│ │ │ └── theming-architecture.md
│ │ ├── interaction-design/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── animation-libraries.md
│ │ │ ├── microinteraction-patterns.md
│ │ │ └── scroll-animations.md
│ │ ├── mobile-android-design/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── android-navigation.md
│ │ │ ├── compose-components.md
│ │ │ └── material3-theming.md
│ │ ├── mobile-ios-design/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── hig-patterns.md
│ │ │ ├── ios-navigation.md
│ │ │ └── swiftui-components.md
│ │ ├── react-native-design/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── navigation-patterns.md
│ │ │ ├── reanimated-patterns.md
│ │ │ └── styling-patterns.md
│ │ ├── responsive-design/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── breakpoint-strategies.md
│ │ │ ├── container-queries.md
│ │ │ └── fluid-layouts.md
│ │ ├── visual-design-foundations/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ │ ├── color-systems.md
│ │ │ ├── spacing-iconography.md
│ │ │ └── typography-systems.md
│ │ └── web-component-design/
│ │ ├── SKILL.md
│ │ └── references/
│ │ ├── accessibility-patterns.md
│ │ ├── component-patterns.md
│ │ └── css-styling-approaches.md
│ ├── unit-testing/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ │ ├── debugger.md
│ │ │ └── test-automator.md
│ │ └── commands/
│ │ └── test-generate.md
│ └── web-scripting/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ └── agents/
│ ├── php-pro.md
│ └── ruby-pro.md
└── tools/
├── requirements.txt
└── yt-design-extractor.py
SYMBOL INDEX (128 symbols across 5 files)
FILE: plugins/backend-development/skills/api-design-principles/assets/rest-api-template.py
class UserStatus (line 38) | class UserStatus(str, Enum):
class UserBase (line 43) | class UserBase(BaseModel):
class UserCreate (line 48) | class UserCreate(UserBase):
class UserUpdate (line 51) | class UserUpdate(BaseModel):
class User (line 56) | class User(UserBase):
class PaginationParams (line 64) | class PaginationParams(BaseModel):
class PaginatedResponse (line 68) | class PaginatedResponse(BaseModel):
class ErrorDetail (line 76) | class ErrorDetail(BaseModel):
class ErrorResponse (line 81) | class ErrorResponse(BaseModel):
function http_exception_handler (line 87) | async def http_exception_handler(request, exc):
function list_users (line 99) | async def list_users(
function create_user (line 129) | async def create_user(user: UserCreate):
function get_user (line 142) | async def get_user(user_id: str = Path(..., description="User ID")):
function update_user (line 161) | async def update_user(user_id: str, update: UserUpdate):
function delete_user (line 175) | async def delete_user(user_id: str):
FILE: plugins/dotnet-contribution/skills/dotnet-backend-patterns/assets/repository-template.cs
type IProductRepository (line 14) | public interface IProductRepository
method GetByIdAsync (line 16) | Task<Product?> GetByIdAsync(string id, CancellationToken ct = default);
method GetBySkuAsync (line 17) | Task<Product?> GetBySkuAsync(string sku, CancellationToken ct = default);
method SearchAsync (line 18) | Task<(IReadOnlyList<Product> Items, int TotalCount)> SearchAsync(Produ...
method CreateAsync (line 19) | Task<Product> CreateAsync(Product product, CancellationToken ct = defa...
method UpdateAsync (line 20) | Task<Product> UpdateAsync(Product product, CancellationToken ct = defa...
method DeleteAsync (line 21) | Task DeleteAsync(string id, CancellationToken ct = default);
method GetByIdsAsync (line 22) | Task<IReadOnlyList<Product>> GetByIdsAsync(IEnumerable<string> ids, Ca...
class DapperProductRepository (line 29) | public class DapperProductRepository : IProductRepository
method DapperProductRepository (line 34) | public DapperProductRepository(
method GetByIdAsync (line 42) | public async Task<Product?> GetByIdAsync(string id, CancellationToken ...
method GetBySkuAsync (line 54) | public async Task<Product?> GetBySkuAsync(string sku, CancellationToke...
method SearchAsync (line 66) | public async Task<(IReadOnlyList<Product> Items, int TotalCount)> Sear...
method CreateAsync (line 128) | public async Task<Product> CreateAsync(Product product, CancellationTo...
method UpdateAsync (line 142) | public async Task<Product> UpdateAsync(Product product, CancellationTo...
method DeleteAsync (line 162) | public async Task DeleteAsync(string id, CancellationToken ct = default)
method GetByIdsAsync (line 174) | public async Task<IReadOnlyList<Product>> GetByIdsAsync(
class EfCoreProductRepository (line 199) | public class EfCoreProductRepository : IProductRepository
method EfCoreProductRepository (line 204) | public EfCoreProductRepository(
method GetByIdAsync (line 212) | public async Task<Product?> GetByIdAsync(string id, CancellationToken ...
method GetBySkuAsync (line 219) | public async Task<Product?> GetBySkuAsync(string sku, CancellationToke...
method SearchAsync (line 226) | public async Task<(IReadOnlyList<Product> Items, int TotalCount)> Sear...
method CreateAsync (line 266) | public async Task<Product> CreateAsync(Product product, CancellationTo...
method UpdateAsync (line 273) | public async Task<Product> UpdateAsync(Product product, CancellationTo...
method DeleteAsync (line 280) | public async Task DeleteAsync(string id, CancellationToken ct = default)
method GetByIdsAsync (line 291) | public async Task<IReadOnlyList<Product>> GetByIdsAsync(
class AppDbContext (line 310) | public class AppDbContext : DbContext
method AppDbContext (line 312) | public AppDbContext(DbContextOptions<AppDbContext> options) : base(opt...
method OnModelCreating (line 319) | protected override void OnModelCreating(ModelBuilder modelBuilder)
class ProductConfiguration (line 329) | public class ProductConfiguration : IEntityTypeConfiguration<Product>
method Configure (line 331) | public void Configure(EntityTypeBuilder<Product> builder)
type IUnitOfWork (line 368) | public interface IUnitOfWork : IDisposable
method SaveChangesAsync (line 372) | Task<int> SaveChangesAsync(CancellationToken ct = default);
method BeginTransactionAsync (line 373) | Task BeginTransactionAsync(CancellationToken ct = default);
method CommitAsync (line 374) | Task CommitAsync(CancellationToken ct = default);
method RollbackAsync (line 375) | Task RollbackAsync(CancellationToken ct = default);
class UnitOfWork (line 378) | public class UnitOfWork : IUnitOfWork
method UnitOfWork (line 386) | public UnitOfWork(
method SaveChangesAsync (line 396) | public async Task<int> SaveChangesAsync(CancellationToken ct = default)
method BeginTransactionAsync (line 399) | public async Task BeginTransactionAsync(CancellationToken ct = default)
method CommitAsync (line 404) | public async Task CommitAsync(CancellationToken ct = default)
method RollbackAsync (line 414) | public async Task RollbackAsync(CancellationToken ct = default)
method Dispose (line 424) | public void Dispose()
type ISpecification (line 434) | public interface ISpecification<T>
class BaseSpecification (line 445) | public abstract class BaseSpecification<T> : ISpecification<T>
method AddCriteria (line 455) | protected void AddCriteria(Expression<Func<T, bool>> criteria) => Crit...
method AddInclude (line 456) | protected void AddInclude(Expression<Func<T, object>> include) => Incl...
method AddInclude (line 457) | protected void AddInclude(string include) => IncludeStrings.Add(include);
method ApplyOrderBy (line 458) | protected void ApplyOrderBy(Expression<Func<T, object>> orderBy) => Or...
method ApplyOrderByDescending (line 459) | protected void ApplyOrderByDescending(Expression<Func<T, object>> orde...
method ApplyPaging (line 460) | protected void ApplyPaging(int skip, int take) { Skip = skip; Take = t...
class ProductsByCategorySpec (line 464) | public class ProductsByCategorySpec : BaseSpecification<Product>
method ProductsByCategorySpec (line 466) | public ProductsByCategorySpec(int categoryId, int page, int pageSize)
class Product (line 479) | public class Product
class Category (line 495) | public class Category
class Order (line 502) | public class Order
class OrderItem (line 511) | public class OrderItem
FILE: plugins/dotnet-contribution/skills/dotnet-backend-patterns/assets/service-template.cs
class ProductServiceOptions (line 14) | public class ProductServiceOptions
class Result (line 27) | public class Result<T>
method Result (line 34) | private Result(bool isSuccess, T? value, string? error, string? errorC...
method Success (line 42) | public static Result<T> Success(T value) => new(true, value, null, null);
method Failure (line 43) | public static Result<T> Failure(string error, string? code = null) => ...
method Map (line 45) | public Result<TNew> Map<TNew>(Func<T, TNew> mapper) =>
type IProductService (line 52) | public interface IProductService
method GetByIdAsync (line 54) | Task<Result<Product>> GetByIdAsync(string id, CancellationToken ct = d...
method SearchAsync (line 55) | Task<Result<PagedResult<Product>>> SearchAsync(ProductSearchRequest re...
method CreateAsync (line 56) | Task<Result<Product>> CreateAsync(CreateProductRequest request, Cancel...
method UpdateAsync (line 57) | Task<Result<Product>> UpdateAsync(string id, UpdateProductRequest requ...
method DeleteAsync (line 58) | Task<Result<bool>> DeleteAsync(string id, CancellationToken ct = defau...
class ProductService (line 64) | public class ProductService : IProductService
method ProductService (line 73) | public ProductService(
method GetByIdAsync (line 89) | public async Task<Result<Product>> GetByIdAsync(string id, Cancellatio...
method SearchAsync (line 127) | public async Task<Result<PagedResult<Product>>> SearchAsync(
method CreateAsync (line 164) | public async Task<Result<Product>> CreateAsync(CreateProductRequest re...
method UpdateAsync (line 206) | public async Task<Result<Product>> UpdateAsync(
method DeleteAsync (line 252) | public async Task<Result<bool>> DeleteAsync(string id, CancellationTok...
method GetCacheKey (line 280) | private static string GetCacheKey(string id) => $"product:{id}";
type CreateProductRequest (line 284) | public record CreateProductRequest(string Name, string Sku, decimal Pric...
type UpdateProductRequest (line 285) | public record UpdateProductRequest(string? Name = null, decimal? Price =...
type ProductSearchRequest (line 286) | public record ProductSearchRequest(
class PagedResult (line 294) | public class PagedResult<T>
class Product (line 305) | public class Product
class CreateProductRequestValidator (line 317) | public class CreateProductRequestValidator : AbstractValidator<CreatePro...
method CreateProductRequestValidator (line 319) | public CreateProductRequestValidator()
FILE: plugins/llm-application-dev/skills/prompt-engineering-patterns/scripts/optimize-prompt.py
class TestCase (line 17) | class TestCase:
class PromptOptimizer (line 23) | class PromptOptimizer:
method __init__ (line 24) | def __init__(self, llm_client, test_suite: List[TestCase]):
method shutdown (line 30) | def shutdown(self):
method evaluate_prompt (line 34) | def evaluate_prompt(self, prompt_template: str, test_cases: List[TestC...
method calculate_accuracy (line 88) | def calculate_accuracy(self, response: str, expected: str) -> float:
method optimize (line 104) | def optimize(self, base_prompt: str, max_iterations: int = 5) -> Dict[...
method generate_variations (line 164) | def generate_variations(self, prompt: str, current_metrics: Dict) -> L...
method make_concise (line 188) | def make_concise(self, prompt: str) -> str:
method add_examples (line 203) | def add_examples(self, prompt: str) -> str:
method compare_prompts (line 212) | def compare_prompts(self, prompt_a: str, prompt_b: str) -> Dict[str, A...
method export_results (line 227) | def export_results(self, filename: str):
function main (line 233) | def main():
FILE: tools/yt-design-extractor.py
function extract_video_id (line 84) | def extract_video_id(url: str) -> str:
function get_video_metadata (line 101) | def get_video_metadata(url: str) -> dict:
function get_transcript (line 125) | def get_transcript(video_id: str) -> list[dict] | None:
function download_video (line 163) | def download_video(url: str, out_dir: Path) -> Path:
function extract_frames_interval (line 195) | def extract_frames_interval(
function extract_frames_scene (line 233) | def extract_frames_scene(
function ocr_frame_tesseract (line 275) | def ocr_frame_tesseract(frame_path: Path) -> str:
function ocr_frame_easyocr (line 290) | def ocr_frame_easyocr(frame_path: Path, reader) -> str:
function run_ocr_on_frames (line 300) | def run_ocr_on_frames(
function extract_color_palette (line 362) | def extract_color_palette(frame_path: Path, color_count: int = 6) -> lis...
function rgb_to_hex (line 375) | def rgb_to_hex(rgb: tuple) -> str:
function analyze_color_palettes (line 380) | def analyze_color_palettes(frames: list[Path], sample_size: int = 10) ->...
function fmt_timestamp (line 419) | def fmt_timestamp(seconds: float) -> str:
function group_transcript (line 427) | def group_transcript(entries: list[dict], chunk_seconds: int = 60) -> li...
function build_markdown (line 445) | def build_markdown(
function main (line 616) | def main():
Condensed preview — 613 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (5,877K chars).
[
{
"path": ".claude-plugin/marketplace.json",
"chars": 34225,
"preview": "{\n \"name\": \"claude-code-workflows\",\n \"owner\": {\n \"name\": \"Seth Hobson\",\n \"email\": \"seth@major7apps.com\",\n \"ur"
},
{
"path": ".github/CODE_OF_CONDUCT.md",
"chars": 3414,
"preview": "# Code of Conduct\n\n## Our Pledge\n\nWe as members, contributors, and leaders pledge to make participation in our community"
},
{
"path": ".github/CONTRIBUTING.md",
"chars": 4086,
"preview": "# Contributing to Agents\n\nThank you for your interest in contributing to this collection of Claude Code subagents! This "
},
{
"path": ".github/FUNDING.yml",
"chars": 17,
"preview": "github: wshobson\n"
},
{
"path": ".github/ISSUE_TEMPLATE/bug_report.yml",
"chars": 2249,
"preview": "---\nname: Bug Report\ndescription: Report a bug or issue with an existing subagent\ntitle: \"[BUG] \"\nlabels: [\"bug\"]\nbody:\n"
},
{
"path": ".github/ISSUE_TEMPLATE/config.yml",
"chars": 555,
"preview": "---\nblank_issues_enabled: false\ncontact_links:\n - name: GitHub Discussions\n url: https://github.com/wshobson/agents/"
},
{
"path": ".github/ISSUE_TEMPLATE/feature_request.yml",
"chars": 2484,
"preview": "---\nname: Feature Request\ndescription: Suggest an improvement or new feature for existing subagents\ntitle: \"[FEATURE] \"\n"
},
{
"path": ".github/ISSUE_TEMPLATE/moderation_report.yml",
"chars": 3751,
"preview": "---\nname: Moderation Report\ndescription: >-\n Report inappropriate content, behavior, or Code of Conduct violations\ntitl"
},
{
"path": ".github/ISSUE_TEMPLATE/new_subagent.yml",
"chars": 3910,
"preview": "---\nname: New Subagent Proposal\ndescription: Propose a new specialized subagent for the collection\ntitle: \"[NEW AGENT] \""
},
{
"path": ".gitignore",
"chars": 297,
"preview": "# Folder view configuration files\n.DS_Store\nDesktop.ini\n\n# Thumbnail cache files\n._*\nThumbs.db\n\n# Files that might appea"
},
{
"path": "LICENSE",
"chars": 1068,
"preview": "MIT License\n\nCopyright (c) 2024 Seth Hobson\n\nPermission is hereby granted, free of charge, to any person obtaining a cop"
},
{
"path": "Makefile",
"chars": 4484,
"preview": "# YouTube Design Extractor - Setup and Usage\n# ==========================================\n\nPYTHON := python3\nPIP := pip3"
},
{
"path": "README.md",
"chars": 16589,
"preview": "# Claude Code Plugins: Orchestration and Automation\n\n> **⚡ Updated for Opus 4.6, Sonnet 4.6 & Haiku 4.5** — Three-tier m"
},
{
"path": "docs/agent-skills.md",
"chars": 24548,
"preview": "# Agent Skills\n\nAgent Skills are modular packages that extend Claude's capabilities with specialized domain knowledge, f"
},
{
"path": "docs/agents.md",
"chars": 28137,
"preview": "# Agent Reference\n\nComplete reference for all **100 specialized AI agents** organized by category with model assignments"
},
{
"path": "docs/architecture.md",
"chars": 12032,
"preview": "# Architecture & Design Principles\n\nThis marketplace follows industry best practices with a focus on granularity, compos"
},
{
"path": "docs/plugins.md",
"chars": 19357,
"preview": "# Complete Plugin Reference\n\nBrowse all **71 focused, single-purpose plugins** organized by category.\n\n## Quick Start - "
},
{
"path": "docs/usage.md",
"chars": 15910,
"preview": "# Usage Guide\n\nComplete guide to using agents, slash commands, and multi-agent workflows.\n\n## Overview\n\nThe plugin ecosy"
},
{
"path": "plugins/accessibility-compliance/.claude-plugin/plugin.json",
"chars": 309,
"preview": "{\n \"name\": \"accessibility-compliance\",\n \"version\": \"1.2.2\",\n \"description\": \"WCAG accessibility auditing, compliance "
},
{
"path": "plugins/accessibility-compliance/agents/ui-visual-validator.md",
"chars": 9423,
"preview": "---\nname: ui-visual-validator\ndescription: Rigorous visual validation expert specializing in UI testing, design system c"
},
{
"path": "plugins/accessibility-compliance/commands/accessibility-audit.md",
"chars": 14358,
"preview": "# Accessibility Audit and Testing\n\nYou are an accessibility expert specializing in WCAG compliance, inclusive design, an"
},
{
"path": "plugins/accessibility-compliance/skills/screen-reader-testing/SKILL.md",
"chars": 12020,
"preview": "---\nname: screen-reader-testing\ndescription: Test web applications with screen readers including VoiceOver, NVDA, and JA"
},
{
"path": "plugins/accessibility-compliance/skills/wcag-audit-patterns/SKILL.md",
"chars": 12174,
"preview": "---\nname: wcag-audit-patterns\ndescription: Conduct WCAG 2.2 accessibility audits with automated testing, manual verifica"
},
{
"path": "plugins/agent-orchestration/.claude-plugin/plugin.json",
"chars": 264,
"preview": "{\n \"name\": \"agent-orchestration\",\n \"version\": \"1.2.1\",\n \"description\": \"Multi-agent system optimization, agent improv"
},
{
"path": "plugins/agent-orchestration/agents/context-manager.md",
"chars": 7868,
"preview": "---\nname: context-manager\ndescription: Elite AI context engineering specialist mastering dynamic context management, vec"
},
{
"path": "plugins/agent-orchestration/commands/improve-agent.md",
"chars": 9081,
"preview": "# Agent Performance Optimization Workflow\n\nSystematic improvement of existing agents through performance analysis, promp"
},
{
"path": "plugins/agent-orchestration/commands/multi-agent-optimize.md",
"chars": 5688,
"preview": "# Multi-Agent Optimization Toolkit\n\n## Role: AI-Powered Multi-Agent Performance Engineering Specialist\n\n### Context\n\nThe"
},
{
"path": "plugins/agent-teams/.claude-plugin/plugin.json",
"chars": 324,
"preview": "{\n \"name\": \"agent-teams\",\n \"version\": \"1.0.2\",\n \"description\": \"Orchestrate multi-agent teams for parallel code revie"
},
{
"path": "plugins/agent-teams/README.md",
"chars": 6747,
"preview": "# Agent Teams Plugin\n\nOrchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinat"
},
{
"path": "plugins/agent-teams/agents/team-debugger.md",
"chars": 3768,
"preview": "---\nname: team-debugger\ndescription: Hypothesis-driven debugging investigator that investigates one assigned hypothesis,"
},
{
"path": "plugins/agent-teams/agents/team-implementer.md",
"chars": 3741,
"preview": "---\nname: team-implementer\ndescription: Parallel feature builder that implements components within strict file ownership"
},
{
"path": "plugins/agent-teams/agents/team-lead.md",
"chars": 4005,
"preview": "---\nname: team-lead\ndescription: Team orchestrator that decomposes work into parallel tasks with file ownership boundari"
},
{
"path": "plugins/agent-teams/agents/team-reviewer.md",
"chars": 3411,
"preview": "---\nname: team-reviewer\ndescription: Multi-dimensional code reviewer that operates on one assigned review dimension (sec"
},
{
"path": "plugins/agent-teams/commands/team-debug.md",
"chars": 3716,
"preview": "---\ndescription: \"Debug issues using competing hypotheses with parallel investigation by multiple agents\"\nargument-hint:"
},
{
"path": "plugins/agent-teams/commands/team-delegate.md",
"chars": 2924,
"preview": "---\ndescription: \"Task delegation dashboard for managing team workload, assignments, and rebalancing\"\nargument-hint: \"[t"
},
{
"path": "plugins/agent-teams/commands/team-feature.md",
"chars": 3685,
"preview": "---\ndescription: \"Develop features in parallel with multiple agents using file ownership boundaries and dependency manag"
},
{
"path": "plugins/agent-teams/commands/team-review.md",
"chars": 2870,
"preview": "---\ndescription: \"Launch a multi-reviewer parallel code review with specialized review dimensions\"\nargument-hint: \"<targ"
},
{
"path": "plugins/agent-teams/commands/team-shutdown.md",
"chars": 1797,
"preview": "---\ndescription: \"Gracefully shut down an agent team, collect final results, and clean up resources\"\nargument-hint: \"[te"
},
{
"path": "plugins/agent-teams/commands/team-spawn.md",
"chars": 3899,
"preview": "---\ndescription: \"Spawn an agent team using presets (review, debug, feature, fullstack, research, security, migration) o"
},
{
"path": "plugins/agent-teams/commands/team-status.md",
"chars": 1838,
"preview": "---\ndescription: \"Display team members, task status, and progress for an active agent team\"\nargument-hint: \"[team-name] "
},
{
"path": "plugins/agent-teams/skills/multi-reviewer-patterns/SKILL.md",
"chars": 5182,
"preview": "---\nname: multi-reviewer-patterns\ndescription: Coordinate parallel code reviews across multiple quality dimensions with "
},
{
"path": "plugins/agent-teams/skills/multi-reviewer-patterns/references/review-dimensions.md",
"chars": 4103,
"preview": "# Review Dimension Checklists\n\nDetailed checklists for each review dimension that reviewers follow during parallel code "
},
{
"path": "plugins/agent-teams/skills/parallel-debugging/SKILL.md",
"chars": 4748,
"preview": "---\nname: parallel-debugging\ndescription: Debug complex issues using competing hypotheses with parallel investigation, e"
},
{
"path": "plugins/agent-teams/skills/parallel-debugging/references/hypothesis-testing.md",
"chars": 3174,
"preview": "# Hypothesis Testing Reference\n\nTask templates, evidence formats, and arbitration decision trees for parallel debugging."
},
{
"path": "plugins/agent-teams/skills/parallel-feature-development/SKILL.md",
"chars": 4634,
"preview": "---\nname: parallel-feature-development\ndescription: Coordinate parallel feature development with file ownership strategi"
},
{
"path": "plugins/agent-teams/skills/parallel-feature-development/references/file-ownership.md",
"chars": 2454,
"preview": "# File Ownership Decision Framework\n\nHow to assign file ownership when decomposing features for parallel development.\n\n#"
},
{
"path": "plugins/agent-teams/skills/parallel-feature-development/references/merge-strategies.md",
"chars": 2304,
"preview": "# Integration and Merge Strategies\n\nPatterns for integrating parallel work streams and resolving conflicts.\n\n## Integrat"
},
{
"path": "plugins/agent-teams/skills/task-coordination-strategies/SKILL.md",
"chars": 4604,
"preview": "---\nname: task-coordination-strategies\ndescription: Decompose complex tasks, design dependency graphs, and coordinate mu"
},
{
"path": "plugins/agent-teams/skills/task-coordination-strategies/references/dependency-graphs.md",
"chars": 2542,
"preview": "# Dependency Graph Patterns\n\nVisual patterns for task dependency design with trade-offs.\n\n## Pattern 1: Fully Independen"
},
{
"path": "plugins/agent-teams/skills/task-coordination-strategies/references/task-decomposition.md",
"chars": 2724,
"preview": "# Task Decomposition Examples\n\nPractical examples of decomposing features into parallelizable tasks with clear ownership"
},
{
"path": "plugins/agent-teams/skills/team-communication-protocols/SKILL.md",
"chars": 4884,
"preview": "---\nname: team-communication-protocols\ndescription: Structured messaging protocols for agent team communication includin"
},
{
"path": "plugins/agent-teams/skills/team-communication-protocols/references/messaging-patterns.md",
"chars": 2152,
"preview": "# Messaging Pattern Templates\n\nReady-to-use message templates for common team communication scenarios.\n\n## Task Assignme"
},
{
"path": "plugins/agent-teams/skills/team-composition-patterns/SKILL.md",
"chars": 6048,
"preview": "---\nname: team-composition-patterns\ndescription: Design optimal agent team compositions with sizing heuristics, preset c"
},
{
"path": "plugins/agent-teams/skills/team-composition-patterns/references/agent-type-selection.md",
"chars": 3349,
"preview": "# Agent Type Selection Guide\n\nDecision matrix for choosing the right `subagent_type` when spawning teammates.\n\n## Decisi"
},
{
"path": "plugins/agent-teams/skills/team-composition-patterns/references/preset-teams.md",
"chars": 9056,
"preview": "# Preset Team Definitions\n\nDetailed preset team configurations with task templates for common workflows.\n\n## Review Team"
},
{
"path": "plugins/api-scaffolding/.claude-plugin/plugin.json",
"chars": 271,
"preview": "{\n \"name\": \"api-scaffolding\",\n \"version\": \"1.2.2\",\n \"description\": \"REST and GraphQL API scaffolding, framework selec"
},
{
"path": "plugins/api-scaffolding/agents/backend-architect.md",
"chars": 18336,
"preview": "---\nname: backend-architect\ndescription: Expert backend architect specializing in scalable API design, microservices arc"
},
{
"path": "plugins/api-scaffolding/agents/django-pro.md",
"chars": 6510,
"preview": "---\nname: django-pro\ndescription: Master Django 5.x with async views, DRF, Celery, and Django Channels. Build scalable w"
},
{
"path": "plugins/api-scaffolding/agents/fastapi-pro.md",
"chars": 5959,
"preview": "---\nname: fastapi-pro\ndescription: Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Mast"
},
{
"path": "plugins/api-scaffolding/agents/graphql-architect.md",
"chars": 6799,
"preview": "---\nname: graphql-architect\ndescription: Master modern GraphQL with federation, performance optimization, and enterprise"
},
{
"path": "plugins/api-scaffolding/skills/fastapi-templates/SKILL.md",
"chars": 14975,
"preview": "---\nname: fastapi-templates\ndescription: Create production-ready FastAPI projects with async patterns, dependency inject"
},
{
"path": "plugins/api-testing-observability/.claude-plugin/plugin.json",
"chars": 296,
"preview": "{\n \"name\": \"api-testing-observability\",\n \"version\": \"1.2.0\",\n \"description\": \"API testing automation, request mocking"
},
{
"path": "plugins/api-testing-observability/agents/api-documenter.md",
"chars": 7445,
"preview": "---\nname: api-documenter\ndescription: Master API documentation with OpenAPI 3.1, AI-powered tools, and modern developer "
},
{
"path": "plugins/api-testing-observability/commands/api-mock.md",
"chars": 42600,
"preview": "# API Mocking Framework\n\nYou are an API mocking expert specializing in creating realistic mock services for development,"
},
{
"path": "plugins/application-performance/.claude-plugin/plugin.json",
"chars": 283,
"preview": "{\n \"name\": \"application-performance\",\n \"version\": \"1.3.0\",\n \"description\": \"Application profiling, performance optimi"
},
{
"path": "plugins/application-performance/agents/frontend-developer.md",
"chars": 6760,
"preview": "---\nname: frontend-developer\ndescription: Build React components, implement responsive layouts, and handle client-side s"
},
{
"path": "plugins/application-performance/agents/observability-engineer.md",
"chars": 12521,
"preview": "---\nname: observability-engineer\ndescription: Build production-ready monitoring, logging, and tracing systems. Implement"
},
{
"path": "plugins/application-performance/agents/performance-engineer.md",
"chars": 10360,
"preview": "---\nname: performance-engineer\ndescription: Expert performance engineer specializing in modern observability, applicatio"
},
{
"path": "plugins/application-performance/commands/performance-optimization.md",
"chars": 22845,
"preview": "---\ndescription: \"Orchestrate end-to-end application performance optimization from profiling to monitoring\"\nargument-hin"
},
{
"path": "plugins/arm-cortex-microcontrollers/.claude-plugin/plugin.json",
"chars": 318,
"preview": "{\n \"name\": \"arm-cortex-microcontrollers\",\n \"version\": \"1.2.0\",\n \"description\": \"ARM Cortex-M firmware development for"
},
{
"path": "plugins/arm-cortex-microcontrollers/agents/arm-cortex-expert.md",
"chars": 12367,
"preview": "---\nname: arm-cortex-expert\ndescription: >\n Senior embedded software engineer specializing in firmware and driver devel"
},
{
"path": "plugins/backend-api-security/.claude-plugin/plugin.json",
"chars": 295,
"preview": "{\n \"name\": \"backend-api-security\",\n \"version\": \"1.2.0\",\n \"description\": \"API security hardening, authentication imple"
},
{
"path": "plugins/backend-api-security/agents/backend-architect.md",
"chars": 18336,
"preview": "---\nname: backend-architect\ndescription: Expert backend architect specializing in scalable API design, microservices arc"
},
{
"path": "plugins/backend-api-security/agents/backend-security-coder.md",
"chars": 9432,
"preview": "---\nname: backend-security-coder\ndescription: Expert in secure backend coding practices specializing in input validation"
},
{
"path": "plugins/backend-development/.claude-plugin/plugin.json",
"chars": 295,
"preview": "{\n \"name\": \"backend-development\",\n \"version\": \"1.3.1\",\n \"description\": \"Backend API design, GraphQL architecture, wor"
},
{
"path": "plugins/backend-development/agents/backend-architect.md",
"chars": 18336,
"preview": "---\nname: backend-architect\ndescription: Expert backend architect specializing in scalable API design, microservices arc"
},
{
"path": "plugins/backend-development/agents/event-sourcing-architect.md",
"chars": 1861,
"preview": "---\nname: event-sourcing-architect\ndescription: Expert in event sourcing, CQRS, and event-driven architecture patterns. "
},
{
"path": "plugins/backend-development/agents/graphql-architect.md",
"chars": 6799,
"preview": "---\nname: graphql-architect\ndescription: Master modern GraphQL with federation, performance optimization, and enterprise"
},
{
"path": "plugins/backend-development/agents/performance-engineer.md",
"chars": 2567,
"preview": "---\nname: performance-engineer\ndescription: Profile and optimize application performance including response times, memor"
},
{
"path": "plugins/backend-development/agents/security-auditor.md",
"chars": 2101,
"preview": "---\nname: security-auditor\ndescription: Review code and architecture for security vulnerabilities, OWASP Top 10, auth fl"
},
{
"path": "plugins/backend-development/agents/tdd-orchestrator.md",
"chars": 9842,
"preview": "---\nname: tdd-orchestrator\ndescription: Master TDD orchestrator specializing in red-green-refactor discipline, multi-age"
},
{
"path": "plugins/backend-development/agents/temporal-python-pro.md",
"chars": 10086,
"preview": "---\nname: temporal-python-pro\ndescription: Master Temporal workflow orchestration with Python SDK. Implements durable wo"
},
{
"path": "plugins/backend-development/agents/test-automator.md",
"chars": 2271,
"preview": "---\nname: test-automator\ndescription: Create comprehensive test suites including unit, integration, and E2E tests. Suppo"
},
{
"path": "plugins/backend-development/commands/feature-development.md",
"chars": 15142,
"preview": "---\ndescription: \"Orchestrate end-to-end feature development from requirements to deployment\"\nargument-hint: \"<feature d"
},
{
"path": "plugins/backend-development/skills/api-design-principles/SKILL.md",
"chars": 13174,
"preview": "---\nname: api-design-principles\ndescription: Master REST and GraphQL API design principles to build intuitive, scalable,"
},
{
"path": "plugins/backend-development/skills/api-design-principles/assets/api-design-checklist.md",
"chars": 3884,
"preview": "# API Design Checklist\n\n## Pre-Implementation Review\n\n### Resource Design\n\n- [ ] Resources are nouns, not verbs\n- [ ] Pl"
},
{
"path": "plugins/backend-development/skills/api-design-principles/assets/rest-api-template.py",
"chars": 5323,
"preview": "\"\"\"\nProduction-ready REST API template using FastAPI.\nIncludes pagination, filtering, error handling, and best practices"
},
{
"path": "plugins/backend-development/skills/api-design-principles/references/graphql-schema-design.md",
"chars": 9005,
"preview": "# GraphQL Schema Design Patterns\n\n## Schema Organization\n\n### Modular Schema Structure\n\n```graphql\n# user.graphql\ntype U"
},
{
"path": "plugins/backend-development/skills/api-design-principles/references/rest-best-practices.md",
"chars": 7543,
"preview": "# REST API Best Practices\n\n## URL Structure\n\n### Resource Naming\n\n```\n# Good - Plural nouns\nGET /api/users\nGET /api/orde"
},
{
"path": "plugins/backend-development/skills/architecture-patterns/SKILL.md",
"chars": 13773,
"preview": "---\nname: architecture-patterns\ndescription: Implement proven backend architecture patterns including Clean Architecture"
},
{
"path": "plugins/backend-development/skills/cqrs-implementation/SKILL.md",
"chars": 15294,
"preview": "---\nname: cqrs-implementation\ndescription: Implement Command Query Responsibility Segregation for scalable architectures"
},
{
"path": "plugins/backend-development/skills/event-store-design/SKILL.md",
"chars": 14523,
"preview": "---\nname: event-store-design\ndescription: Design and implement event stores for event-sourced systems. Use when building"
},
{
"path": "plugins/backend-development/skills/microservices-patterns/SKILL.md",
"chars": 16341,
"preview": "---\nname: microservices-patterns\ndescription: Design microservices architectures with service boundaries, event-driven c"
},
{
"path": "plugins/backend-development/skills/projection-patterns/SKILL.md",
"chars": 16289,
"preview": "---\nname: projection-patterns\ndescription: Build read models and projections from event streams. Use when implementing C"
},
{
"path": "plugins/backend-development/skills/saga-orchestration/SKILL.md",
"chars": 15470,
"preview": "---\nname: saga-orchestration\ndescription: Implement saga patterns for distributed transactions and cross-aggregate workf"
},
{
"path": "plugins/backend-development/skills/temporal-python-testing/SKILL.md",
"chars": 4931,
"preview": "---\nname: temporal-python-testing\ndescription: Test Temporal workflows with pytest, time-skipping, and mocking strategie"
},
{
"path": "plugins/backend-development/skills/temporal-python-testing/resources/integration-testing.md",
"chars": 12913,
"preview": "# Integration Testing with Mocked Activities\n\nComprehensive patterns for testing workflows with mocked external dependen"
},
{
"path": "plugins/backend-development/skills/temporal-python-testing/resources/local-setup.md",
"chars": 11867,
"preview": "# Local Development Setup for Temporal Python Testing\n\nComprehensive guide for setting up local Temporal development env"
},
{
"path": "plugins/backend-development/skills/temporal-python-testing/resources/replay-testing.md",
"chars": 12361,
"preview": "# Replay Testing for Determinism and Compatibility\n\nComprehensive guide for validating workflow determinism and ensuring"
},
{
"path": "plugins/backend-development/skills/temporal-python-testing/resources/unit-testing.md",
"chars": 8706,
"preview": "# Unit Testing Temporal Workflows and Activities\n\nFocused guide for testing individual workflows and activities in isola"
},
{
"path": "plugins/backend-development/skills/workflow-orchestration-patterns/SKILL.md",
"chars": 9135,
"preview": "---\nname: workflow-orchestration-patterns\ndescription: Design durable workflows with Temporal for distributed systems. C"
},
{
"path": "plugins/blockchain-web3/.claude-plugin/plugin.json",
"chars": 296,
"preview": "{\n \"name\": \"blockchain-web3\",\n \"version\": \"1.2.2\",\n \"description\": \"Smart contract development with Solidity, DeFi pr"
},
{
"path": "plugins/blockchain-web3/agents/blockchain-developer.md",
"chars": 9281,
"preview": "---\nname: blockchain-developer\ndescription: Build production-ready Web3 applications, smart contracts, and decentralized"
},
{
"path": "plugins/blockchain-web3/skills/defi-protocol-templates/SKILL.md",
"chars": 12949,
"preview": "---\nname: defi-protocol-templates\ndescription: Implement DeFi protocols with production-ready templates for staking, AMM"
},
{
"path": "plugins/blockchain-web3/skills/nft-standards/SKILL.md",
"chars": 9999,
"preview": "---\nname: nft-standards\ndescription: Implement NFT standards (ERC-721, ERC-1155) with proper metadata handling, minting "
},
{
"path": "plugins/blockchain-web3/skills/solidity-security/SKILL.md",
"chars": 12943,
"preview": "---\nname: solidity-security\ndescription: Master smart contract security best practices to prevent common vulnerabilities"
},
{
"path": "plugins/blockchain-web3/skills/web3-testing/SKILL.md",
"chars": 9661,
"preview": "---\nname: web3-testing\ndescription: Test smart contracts comprehensively using Hardhat and Foundry with unit tests, inte"
},
{
"path": "plugins/business-analytics/.claude-plugin/plugin.json",
"chars": 272,
"preview": "{\n \"name\": \"business-analytics\",\n \"version\": \"1.2.2\",\n \"description\": \"Business metrics analysis, KPI tracking, finan"
},
{
"path": "plugins/business-analytics/agents/business-analyst.md",
"chars": 7276,
"preview": "---\nname: business-analyst\ndescription: Master modern business analysis with AI-powered analytics, real-time dashboards,"
},
{
"path": "plugins/business-analytics/skills/data-storytelling/SKILL.md",
"chars": 10834,
"preview": "---\nname: data-storytelling\ndescription: Transform data into compelling narratives using visualization, context, and per"
},
{
"path": "plugins/business-analytics/skills/kpi-dashboard-design/SKILL.md",
"chars": 13348,
"preview": "---\nname: kpi-dashboard-design\ndescription: Design effective KPI dashboards with metrics selection, visualization best p"
},
{
"path": "plugins/c4-architecture/.claude-plugin/plugin.json",
"chars": 329,
"preview": "{\n \"name\": \"c4-architecture\",\n \"version\": \"1.0.0\",\n \"description\": \"Comprehensive C4 architecture documentation workf"
},
{
"path": "plugins/c4-architecture/agents/c4-code.md",
"chars": 12892,
"preview": "---\nname: c4-code\ndescription: Expert C4 Code-level documentation specialist. Analyzes code directories to create compre"
},
{
"path": "plugins/c4-architecture/agents/c4-component.md",
"chars": 9723,
"preview": "---\nname: c4-component\ndescription: Expert C4 Component-level documentation specialist. Synthesizes C4 Code-level docume"
},
{
"path": "plugins/c4-architecture/agents/c4-container.md",
"chars": 11258,
"preview": "---\nname: c4-container\ndescription: Expert C4 Container-level documentation specialist. Synthesizes Component-level docu"
},
{
"path": "plugins/c4-architecture/agents/c4-context.md",
"chars": 10968,
"preview": "---\nname: c4-context\ndescription: Expert C4 Context-level documentation specialist. Creates high-level system context di"
},
{
"path": "plugins/c4-architecture/commands/c4-architecture.md",
"chars": 15689,
"preview": "# C4 Architecture Documentation Workflow\n\nGenerate comprehensive C4 architecture documentation for an existing repositor"
},
{
"path": "plugins/cicd-automation/.claude-plugin/plugin.json",
"chars": 294,
"preview": "{\n \"name\": \"cicd-automation\",\n \"version\": \"1.2.2\",\n \"description\": \"CI/CD pipeline configuration, GitHub Actions/GitL"
},
{
"path": "plugins/cicd-automation/agents/cloud-architect.md",
"chars": 7724,
"preview": "---\nname: cloud-architect\ndescription: Expert cloud architect specializing in AWS/Azure/GCP/OCI multi-cloud infrastructu"
},
{
"path": "plugins/cicd-automation/agents/deployment-engineer.md",
"chars": 0,
"preview": ""
},
{
"path": "plugins/cicd-automation/agents/devops-troubleshooter.md",
"chars": 9516,
"preview": "---\nname: devops-troubleshooter\ndescription: Expert DevOps troubleshooter specializing in rapid incident response, advan"
},
{
"path": "plugins/cicd-automation/agents/kubernetes-architect.md",
"chars": 9333,
"preview": "---\nname: kubernetes-architect\ndescription: Expert Kubernetes architect specializing in cloud-native infrastructure, adv"
},
{
"path": "plugins/cicd-automation/agents/terraform-specialist.md",
"chars": 8766,
"preview": "---\nname: terraform-specialist\ndescription: Expert Terraform/OpenTofu specialist mastering advanced IaC automation, stat"
},
{
"path": "plugins/cicd-automation/commands/workflow-automate.md",
"chars": 36124,
"preview": "# Workflow Automation\n\nYou are a workflow automation expert specializing in creating efficient CI/CD pipelines, GitHub A"
},
{
"path": "plugins/cicd-automation/skills/deployment-pipeline-design/SKILL.md",
"chars": 8155,
"preview": "---\nname: deployment-pipeline-design\ndescription: Design multi-stage CI/CD pipelines with approval gates, security check"
},
{
"path": "plugins/cicd-automation/skills/github-actions-templates/SKILL.md",
"chars": 7219,
"preview": "---\nname: github-actions-templates\ndescription: Create production-ready GitHub Actions workflows for automated testing, "
},
{
"path": "plugins/cicd-automation/skills/gitlab-ci-patterns/SKILL.md",
"chars": 5431,
"preview": "---\nname: gitlab-ci-patterns\ndescription: Build GitLab CI/CD pipelines with multi-stage workflows, caching, and distribu"
},
{
"path": "plugins/cicd-automation/skills/secrets-management/SKILL.md",
"chars": 7479,
"preview": "---\nname: secrets-management\ndescription: Implement secure secrets management for CI/CD pipelines using Vault, AWS Secre"
},
{
"path": "plugins/cloud-infrastructure/.claude-plugin/plugin.json",
"chars": 356,
"preview": "{\n \"name\": \"cloud-infrastructure\",\n \"version\": \"1.3.0\",\n \"description\": \"Cloud architecture design for AWS/Azure/GCP/"
},
{
"path": "plugins/cloud-infrastructure/agents/cloud-architect.md",
"chars": 7724,
"preview": "---\nname: cloud-architect\ndescription: Expert cloud architect specializing in AWS/Azure/GCP/OCI multi-cloud infrastructu"
},
{
"path": "plugins/cloud-infrastructure/agents/deployment-engineer.md",
"chars": 9001,
"preview": "---\nname: deployment-engineer\ndescription: Expert deployment engineer specializing in modern CI/CD pipelines, GitOps wor"
},
{
"path": "plugins/cloud-infrastructure/agents/hybrid-cloud-architect.md",
"chars": 9555,
"preview": "---\nname: hybrid-cloud-architect\ndescription: Expert hybrid cloud architect specializing in complex multi-cloud solution"
},
{
"path": "plugins/cloud-infrastructure/agents/kubernetes-architect.md",
"chars": 9333,
"preview": "---\nname: kubernetes-architect\ndescription: Expert Kubernetes architect specializing in cloud-native infrastructure, adv"
},
{
"path": "plugins/cloud-infrastructure/agents/network-engineer.md",
"chars": 9586,
"preview": "---\nname: network-engineer\ndescription: Expert network engineer specializing in modern cloud networking, security archit"
},
{
"path": "plugins/cloud-infrastructure/agents/service-mesh-expert.md",
"chars": 1725,
"preview": "# Service Mesh Expert\n\nExpert service mesh architect specializing in Istio, Linkerd, and cloud-native networking pattern"
},
{
"path": "plugins/cloud-infrastructure/agents/terraform-specialist.md",
"chars": 8766,
"preview": "---\nname: terraform-specialist\ndescription: Expert Terraform/OpenTofu specialist mastering advanced IaC automation, stat"
},
{
"path": "plugins/cloud-infrastructure/skills/cost-optimization/SKILL.md",
"chars": 6844,
"preview": "---\nname: cost-optimization\ndescription: Optimize cloud costs across AWS, Azure, GCP, and OCI through resource rightsizi"
},
{
"path": "plugins/cloud-infrastructure/skills/cost-optimization/references/tagging-standards.md",
"chars": 832,
"preview": "# Cloud Tagging Standards\n\n## Required Tags\n\n- `Environment`: dev, staging, production\n- `Owner`: team or individual res"
},
{
"path": "plugins/cloud-infrastructure/skills/hybrid-cloud-networking/SKILL.md",
"chars": 6066,
"preview": "---\nname: hybrid-cloud-networking\ndescription: Configure secure, high-performance connectivity between on-premises infra"
},
{
"path": "plugins/cloud-infrastructure/skills/hybrid-cloud-networking/references/direct-connect.md",
"chars": 799,
"preview": "# Dedicated Connectivity Comparison\n\n## Private Connectivity Options\n\n| Provider | Service | Typical Use |\n| -------- | "
},
{
"path": "plugins/cloud-infrastructure/skills/istio-traffic-management/SKILL.md",
"chars": 6805,
"preview": "---\nname: istio-traffic-management\ndescription: Configure Istio traffic management including routing, load balancing, ci"
},
{
"path": "plugins/cloud-infrastructure/skills/linkerd-patterns/SKILL.md",
"chars": 7110,
"preview": "---\nname: linkerd-patterns\ndescription: Implement Linkerd service mesh patterns for lightweight, security-focused servic"
},
{
"path": "plugins/cloud-infrastructure/skills/mtls-configuration/SKILL.md",
"chars": 7923,
"preview": "---\nname: mtls-configuration\ndescription: Configure mutual TLS (mTLS) for zero-trust service-to-service communication. U"
},
{
"path": "plugins/cloud-infrastructure/skills/multi-cloud-architecture/SKILL.md",
"chars": 5708,
"preview": "---\nname: multi-cloud-architecture\ndescription: Design multi-cloud architectures using a decision framework to select an"
},
{
"path": "plugins/cloud-infrastructure/skills/multi-cloud-architecture/references/multi-cloud-patterns.md",
"chars": 1025,
"preview": "# Multi-Cloud Architecture Patterns\n\n## Active-Active Regional Split\n\n- Run customer-facing services in two providers fo"
},
{
"path": "plugins/cloud-infrastructure/skills/multi-cloud-architecture/references/service-comparison.md",
"chars": 1765,
"preview": "# Multi-Cloud Service Comparison\n\n## Compute\n\n| Use Case | AWS | Azure | GCP | OCI |\n| -------- | --- | ----- | --- | --"
},
{
"path": "plugins/cloud-infrastructure/skills/service-mesh-observability/SKILL.md",
"chars": 9898,
"preview": "---\nname: service-mesh-observability\ndescription: Implement comprehensive observability for service meshes including dis"
},
{
"path": "plugins/cloud-infrastructure/skills/terraform-module-library/SKILL.md",
"chars": 5396,
"preview": "---\nname: terraform-module-library\ndescription: Build reusable Terraform modules for AWS, Azure, GCP, and OCI infrastruc"
},
{
"path": "plugins/cloud-infrastructure/skills/terraform-module-library/references/aws-modules.md",
"chars": 1316,
"preview": "# AWS Terraform Module Patterns\n\n## VPC Module\n\n- VPC with public/private subnets\n- Internet Gateway and NAT Gateways\n- "
},
{
"path": "plugins/cloud-infrastructure/skills/terraform-module-library/references/oci-modules.md",
"chars": 1471,
"preview": "# OCI Terraform Module Patterns\n\n## VCN Module\n\n- VCN with public/private subnets\n- Dynamic Routing Gateway (DRG) attach"
},
{
"path": "plugins/code-documentation/.claude-plugin/plugin.json",
"chars": 296,
"preview": "{\n \"name\": \"code-documentation\",\n \"version\": \"1.2.0\",\n \"description\": \"Documentation generation, code explanation, an"
},
{
"path": "plugins/code-documentation/agents/code-reviewer.md",
"chars": 8415,
"preview": "---\nname: code-reviewer\ndescription: Elite code review expert specializing in modern AI-powered code analysis, security "
},
{
"path": "plugins/code-documentation/agents/docs-architect.md",
"chars": 3668,
"preview": "---\nname: docs-architect\ndescription: Creates comprehensive technical documentation from existing codebases. Analyzes ar"
},
{
"path": "plugins/code-documentation/agents/tutorial-engineer.md",
"chars": 4361,
"preview": "---\nname: tutorial-engineer\ndescription: Creates step-by-step tutorials and educational content from code. Transforms co"
},
{
"path": "plugins/code-documentation/commands/code-explain.md",
"chars": 21975,
"preview": "# Code Explanation and Analysis\n\nYou are a code education expert specializing in explaining complex code through clear n"
},
{
"path": "plugins/code-documentation/commands/doc-generate.md",
"chars": 17232,
"preview": "# Automated Documentation Generation\n\nYou are a documentation expert specializing in creating comprehensive, maintainabl"
},
{
"path": "plugins/code-refactoring/.claude-plugin/plugin.json",
"chars": 269,
"preview": "{\n \"name\": \"code-refactoring\",\n \"version\": \"1.2.0\",\n \"description\": \"Code cleanup, refactoring automation, and techni"
},
{
"path": "plugins/code-refactoring/agents/code-reviewer.md",
"chars": 8415,
"preview": "---\nname: code-reviewer\ndescription: Elite code review expert specializing in modern AI-powered code analysis, security "
},
{
"path": "plugins/code-refactoring/agents/legacy-modernizer.md",
"chars": 1217,
"preview": "---\nname: legacy-modernizer\ndescription: Refactor legacy codebases, migrate outdated frameworks, and implement gradual m"
},
{
"path": "plugins/code-refactoring/commands/context-restore.md",
"chars": 5435,
"preview": "# Context Restoration: Advanced Semantic Memory Rehydration\n\n## Role Statement\n\nExpert Context Restoration Specialist fo"
},
{
"path": "plugins/code-refactoring/commands/refactor-clean.md",
"chars": 22858,
"preview": "# Refactor and Clean Code\n\nYou are a code refactoring expert specializing in clean code principles, SOLID design pattern"
},
{
"path": "plugins/code-refactoring/commands/tech-debt.md",
"chars": 9500,
"preview": "# Technical Debt Analysis and Remediation\n\nYou are a technical debt expert specializing in identifying, quantifying, and"
},
{
"path": "plugins/codebase-cleanup/.claude-plugin/plugin.json",
"chars": 254,
"preview": "{\n \"name\": \"codebase-cleanup\",\n \"version\": \"1.2.0\",\n \"description\": \"Technical debt reduction, dependency updates, an"
},
{
"path": "plugins/codebase-cleanup/agents/code-reviewer.md",
"chars": 8415,
"preview": "---\nname: code-reviewer\ndescription: Elite code review expert specializing in modern AI-powered code analysis, security "
},
{
"path": "plugins/codebase-cleanup/agents/test-automator.md",
"chars": 10640,
"preview": "---\nname: test-automator\ndescription: Master AI-powered test automation with modern frameworks, self-healing tests, and "
},
{
"path": "plugins/codebase-cleanup/commands/deps-audit.md",
"chars": 24063,
"preview": "# Dependency Audit and Security Analysis\n\nYou are a dependency security expert specializing in vulnerability scanning, l"
},
{
"path": "plugins/codebase-cleanup/commands/refactor-clean.md",
"chars": 22858,
"preview": "# Refactor and Clean Code\n\nYou are a code refactoring expert specializing in clean code principles, SOLID design pattern"
},
{
"path": "plugins/codebase-cleanup/commands/tech-debt.md",
"chars": 9500,
"preview": "# Technical Debt Analysis and Remediation\n\nYou are a technical debt expert specializing in identifying, quantifying, and"
},
{
"path": "plugins/comprehensive-review/.claude-plugin/plugin.json",
"chars": 264,
"preview": "{\n \"name\": \"comprehensive-review\",\n \"version\": \"1.3.0\",\n \"description\": \"Multi-perspective code analysis covering arc"
},
{
"path": "plugins/comprehensive-review/agents/architect-review.md",
"chars": 7760,
"preview": "---\nname: architect-review\ndescription: Master software architect specializing in modern architecture patterns, clean ar"
},
{
"path": "plugins/comprehensive-review/agents/code-reviewer.md",
"chars": 8415,
"preview": "---\nname: code-reviewer\ndescription: Elite code review expert specializing in modern AI-powered code analysis, security "
},
{
"path": "plugins/comprehensive-review/agents/security-auditor.md",
"chars": 9594,
"preview": "---\nname: security-auditor\ndescription: Expert security auditor specializing in DevSecOps, comprehensive cybersecurity, "
},
{
"path": "plugins/comprehensive-review/commands/full-review.md",
"chars": 20062,
"preview": "---\ndescription: \"Orchestrate comprehensive multi-dimensional code review using specialized review agents across archite"
},
{
"path": "plugins/comprehensive-review/commands/pr-enhance.md",
"chars": 19677,
"preview": "# Pull Request Enhancement\n\nYou are a PR optimization expert specializing in creating high-quality pull requests that fa"
},
{
"path": "plugins/conductor/.claude-plugin/plugin.json",
"chars": 329,
"preview": "{\n \"name\": \"conductor\",\n \"version\": \"1.2.1\",\n \"description\": \"Context-Driven Development plugin that transforms Claud"
},
{
"path": "plugins/conductor/README.md",
"chars": 4724,
"preview": "# Conductor - Context-Driven Development Plugin for Claude Code\n\nConductor transforms Claude Code into a project managem"
},
{
"path": "plugins/conductor/agents/conductor-validator.md",
"chars": 6834,
"preview": "---\nname: conductor-validator\ndescription: Validates Conductor project artifacts for completeness, consistency, and corr"
},
{
"path": "plugins/conductor/commands/implement.md",
"chars": 7962,
"preview": "---\ndescription: \"Execute tasks from a track's implementation plan following TDD workflow\"\nargument-hint: \"[track-id] [-"
},
{
"path": "plugins/conductor/commands/manage.md",
"chars": 28906,
"preview": "---\ndescription: \"Manage track lifecycle: archive, restore, delete, rename, and cleanup\"\nargument-hint: \"[--archive | --"
},
{
"path": "plugins/conductor/commands/new-track.md",
"chars": 7780,
"preview": "---\ndescription: \"Create a new track with specification and phased implementation plan\"\nargument-hint: \"<feature|bug|cho"
},
{
"path": "plugins/conductor/commands/revert.md",
"chars": 8717,
"preview": "---\ndescription: \"Git-aware undo by logical work unit (track, phase, or task)\"\nargument-hint: \"[track-id | track-id:phas"
},
{
"path": "plugins/conductor/commands/setup.md",
"chars": 8329,
"preview": "---\ndescription: \"Initialize project with Conductor artifacts (product definition, tech stack, workflow, style guides)\"\n"
},
{
"path": "plugins/conductor/commands/status.md",
"chars": 8985,
"preview": "---\ndescription: \"Display project status, active tracks, and next actions\"\nargument-hint: \"[track-id] [--detailed]\"\n---\n"
},
{
"path": "plugins/conductor/skills/context-driven-development/SKILL.md",
"chars": 11792,
"preview": "---\nname: context-driven-development\ndescription: >-\n Creates and maintains project context artifacts (product.md, tech"
},
{
"path": "plugins/conductor/skills/context-driven-development/references/artifact-templates.md",
"chars": 2891,
"preview": "# Artifact Templates\n\nStarter templates for each Conductor context artifact. Copy and fill in for new projects.\n\n> Contr"
},
{
"path": "plugins/conductor/skills/track-management/SKILL.md",
"chars": 13793,
"preview": "---\nname: track-management\ndescription: Use this skill when creating, managing, or working with Conductor tracks - the l"
},
{
"path": "plugins/conductor/skills/workflow-patterns/SKILL.md",
"chars": 13537,
"preview": "---\nname: workflow-patterns\ndescription: Use this skill when implementing tasks according to Conductor's TDD workflow, h"
},
{
"path": "plugins/conductor/templates/code_styleguides/csharp.md",
"chars": 13583,
"preview": "# C# Style Guide\n\nC# conventions and best practices for .NET development.\n\n## Naming Conventions\n\n### General Rules\n\n```"
},
{
"path": "plugins/conductor/templates/code_styleguides/dart.md",
"chars": 13179,
"preview": "# Dart/Flutter Style Guide\n\nDart language conventions and Flutter-specific patterns.\n\n## Null Safety\n\n### Enable Sound N"
},
{
"path": "plugins/conductor/templates/code_styleguides/general.md",
"chars": 4904,
"preview": "# General Code Style Guide\n\nUniversal coding principles that apply across all languages and frameworks.\n\n## Readability\n"
},
{
"path": "plugins/conductor/templates/code_styleguides/go.md",
"chars": 10647,
"preview": "# Go Style Guide\n\nGo idioms and conventions for clean, maintainable code.\n\n## gofmt and Standard Formatting\n\n### Always "
},
{
"path": "plugins/conductor/templates/code_styleguides/html-css.md",
"chars": 12574,
"preview": "# HTML & CSS Style Guide\n\nWeb standards for semantic markup, maintainable styling, and accessibility.\n\n## Semantic HTML\n"
},
{
"path": "plugins/conductor/templates/code_styleguides/javascript.md",
"chars": 10873,
"preview": "# JavaScript Style Guide\n\nModern JavaScript (ES6+) best practices and conventions.\n\n## ES6+ Features\n\n### Use Modern Syn"
},
{
"path": "plugins/conductor/templates/code_styleguides/python.md",
"chars": 11804,
"preview": "# Python Style Guide\n\nPython conventions following PEP 8 and modern best practices.\n\n## PEP 8 Fundamentals\n\n### Naming C"
},
{
"path": "plugins/conductor/templates/code_styleguides/typescript.md",
"chars": 9049,
"preview": "# TypeScript Style Guide\n\nTypeScript-specific conventions and best practices for type-safe development.\n\n## Strict Mode\n"
},
{
"path": "plugins/conductor/templates/index.md",
"chars": 3200,
"preview": "# Conductor Hub\n\n## Project: {{PROJECT_NAME}}\n\nCentral navigation for all Conductor artifacts and development tracks.\n\n#"
},
{
"path": "plugins/conductor/templates/product-guidelines.md",
"chars": 4554,
"preview": "# Product Guidelines\n\n## Voice & Tone\n\n### Brand Voice\n\n{{BRAND_VOICE_DESCRIPTION}}\n\n### Voice Attributes\n\n- **{{ATTRIBU"
},
{
"path": "plugins/conductor/templates/product.md",
"chars": 1646,
"preview": "# Product Vision\n\n## Product Overview\n\n**Name:** {{PRODUCT_NAME}}\n\n**Tagline:** {{ONE_LINE_DESCRIPTION}}\n\n**Description:"
},
{
"path": "plugins/conductor/templates/tech-stack.md",
"chars": 4356,
"preview": "# Technology Stack\n\n## Frontend\n\n### Framework\n\n**Choice:** {{FRONTEND_FRAMEWORK}}\n**Version:** {{FRONTEND_VERSION}}\n\n**"
},
{
"path": "plugins/conductor/templates/track-metadata.json",
"chars": 199,
"preview": "{\n \"id\": \"\",\n \"type\": \"feature|bug|chore|refactor\",\n \"status\": \"pending|in_progress|completed\",\n \"created_at\": \"\",\n "
}
]
// ... and 413 more files (download for full content)
About this extraction
This page contains the full source code of the wshobson/agents GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 613 files (5.3 MB), approximately 1.4M tokens, and a symbol index with 128 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.