feat: native plugin-install for Codex/Cursor/Gemini + CLAUDE.md→AGENTS.md symlink

Add lean, native plugin-install entry points so each harness's own plugin
manager can install this marketplace (mirroring obra/superpowers) — committing
only small JSON registries, not duplicated skill/agent content trees.

- Codex: committed marketplace registry (.agents/plugins/marketplace.json) +
  per-plugin manifests (plugins/*/.codex-plugin/plugin.json). Entries point at
  source ./plugins/<name>; Codex reads SKILL.md directly. Transformed
  .codex/skills|agents stay gitignored.
- Cursor: commit the existing .cursor-plugin/ marketplace + .cursor/rules/
  (these already point at source plugins/).
- Gemini: gemini-extension.json already committed (contextFileName: AGENTS.md);
  transformed trees stay gitignored (install via clone + make generate).
- OpenCode: unchanged — install via `make install-opencode` (transformed tree
  stays gitignored).
- CLAUDE.md is now a symlink to AGENTS.md; Claude-Code addenda moved to
  docs/harnesses.md.
- CI: new step fails if `make generate-all` drifts from the committed registries.

Net new committed: ~720 KB of manifests (no skill/agent duplication). Adds
round-trip tests for the new registries + the symlink. Docs updated across
README, docs/harnesses.md, ARCHITECTURE.md, CONTRIBUTING.md, GEMINI.md,
docs/authoring.md, and the PR template.
This commit is contained in:
Seth Hobson
2026-05-29 13:02:40 -04:00
parent 05231aa639
commit 608c3840ca
184 changed files with 4138 additions and 93 deletions
+661
View File
@@ -0,0 +1,661 @@
{
"name": "claude-code-workflows",
"owner": {
"name": "Seth Hobson",
"email": "seth@major7apps.com",
"url": "https://github.com/wshobson"
},
"metadata": {
"description": "Production-ready workflow orchestration with 83 marketplace plugins, 191 local specialized agents, and 155 local skills - optimized for granular installation and minimal token usage",
"version": "1.7.1"
},
"plugins": [
{
"name": "accessibility-compliance",
"source": {
"path": "./plugins/accessibility-compliance"
},
"version": "1.2.3",
"description": "WCAG accessibility auditing, compliance validation, UI testing for screen readers, keyboard navigation, and inclusive design"
},
{
"name": "agent-orchestration",
"source": {
"path": "./plugins/agent-orchestration"
},
"version": "1.2.2",
"description": "Multi-agent system optimization, agent improvement workflows, and context management"
},
{
"name": "agent-teams",
"source": {
"path": "./plugins/agent-teams"
},
"version": "1.0.3",
"description": "Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams"
},
{
"name": "api-scaffolding",
"source": {
"path": "./plugins/api-scaffolding"
},
"version": "1.2.3",
"description": "REST and GraphQL API scaffolding, framework selection, backend architecture, and API generation"
},
{
"name": "api-testing-observability",
"source": {
"path": "./plugins/api-testing-observability"
},
"version": "1.2.1",
"description": "API testing automation, request mocking, OpenAPI documentation generation, observability setup, and monitoring"
},
{
"name": "application-performance",
"source": {
"path": "./plugins/application-performance"
},
"version": "1.3.1",
"description": "Application profiling, performance optimization, and observability for frontend and backend systems"
},
{
"name": "arm-cortex-microcontrollers",
"source": {
"path": "./plugins/arm-cortex-microcontrollers"
},
"version": "1.2.1",
"description": "ARM Cortex-M firmware development for Teensy, STM32, nRF52, and SAMD with peripheral drivers and memory safety patterns"
},
{
"name": "backend-api-security",
"source": {
"path": "./plugins/backend-api-security"
},
"version": "1.2.1",
"description": "API security hardening, authentication implementation, authorization patterns, rate limiting, and input validation"
},
{
"name": "backend-development",
"source": {
"path": "./plugins/backend-development"
},
"version": "1.3.2",
"description": "Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development"
},
{
"name": "block-no-verify",
"source": {
"path": "./plugins/block-no-verify"
},
"version": "1.0.1",
"description": "PreToolUse hook that prevents AI agents from using --no-verify, --no-gpg-sign, and other bypass flags that skip git hooks"
},
{
"name": "blockchain-web3",
"source": {
"path": "./plugins/blockchain-web3"
},
"version": "1.2.3",
"description": "Smart contract development with Solidity, DeFi protocol implementation, NFT platforms, and Web3 application architecture"
},
{
"name": "brand-landingpage",
"source": {
"path": "./plugins/brand-landingpage"
},
"version": "1.0.1",
"description": "Guides developers from brand discovery through iterative design to deployment-ready HTML via Stitch."
},
{
"name": "business-analytics",
"source": {
"path": "./plugins/business-analytics"
},
"version": "1.2.3",
"description": "Business metrics analysis, KPI tracking, financial reporting, and data-driven decision making"
},
{
"name": "c4-architecture",
"source": {
"path": "./plugins/c4-architecture"
},
"version": "1.0.1",
"description": "Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation"
},
{
"name": "cicd-automation",
"source": {
"path": "./plugins/cicd-automation"
},
"version": "1.2.3",
"description": "CI/CD pipeline configuration, GitHub Actions/GitLab CI workflow setup, and automated deployment pipeline orchestration"
},
{
"name": "cloud-infrastructure",
"source": {
"path": "./plugins/cloud-infrastructure"
},
"version": "1.3.2",
"description": "Cloud architecture design for AWS/Azure/GCP/OCI, Kubernetes cluster configuration, Terraform infrastructure-as-code, hybrid cloud networking, and multi-cloud cost optimization"
},
{
"name": "code-documentation",
"source": {
"path": "./plugins/code-documentation"
},
"version": "1.2.1",
"description": "Documentation generation, code explanation, and technical writing with automated doc generation and tutorial creation"
},
{
"name": "code-refactoring",
"source": {
"path": "./plugins/code-refactoring"
},
"version": "1.2.1",
"description": "Code cleanup, refactoring automation, and technical debt management with context restoration"
},
{
"name": "codebase-cleanup",
"source": {
"path": "./plugins/codebase-cleanup"
},
"version": "1.2.1",
"description": "Technical debt reduction, dependency updates, and code refactoring automation"
},
{
"name": "comprehensive-review",
"source": {
"path": "./plugins/comprehensive-review"
},
"version": "1.3.1",
"description": "Multi-perspective code analysis covering architecture, security, and best practices"
},
{
"name": "conductor",
"source": {
"path": "./plugins/conductor"
},
"version": "1.2.2",
"description": "Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context \u2192 Spec & Plan \u2192 Implement"
},
{
"name": "content-marketing",
"source": {
"path": "./plugins/content-marketing"
},
"version": "1.2.1",
"description": "Content marketing strategy, web research, and information synthesis for marketing operations"
},
{
"name": "context-management",
"source": {
"path": "./plugins/context-management"
},
"version": "1.2.1",
"description": "Context persistence, restoration, and long-running conversation management"
},
{
"name": "customer-sales-automation",
"source": {
"path": "./plugins/customer-sales-automation"
},
"version": "1.2.1",
"description": "Customer support workflow automation, sales pipeline management, email campaigns, and CRM integration"
},
{
"name": "data-engineering",
"source": {
"path": "./plugins/data-engineering"
},
"version": "1.3.2",
"description": "ETL pipeline construction, data warehouse design, batch processing workflows, and data-driven feature development"
},
{
"name": "data-validation-suite",
"source": {
"path": "./plugins/data-validation-suite"
},
"version": "1.2.1",
"description": "Schema validation, data quality monitoring, streaming validation pipelines, and input validation for backend APIs"
},
{
"name": "database-cloud-optimization",
"source": {
"path": "./plugins/database-cloud-optimization"
},
"version": "1.2.1",
"description": "Database query optimization, cloud cost optimization, and scalability improvements"
},
{
"name": "database-design",
"source": {
"path": "./plugins/database-design"
},
"version": "1.2.1",
"description": "Database architecture, schema design, and SQL optimization for production systems"
},
{
"name": "database-migrations",
"source": {
"path": "./plugins/database-migrations"
},
"version": "1.2.1",
"description": "Database migration automation, observability, and cross-database migration strategies"
},
{
"name": "debugging-toolkit",
"source": {
"path": "./plugins/debugging-toolkit"
},
"version": "1.2.1",
"description": "Interactive debugging, developer experience optimization, and smart debugging workflows"
},
{
"name": "dependency-management",
"source": {
"path": "./plugins/dependency-management"
},
"version": "1.2.1",
"description": "Dependency auditing, version management, and security vulnerability scanning"
},
{
"name": "deployment-strategies",
"source": {
"path": "./plugins/deployment-strategies"
},
"version": "1.2.1",
"description": "Deployment patterns, rollback automation, and infrastructure templates"
},
{
"name": "deployment-validation",
"source": {
"path": "./plugins/deployment-validation"
},
"version": "1.2.1",
"description": "Pre-deployment checks, configuration validation, and deployment readiness assessment"
},
{
"name": "developer-essentials",
"source": {
"path": "./plugins/developer-essentials"
},
"version": "1.0.4",
"description": "Essential developer skills including Git workflows, SQL optimization, error handling, code review, E2E testing, authentication, debugging, and monorepo management"
},
{
"name": "distributed-debugging",
"source": {
"path": "./plugins/distributed-debugging"
},
"version": "1.2.1",
"description": "Distributed system tracing and debugging across microservices"
},
{
"name": "documentation-generation",
"source": {
"path": "./plugins/documentation-generation"
},
"version": "1.2.3",
"description": "OpenAPI specification generation, Mermaid diagram creation, tutorial writing, API reference documentation"
},
{
"name": "documentation-standards",
"source": {
"path": "./plugins/documentation-standards"
},
"version": "1.0.1",
"description": "HADS (Human-AI Document Standard) \u2014 semantic tagging convention for writing documentation that works efficiently for both human readers and AI models. Reduces token consumption and hallucination risk by separating machine-critical facts from human context."
},
{
"name": "dotnet-contribution",
"source": {
"path": "./plugins/dotnet-contribution"
},
"version": "1.0.2",
"description": "Comprehensive .NET backend development with C#, ASP.NET Core, Entity Framework Core, and Dapper for production-grade applications"
},
{
"name": "error-debugging",
"source": {
"path": "./plugins/error-debugging"
},
"version": "1.2.1",
"description": "Error analysis, trace debugging, and multi-agent problem diagnosis"
},
{
"name": "error-diagnostics",
"source": {
"path": "./plugins/error-diagnostics"
},
"version": "1.2.1",
"description": "Error tracing, root cause analysis, and smart debugging for production systems"
},
{
"name": "framework-migration",
"source": {
"path": "./plugins/framework-migration"
},
"version": "1.3.2",
"description": "Framework updates, migration planning, and architectural transformation workflows"
},
{
"name": "frontend-mobile-development",
"source": {
"path": "./plugins/frontend-mobile-development"
},
"version": "1.2.3",
"description": "Frontend UI development and mobile application implementation across platforms"
},
{
"name": "frontend-mobile-security",
"source": {
"path": "./plugins/frontend-mobile-security"
},
"version": "1.2.1",
"description": "XSS prevention, CSRF protection, content security policies, mobile app security, and secure storage patterns"
},
{
"name": "full-stack-orchestration",
"source": {
"path": "./plugins/full-stack-orchestration"
},
"version": "1.3.1",
"description": "End-to-end feature orchestration with testing, security, performance, and deployment"
},
{
"name": "functional-programming",
"source": {
"path": "./plugins/functional-programming"
},
"version": "1.2.1",
"description": "Functional programming with Elixir, OTP patterns, Phoenix framework, and distributed systems"
},
{
"name": "game-development",
"source": {
"path": "./plugins/game-development"
},
"version": "1.2.3",
"description": "Unity game development with C# scripting, Minecraft server plugin development with Bukkit/Spigot APIs"
},
{
"name": "git-pr-workflows",
"source": {
"path": "./plugins/git-pr-workflows"
},
"version": "1.3.1",
"description": "Git workflow automation, pull request enhancement, and team onboarding processes"
},
{
"name": "hr-legal-compliance",
"source": {
"path": "./plugins/hr-legal-compliance"
},
"version": "1.2.3",
"description": "HR policy documentation, legal compliance templates (GDPR/SOC2/HIPAA), employment contracts, and regulatory documentation"
},
{
"name": "incident-response",
"source": {
"path": "./plugins/incident-response"
},
"version": "1.3.2",
"description": "Production incident management, triage workflows, and automated incident resolution"
},
{
"name": "javascript-typescript",
"source": {
"path": "./plugins/javascript-typescript"
},
"version": "1.2.3",
"description": "JavaScript and TypeScript development with ES6+, Node.js, React, and modern web frameworks"
},
{
"name": "julia-development",
"source": {
"path": "./plugins/julia-development"
},
"version": "1.0.1",
"description": "Modern Julia development with Julia 1.10+, package management, scientific computing, high-performance numerical code, and production best practices"
},
{
"name": "jvm-languages",
"source": {
"path": "./plugins/jvm-languages"
},
"version": "1.2.1",
"description": "JVM language development including Java, Scala, and C# with enterprise patterns and frameworks"
},
{
"name": "kubernetes-operations",
"source": {
"path": "./plugins/kubernetes-operations"
},
"version": "1.2.3",
"description": "Kubernetes manifest generation, networking configuration, security policies, observability setup, GitOps workflows, and auto-scaling"
},
{
"name": "llm-application-dev",
"source": {
"path": "./plugins/llm-application-dev"
},
"version": "2.0.6",
"description": "LLM application development with LangGraph, RAG systems, vector search, and AI agent architectures for Claude 4.6 and GPT-5.4"
},
{
"name": "machine-learning-ops",
"source": {
"path": "./plugins/machine-learning-ops"
},
"version": "1.2.2",
"description": "ML model training pipelines, hyperparameter tuning, model deployment automation, experiment tracking, and MLOps workflows"
},
{
"name": "meigen-ai-design",
"source": {
"path": "./plugins/meigen-ai-design"
},
"version": "1.0.8",
"description": "AI image generation with creative workflow orchestration, parallel multi-direction output, prompt engineering, and a 1,300+ curated inspiration library. Requires MeiGen MCP server (supports MeiGen Cloud, local ComfyUI, and OpenAI-compatible APIs)."
},
{
"name": "multi-platform-apps",
"source": {
"path": "./plugins/multi-platform-apps"
},
"version": "1.3.1",
"description": "Cross-platform application development coordinating web, iOS, Android, and desktop implementations"
},
{
"name": "observability-monitoring",
"source": {
"path": "./plugins/observability-monitoring"
},
"version": "1.2.3",
"description": "Metrics collection, logging infrastructure, distributed tracing, SLO implementation, and monitoring dashboards"
},
{
"name": "payment-processing",
"source": {
"path": "./plugins/payment-processing"
},
"version": "1.2.3",
"description": "Payment gateway integration with Stripe, PayPal, checkout flow implementation, subscription billing, and PCI compliance"
},
{
"name": "performance-testing-review",
"source": {
"path": "./plugins/performance-testing-review"
},
"version": "1.2.2",
"description": "Performance analysis, test coverage review, and AI-powered code quality assessment"
},
{
"name": "plugin-eval",
"source": {
"path": "./plugins/plugin-eval"
},
"version": "0.1.1"
},
{
"name": "protect-mcp",
"source": {
"path": "./plugins/protect-mcp"
},
"version": "0.1.1",
"description": "Cedar policy enforcement + Ed25519 signed receipts for every Claude Code tool call. First cryptographic governance plugin \u2014 receipts independently verifiable offline."
},
{
"name": "python-development",
"source": {
"path": "./plugins/python-development"
},
"version": "1.2.3",
"description": "Modern Python development with Python 3.12+, Django, FastAPI, async patterns, and production best practices"
},
{
"name": "quantitative-trading",
"source": {
"path": "./plugins/quantitative-trading"
},
"version": "1.2.3",
"description": "Quantitative analysis, algorithmic trading strategies, financial modeling, portfolio risk management, and backtesting"
},
{
"name": "reverse-engineering",
"source": {
"path": "./plugins/reverse-engineering"
},
"version": "1.0.1",
"description": "Binary reverse engineering, malware analysis, firmware security, and software protection research for authorized security research, CTF competitions, and defensive security"
},
{
"name": "review-agent-governance",
"source": {
"path": "./plugins/review-agent-governance"
},
"version": "0.1.1",
"description": "Require a human approval signal before an AI agent can post PR reviews, comments, merges, or writes to CI config. Cedar-gated, receipt-signed, designed for the Hermes-style failure mode where a review bot posts without oversight."
},
{
"name": "security-compliance",
"source": {
"path": "./plugins/security-compliance"
},
"version": "1.2.1",
"description": "SOC2, HIPAA, and GDPR compliance validation, secrets scanning, compliance checklists, and regulatory documentation"
},
{
"name": "security-scanning",
"source": {
"path": "./plugins/security-scanning"
},
"version": "1.3.2",
"description": "SAST analysis, dependency vulnerability scanning, OWASP Top 10 compliance, container security scanning, and automated security hardening"
},
{
"name": "seo-analysis-monitoring",
"source": {
"path": "./plugins/seo-analysis-monitoring"
},
"version": "1.2.1",
"description": "Content freshness analysis, cannibalization detection, and authority building for SEO"
},
{
"name": "seo-content-creation",
"source": {
"path": "./plugins/seo-content-creation"
},
"version": "1.2.1",
"description": "SEO content writing, planning, and quality auditing with E-E-A-T optimization"
},
{
"name": "seo-technical-optimization",
"source": {
"path": "./plugins/seo-technical-optimization"
},
"version": "1.2.1",
"description": "Technical SEO optimization including meta tags, keywords, structure, and featured snippets"
},
{
"name": "shell-scripting",
"source": {
"path": "./plugins/shell-scripting"
},
"version": "1.2.3",
"description": "Production-grade Bash scripting with defensive programming, POSIX compliance, and comprehensive testing"
},
{
"name": "ship-mate",
"source": {
"path": "./plugins/ship-mate"
},
"version": "1.0.1",
"description": "Your AI development teammate. Turns a story file into a shipped, reviewed, and tested feature via orchestrator \u2192 architect \u2192 developer \u2192 PR reviewer \u2192 QA \u2192 Playwright."
},
{
"name": "signed-audit-trails",
"source": {
"path": "./plugins/signed-audit-trails"
},
"version": "0.1.1",
"description": "Teaching skill: signed audit trails for Claude Code tool calls. Cookbook-style walkthrough of Cedar-gated tool calls with Ed25519 receipts, offline verification, and CI/CD integration. Pairs with the protect-mcp plugin."
},
{
"name": "startup-business-analyst",
"source": {
"path": "./plugins/startup-business-analyst"
},
"version": "1.0.6",
"description": "Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research"
},
{
"name": "systems-programming",
"source": {
"path": "./plugins/systems-programming"
},
"version": "1.2.3",
"description": "Systems programming with Rust, Go, C, and C++ for performance-critical and low-level development"
},
{
"name": "tdd-workflows",
"source": {
"path": "./plugins/tdd-workflows"
},
"version": "1.3.1",
"description": "Test-driven development methodology with red-green-refactor cycles and code review"
},
{
"name": "team-collaboration",
"source": {
"path": "./plugins/team-collaboration"
},
"version": "1.2.1",
"description": "Team workflows, issue management, standup automation, and developer experience optimization"
},
{
"name": "ui-design",
"source": {
"path": "./plugins/ui-design"
},
"version": "1.0.5",
"description": "Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns"
},
{
"name": "unit-testing",
"source": {
"path": "./plugins/unit-testing"
},
"version": "1.2.1",
"description": "Unit and integration test automation for Python and JavaScript with debugging support"
},
{
"name": "web-scripting",
"source": {
"path": "./plugins/web-scripting"
},
"version": "1.2.1",
"description": "Web scripting with PHP and Ruby for web applications, CMS development, and backend services"
}
]
}
+899
View File
@@ -0,0 +1,899 @@
{
"name": "claude-code-workflows",
"owner": {
"name": "Seth Hobson",
"email": "seth@major7apps.com",
"url": "https://github.com/wshobson"
},
"metadata": {
"description": "Production-ready workflow orchestration with 83 marketplace plugins, 191 local specialized agents, and 155 local skills - optimized for granular installation and minimal token usage",
"version": "1.7.1"
},
"plugins": [
{
"name": "accessibility-compliance",
"source": "./plugins/accessibility-compliance",
"version": "1.2.3",
"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"
},
{
"name": "agent-orchestration",
"source": "./plugins/agent-orchestration",
"version": "1.2.2",
"description": "Multi-agent system optimization, agent improvement workflows, and context management",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "agent-teams",
"source": "./plugins/agent-teams",
"version": "1.0.3",
"description": "Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "api-scaffolding",
"source": "./plugins/api-scaffolding",
"version": "1.2.3",
"description": "REST and GraphQL API scaffolding, framework selection, backend architecture, and API generation",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "api-testing-observability",
"source": "./plugins/api-testing-observability",
"version": "1.2.1",
"description": "API testing automation, request mocking, OpenAPI documentation generation, observability setup, and monitoring",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "application-performance",
"source": "./plugins/application-performance",
"version": "1.3.1",
"description": "Application profiling, performance optimization, and observability for frontend and backend systems",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "arm-cortex-microcontrollers",
"source": "./plugins/arm-cortex-microcontrollers",
"version": "1.2.1",
"description": "ARM Cortex-M firmware development for Teensy, STM32, nRF52, and SAMD with peripheral drivers and memory safety patterns",
"author": {
"name": "Ryan Snodgrass",
"email": ""
},
"license": "MIT"
},
{
"name": "backend-api-security",
"source": "./plugins/backend-api-security",
"version": "1.2.1",
"description": "API security hardening, authentication implementation, authorization patterns, rate limiting, and input validation",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "backend-development",
"source": "./plugins/backend-development",
"version": "1.3.2",
"description": "Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "block-no-verify",
"source": "./plugins/block-no-verify",
"version": "1.0.1",
"description": "PreToolUse hook that prevents AI agents from using --no-verify, --no-gpg-sign, and other bypass flags that skip git hooks",
"author": {
"name": "cskwork",
"email": ""
},
"license": "MIT"
},
{
"name": "blockchain-web3",
"source": "./plugins/blockchain-web3",
"version": "1.2.3",
"description": "Smart contract development with Solidity, DeFi protocol implementation, NFT platforms, and Web3 application architecture",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "brand-landingpage",
"source": "./plugins/brand-landingpage",
"version": "1.0.1",
"description": "Guides developers from brand discovery through iterative design to deployment-ready HTML via Stitch.",
"author": {
"name": "Travis D. Elliott",
"email": ""
},
"license": "MIT"
},
{
"name": "business-analytics",
"source": "./plugins/business-analytics",
"version": "1.2.3",
"description": "Business metrics analysis, KPI tracking, financial reporting, and data-driven decision making",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "c4-architecture",
"source": "./plugins/c4-architecture",
"version": "1.0.1",
"description": "Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "cicd-automation",
"source": "./plugins/cicd-automation",
"version": "1.2.3",
"description": "CI/CD pipeline configuration, GitHub Actions/GitLab CI workflow setup, and automated deployment pipeline orchestration",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "cloud-infrastructure",
"source": "./plugins/cloud-infrastructure",
"version": "1.3.2",
"description": "Cloud architecture design for AWS/Azure/GCP/OCI, Kubernetes cluster configuration, Terraform infrastructure-as-code, hybrid cloud networking, and multi-cloud cost optimization",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "code-documentation",
"source": "./plugins/code-documentation",
"version": "1.2.1",
"description": "Documentation generation, code explanation, and technical writing with automated doc generation and tutorial creation",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "code-refactoring",
"source": "./plugins/code-refactoring",
"version": "1.2.1",
"description": "Code cleanup, refactoring automation, and technical debt management with context restoration",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "codebase-cleanup",
"source": "./plugins/codebase-cleanup",
"version": "1.2.1",
"description": "Technical debt reduction, dependency updates, and code refactoring automation",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "comprehensive-review",
"source": "./plugins/comprehensive-review",
"version": "1.3.1",
"description": "Multi-perspective code analysis covering architecture, security, and best practices",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "conductor",
"source": "./plugins/conductor",
"version": "1.2.2",
"description": "Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context \u2192 Spec & Plan \u2192 Implement",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "Apache-2.0"
},
{
"name": "content-marketing",
"source": "./plugins/content-marketing",
"version": "1.2.1",
"description": "Content marketing strategy, web research, and information synthesis for marketing operations",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "context-management",
"source": "./plugins/context-management",
"version": "1.2.1",
"description": "Context persistence, restoration, and long-running conversation management",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "customer-sales-automation",
"source": "./plugins/customer-sales-automation",
"version": "1.2.1",
"description": "Customer support workflow automation, sales pipeline management, email campaigns, and CRM integration",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "data-engineering",
"source": "./plugins/data-engineering",
"version": "1.3.2",
"description": "ETL pipeline construction, data warehouse design, batch processing workflows, and data-driven feature development",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "data-validation-suite",
"source": "./plugins/data-validation-suite",
"version": "1.2.1",
"description": "Schema validation, data quality monitoring, streaming validation pipelines, and input validation for backend APIs",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "database-cloud-optimization",
"source": "./plugins/database-cloud-optimization",
"version": "1.2.1",
"description": "Database query optimization, cloud cost optimization, and scalability improvements",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "database-design",
"source": "./plugins/database-design",
"version": "1.2.1",
"description": "Database architecture, schema design, and SQL optimization for production systems",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "database-migrations",
"source": "./plugins/database-migrations",
"version": "1.2.1",
"description": "Database migration automation, observability, and cross-database migration strategies",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "debugging-toolkit",
"source": "./plugins/debugging-toolkit",
"version": "1.2.1",
"description": "Interactive debugging, developer experience optimization, and smart debugging workflows",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "dependency-management",
"source": "./plugins/dependency-management",
"version": "1.2.1",
"description": "Dependency auditing, version management, and security vulnerability scanning",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "deployment-strategies",
"source": "./plugins/deployment-strategies",
"version": "1.2.1",
"description": "Deployment patterns, rollback automation, and infrastructure templates",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "deployment-validation",
"source": "./plugins/deployment-validation",
"version": "1.2.1",
"description": "Pre-deployment checks, configuration validation, and deployment readiness assessment",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "developer-essentials",
"source": "./plugins/developer-essentials",
"version": "1.0.4",
"description": "Essential developer skills including Git workflows, SQL optimization, error handling, code review, E2E testing, authentication, debugging, and monorepo management",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "distributed-debugging",
"source": "./plugins/distributed-debugging",
"version": "1.2.1",
"description": "Distributed system tracing and debugging across microservices",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "documentation-generation",
"source": "./plugins/documentation-generation",
"version": "1.2.3",
"description": "OpenAPI specification generation, Mermaid diagram creation, tutorial writing, API reference documentation",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "documentation-standards",
"source": "./plugins/documentation-standards",
"version": "1.0.1",
"description": "HADS (Human-AI Document Standard) \u2014 semantic tagging convention for writing documentation that works efficiently for both human readers and AI models. Reduces token consumption and hallucination risk by separating machine-critical facts from human context.",
"author": {
"name": "Niksa Barlovic",
"email": "catcam@gmail.com"
},
"license": "MIT"
},
{
"name": "dotnet-contribution",
"source": "./plugins/dotnet-contribution",
"version": "1.0.2",
"description": "Comprehensive .NET backend development with C#, ASP.NET Core, Entity Framework Core, and Dapper for production-grade applications",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "error-debugging",
"source": "./plugins/error-debugging",
"version": "1.2.1",
"description": "Error analysis, trace debugging, and multi-agent problem diagnosis",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "error-diagnostics",
"source": "./plugins/error-diagnostics",
"version": "1.2.1",
"description": "Error tracing, root cause analysis, and smart debugging for production systems",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "framework-migration",
"source": "./plugins/framework-migration",
"version": "1.3.2",
"description": "Framework updates, migration planning, and architectural transformation workflows",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "frontend-mobile-development",
"source": "./plugins/frontend-mobile-development",
"version": "1.2.3",
"description": "Frontend UI development and mobile application implementation across platforms",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "frontend-mobile-security",
"source": "./plugins/frontend-mobile-security",
"version": "1.2.1",
"description": "XSS prevention, CSRF protection, content security policies, mobile app security, and secure storage patterns",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "full-stack-orchestration",
"source": "./plugins/full-stack-orchestration",
"version": "1.3.1",
"description": "End-to-end feature orchestration with testing, security, performance, and deployment",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "functional-programming",
"source": "./plugins/functional-programming",
"version": "1.2.1",
"description": "Functional programming with Elixir, OTP patterns, Phoenix framework, and distributed systems",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "game-development",
"source": "./plugins/game-development",
"version": "1.2.3",
"description": "Unity game development with C# scripting, Minecraft server plugin development with Bukkit/Spigot APIs",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "git-pr-workflows",
"source": "./plugins/git-pr-workflows",
"version": "1.3.1",
"description": "Git workflow automation, pull request enhancement, and team onboarding processes",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "hr-legal-compliance",
"source": "./plugins/hr-legal-compliance",
"version": "1.2.3",
"description": "HR policy documentation, legal compliance templates (GDPR/SOC2/HIPAA), employment contracts, and regulatory documentation",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "incident-response",
"source": "./plugins/incident-response",
"version": "1.3.2",
"description": "Production incident management, triage workflows, and automated incident resolution",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "javascript-typescript",
"source": "./plugins/javascript-typescript",
"version": "1.2.3",
"description": "JavaScript and TypeScript development with ES6+, Node.js, React, and modern web frameworks",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "julia-development",
"source": "./plugins/julia-development",
"version": "1.0.1",
"description": "Modern Julia development with Julia 1.10+, package management, scientific computing, high-performance numerical code, and production best practices",
"author": {
"name": "Community Contribution",
"email": ""
},
"license": "MIT"
},
{
"name": "jvm-languages",
"source": "./plugins/jvm-languages",
"version": "1.2.1",
"description": "JVM language development including Java, Scala, and C# with enterprise patterns and frameworks",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "kubernetes-operations",
"source": "./plugins/kubernetes-operations",
"version": "1.2.3",
"description": "Kubernetes manifest generation, networking configuration, security policies, observability setup, GitOps workflows, and auto-scaling",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "llm-application-dev",
"source": "./plugins/llm-application-dev",
"version": "2.0.6",
"description": "LLM application development with LangGraph, RAG systems, vector search, and AI agent architectures for Claude 4.6 and GPT-5.4",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "machine-learning-ops",
"source": "./plugins/machine-learning-ops",
"version": "1.2.2",
"description": "ML model training pipelines, hyperparameter tuning, model deployment automation, experiment tracking, and MLOps workflows",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "meigen-ai-design",
"source": "./plugins/meigen-ai-design",
"version": "1.0.8",
"description": "AI image generation with creative workflow orchestration, parallel multi-direction output, prompt engineering, and a 1,300+ curated inspiration library. Requires MeiGen MCP server (supports MeiGen Cloud, local ComfyUI, and OpenAI-compatible APIs).",
"author": {
"name": "MeiGen",
"email": ""
},
"license": "MIT"
},
{
"name": "multi-platform-apps",
"source": "./plugins/multi-platform-apps",
"version": "1.3.1",
"description": "Cross-platform application development coordinating web, iOS, Android, and desktop implementations",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "observability-monitoring",
"source": "./plugins/observability-monitoring",
"version": "1.2.3",
"description": "Metrics collection, logging infrastructure, distributed tracing, SLO implementation, and monitoring dashboards",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "payment-processing",
"source": "./plugins/payment-processing",
"version": "1.2.3",
"description": "Payment gateway integration with Stripe, PayPal, checkout flow implementation, subscription billing, and PCI compliance",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "performance-testing-review",
"source": "./plugins/performance-testing-review",
"version": "1.2.2",
"description": "Performance analysis, test coverage review, and AI-powered code quality assessment",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "plugin-eval",
"source": "./plugins/plugin-eval",
"version": "0.1.1"
},
{
"name": "protect-mcp",
"source": "./plugins/protect-mcp",
"version": "0.1.1",
"description": "Cedar policy enforcement + Ed25519 signed receipts for every Claude Code tool call. First cryptographic governance plugin \u2014 receipts independently verifiable offline.",
"author": {
"name": "Tom Farley",
"email": "tommy@scopeblind.com"
},
"license": "MIT"
},
{
"name": "python-development",
"source": "./plugins/python-development",
"version": "1.2.3",
"description": "Modern Python development with Python 3.12+, Django, FastAPI, async patterns, and production best practices",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "quantitative-trading",
"source": "./plugins/quantitative-trading",
"version": "1.2.3",
"description": "Quantitative analysis, algorithmic trading strategies, financial modeling, portfolio risk management, and backtesting",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "reverse-engineering",
"source": "./plugins/reverse-engineering",
"version": "1.0.1",
"description": "Binary reverse engineering, malware analysis, firmware security, and software protection research for authorized security research, CTF competitions, and defensive security",
"author": {
"name": "D\u00e1vid Balatoni",
"email": ""
},
"license": "MIT"
},
{
"name": "review-agent-governance",
"source": "./plugins/review-agent-governance",
"version": "0.1.1",
"description": "Require a human approval signal before an AI agent can post PR reviews, comments, merges, or writes to CI config. Cedar-gated, receipt-signed, designed for the Hermes-style failure mode where a review bot posts without oversight.",
"author": {
"name": "Tom Farley",
"email": "tommy@scopeblind.com"
},
"license": "MIT"
},
{
"name": "security-compliance",
"source": "./plugins/security-compliance",
"version": "1.2.1",
"description": "SOC2, HIPAA, and GDPR compliance validation, secrets scanning, compliance checklists, and regulatory documentation",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "security-scanning",
"source": "./plugins/security-scanning",
"version": "1.3.2",
"description": "SAST analysis, dependency vulnerability scanning, OWASP Top 10 compliance, container security scanning, and automated security hardening",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "seo-analysis-monitoring",
"source": "./plugins/seo-analysis-monitoring",
"version": "1.2.1",
"description": "Content freshness analysis, cannibalization detection, and authority building for SEO",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "seo-content-creation",
"source": "./plugins/seo-content-creation",
"version": "1.2.1",
"description": "SEO content writing, planning, and quality auditing with E-E-A-T optimization",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "seo-technical-optimization",
"source": "./plugins/seo-technical-optimization",
"version": "1.2.1",
"description": "Technical SEO optimization including meta tags, keywords, structure, and featured snippets",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "shell-scripting",
"source": "./plugins/shell-scripting",
"version": "1.2.3",
"description": "Production-grade Bash scripting with defensive programming, POSIX compliance, and comprehensive testing",
"author": {
"name": "Ryan Snodgrass",
"email": ""
},
"license": "MIT"
},
{
"name": "ship-mate",
"source": "./plugins/ship-mate",
"version": "1.0.1",
"description": "Your AI development teammate. Turns a story file into a shipped, reviewed, and tested feature via orchestrator \u2192 architect \u2192 developer \u2192 PR reviewer \u2192 QA \u2192 Playwright.",
"author": {
"name": "Pranay Yadav",
"email": "pranayyadav08@gmail.com"
},
"license": "MIT"
},
{
"name": "signed-audit-trails",
"source": "./plugins/signed-audit-trails",
"version": "0.1.1",
"description": "Teaching skill: signed audit trails for Claude Code tool calls. Cookbook-style walkthrough of Cedar-gated tool calls with Ed25519 receipts, offline verification, and CI/CD integration. Pairs with the protect-mcp plugin.",
"author": {
"name": "Tom Farley",
"email": "tommy@scopeblind.com"
},
"license": "MIT"
},
{
"name": "startup-business-analyst",
"source": "./plugins/startup-business-analyst",
"version": "1.0.6",
"description": "Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "systems-programming",
"source": "./plugins/systems-programming",
"version": "1.2.3",
"description": "Systems programming with Rust, Go, C, and C++ for performance-critical and low-level development",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "tdd-workflows",
"source": "./plugins/tdd-workflows",
"version": "1.3.1",
"description": "Test-driven development methodology with red-green-refactor cycles and code review",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "team-collaboration",
"source": "./plugins/team-collaboration",
"version": "1.2.1",
"description": "Team workflows, issue management, standup automation, and developer experience optimization",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "ui-design",
"source": "./plugins/ui-design",
"version": "1.0.5",
"description": "Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "unit-testing",
"source": "./plugins/unit-testing",
"version": "1.2.1",
"description": "Unit and integration test automation for Python and JavaScript with debugging support",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
},
{
"name": "web-scripting",
"source": "./plugins/web-scripting",
"version": "1.2.1",
"description": "Web scripting with PHP and Ruby for web applications, CMS development, and backend services",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
]
}
+12
View File
@@ -0,0 +1,12 @@
{
"name": "claude-code-workflows",
"displayName": "Production-ready workflow orchestration with 83 marketplace plugins, 191 local specialized agents, and 155 local skills - optimized for granular installation and minimal token usage",
"version": "1.7.1",
"description": "Production-ready workflow orchestration with 83 marketplace plugins, 191 local specialized agents, and 155 local skills - optimized for granular installation and minimal token usage",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"homepage": "https://github.com/wshobson",
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "accessibility-compliance",
"displayName": "Accessibility Compliance",
"version": "1.2.3",
"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"
}
@@ -0,0 +1,11 @@
{
"name": "agent-orchestration",
"displayName": "Agent Orchestration",
"version": "1.2.2",
"description": "Multi-agent system optimization, agent improvement workflows, and context management",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
+11
View File
@@ -0,0 +1,11 @@
{
"name": "agent-teams",
"displayName": "Agent Teams",
"version": "1.0.3",
"description": "Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "api-scaffolding",
"displayName": "Api Scaffolding",
"version": "1.2.3",
"description": "REST and GraphQL API scaffolding, framework selection, backend architecture, and API generation",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "api-testing-observability",
"displayName": "Api Testing Observability",
"version": "1.2.1",
"description": "API testing automation, request mocking, OpenAPI documentation generation, observability setup, and monitoring",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "application-performance",
"displayName": "Application Performance",
"version": "1.3.1",
"description": "Application profiling, performance optimization, and observability for frontend and backend systems",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "arm-cortex-microcontrollers",
"displayName": "Arm Cortex Microcontrollers",
"version": "1.2.1",
"description": "ARM Cortex-M firmware development for Teensy, STM32, nRF52, and SAMD with peripheral drivers and memory safety patterns",
"author": {
"name": "Ryan Snodgrass",
"email": ""
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "backend-api-security",
"displayName": "Backend Api Security",
"version": "1.2.1",
"description": "API security hardening, authentication implementation, authorization patterns, rate limiting, and input validation",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "backend-development",
"displayName": "Backend Development",
"version": "1.3.2",
"description": "Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "block-no-verify",
"displayName": "Block No Verify",
"version": "1.0.1",
"description": "PreToolUse hook that prevents AI agents from using --no-verify, --no-gpg-sign, and other bypass flags that skip git hooks",
"author": {
"name": "cskwork",
"email": ""
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "blockchain-web3",
"displayName": "Blockchain Web3",
"version": "1.2.3",
"description": "Smart contract development with Solidity, DeFi protocol implementation, NFT platforms, and Web3 application architecture",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "brand-landingpage",
"displayName": "Brand Landingpage",
"version": "1.0.1",
"description": "Guides developers from brand discovery through iterative design to deployment-ready HTML via Stitch.",
"author": {
"name": "Travis D. Elliott",
"email": ""
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "business-analytics",
"displayName": "Business Analytics",
"version": "1.2.3",
"description": "Business metrics analysis, KPI tracking, financial reporting, and data-driven decision making",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "c4-architecture",
"displayName": "C4 Architecture",
"version": "1.0.1",
"description": "Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "cicd-automation",
"displayName": "Cicd Automation",
"version": "1.2.3",
"description": "CI/CD pipeline configuration, GitHub Actions/GitLab CI workflow setup, and automated deployment pipeline orchestration",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "cloud-infrastructure",
"displayName": "Cloud Infrastructure",
"version": "1.3.2",
"description": "Cloud architecture design for AWS/Azure/GCP/OCI, Kubernetes cluster configuration, Terraform infrastructure-as-code, hybrid cloud networking, and multi-cloud cost optimization",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "code-documentation",
"displayName": "Code Documentation",
"version": "1.2.1",
"description": "Documentation generation, code explanation, and technical writing with automated doc generation and tutorial creation",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "code-refactoring",
"displayName": "Code Refactoring",
"version": "1.2.1",
"description": "Code cleanup, refactoring automation, and technical debt management with context restoration",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "codebase-cleanup",
"displayName": "Codebase Cleanup",
"version": "1.2.1",
"description": "Technical debt reduction, dependency updates, and code refactoring automation",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "comprehensive-review",
"displayName": "Comprehensive Review",
"version": "1.3.1",
"description": "Multi-perspective code analysis covering architecture, security, and best practices",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
+11
View File
@@ -0,0 +1,11 @@
{
"name": "conductor",
"displayName": "Conductor",
"version": "1.2.2",
"description": "Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context \u2192 Spec & Plan \u2192 Implement",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "Apache-2.0"
}
@@ -0,0 +1,11 @@
{
"name": "content-marketing",
"displayName": "Content Marketing",
"version": "1.2.1",
"description": "Content marketing strategy, web research, and information synthesis for marketing operations",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "context-management",
"displayName": "Context Management",
"version": "1.2.1",
"description": "Context persistence, restoration, and long-running conversation management",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "customer-sales-automation",
"displayName": "Customer Sales Automation",
"version": "1.2.1",
"description": "Customer support workflow automation, sales pipeline management, email campaigns, and CRM integration",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "data-engineering",
"displayName": "Data Engineering",
"version": "1.3.2",
"description": "ETL pipeline construction, data warehouse design, batch processing workflows, and data-driven feature development",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "data-validation-suite",
"displayName": "Data Validation Suite",
"version": "1.2.1",
"description": "Schema validation, data quality monitoring, streaming validation pipelines, and input validation for backend APIs",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "database-cloud-optimization",
"displayName": "Database Cloud Optimization",
"version": "1.2.1",
"description": "Database query optimization, cloud cost optimization, and scalability improvements",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "database-design",
"displayName": "Database Design",
"version": "1.2.1",
"description": "Database architecture, schema design, and SQL optimization for production systems",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "database-migrations",
"displayName": "Database Migrations",
"version": "1.2.1",
"description": "Database migration automation, observability, and cross-database migration strategies",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "debugging-toolkit",
"displayName": "Debugging Toolkit",
"version": "1.2.1",
"description": "Interactive debugging, developer experience optimization, and smart debugging workflows",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "dependency-management",
"displayName": "Dependency Management",
"version": "1.2.1",
"description": "Dependency auditing, version management, and security vulnerability scanning",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "deployment-strategies",
"displayName": "Deployment Strategies",
"version": "1.2.1",
"description": "Deployment patterns, rollback automation, and infrastructure templates",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "deployment-validation",
"displayName": "Deployment Validation",
"version": "1.2.1",
"description": "Pre-deployment checks, configuration validation, and deployment readiness assessment",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "developer-essentials",
"displayName": "Developer Essentials",
"version": "1.0.4",
"description": "Essential developer skills including Git workflows, SQL optimization, error handling, code review, E2E testing, authentication, debugging, and monorepo management",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "distributed-debugging",
"displayName": "Distributed Debugging",
"version": "1.2.1",
"description": "Distributed system tracing and debugging across microservices",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "documentation-generation",
"displayName": "Documentation Generation",
"version": "1.2.3",
"description": "OpenAPI specification generation, Mermaid diagram creation, tutorial writing, API reference documentation",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "documentation-standards",
"displayName": "Documentation Standards",
"version": "1.0.1",
"description": "HADS (Human-AI Document Standard) \u2014 semantic tagging convention for writing documentation that works efficiently for both human readers and AI models. Reduces token consumption and hallucination risk by separating machine-critical facts from human context.",
"author": {
"name": "Niksa Barlovic",
"email": "catcam@gmail.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "dotnet-contribution",
"displayName": "Dotnet Contribution",
"version": "1.0.2",
"description": "Comprehensive .NET backend development with C#, ASP.NET Core, Entity Framework Core, and Dapper for production-grade applications",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "error-debugging",
"displayName": "Error Debugging",
"version": "1.2.1",
"description": "Error analysis, trace debugging, and multi-agent problem diagnosis",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "error-diagnostics",
"displayName": "Error Diagnostics",
"version": "1.2.1",
"description": "Error tracing, root cause analysis, and smart debugging for production systems",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "framework-migration",
"displayName": "Framework Migration",
"version": "1.3.2",
"description": "Framework updates, migration planning, and architectural transformation workflows",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "frontend-mobile-development",
"displayName": "Frontend Mobile Development",
"version": "1.2.3",
"description": "Frontend UI development and mobile application implementation across platforms",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "frontend-mobile-security",
"displayName": "Frontend Mobile Security",
"version": "1.2.1",
"description": "XSS prevention, CSRF protection, content security policies, mobile app security, and secure storage patterns",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "full-stack-orchestration",
"displayName": "Full Stack Orchestration",
"version": "1.3.1",
"description": "End-to-end feature orchestration with testing, security, performance, and deployment",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "functional-programming",
"displayName": "Functional Programming",
"version": "1.2.1",
"description": "Functional programming with Elixir, OTP patterns, Phoenix framework, and distributed systems",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "game-development",
"displayName": "Game Development",
"version": "1.2.3",
"description": "Unity game development with C# scripting, Minecraft server plugin development with Bukkit/Spigot APIs",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "git-pr-workflows",
"displayName": "Git Pr Workflows",
"version": "1.3.1",
"description": "Git workflow automation, pull request enhancement, and team onboarding processes",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "hr-legal-compliance",
"displayName": "Hr Legal Compliance",
"version": "1.2.3",
"description": "HR policy documentation, legal compliance templates (GDPR/SOC2/HIPAA), employment contracts, and regulatory documentation",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "incident-response",
"displayName": "Incident Response",
"version": "1.3.2",
"description": "Production incident management, triage workflows, and automated incident resolution",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "javascript-typescript",
"displayName": "Javascript Typescript",
"version": "1.2.3",
"description": "JavaScript and TypeScript development with ES6+, Node.js, React, and modern web frameworks",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "julia-development",
"displayName": "Julia Development",
"version": "1.0.1",
"description": "Modern Julia development with Julia 1.10+, package management, scientific computing, high-performance numerical code, and production best practices",
"author": {
"name": "Community Contribution",
"email": ""
},
"license": "MIT"
}
+11
View File
@@ -0,0 +1,11 @@
{
"name": "jvm-languages",
"displayName": "Jvm Languages",
"version": "1.2.1",
"description": "JVM language development including Java, Scala, and C# with enterprise patterns and frameworks",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "kubernetes-operations",
"displayName": "Kubernetes Operations",
"version": "1.2.3",
"description": "Kubernetes manifest generation, networking configuration, security policies, observability setup, GitOps workflows, and auto-scaling",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "llm-application-dev",
"displayName": "Llm Application Dev",
"version": "2.0.6",
"description": "LLM application development with LangGraph, RAG systems, vector search, and AI agent architectures for Claude 4.6 and GPT-5.4",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "machine-learning-ops",
"displayName": "Machine Learning Ops",
"version": "1.2.2",
"description": "ML model training pipelines, hyperparameter tuning, model deployment automation, experiment tracking, and MLOps workflows",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "meigen-ai-design",
"displayName": "Meigen Ai Design",
"version": "1.0.8",
"description": "AI image generation with creative workflow orchestration, parallel multi-direction output, prompt engineering, and a 1,300+ curated inspiration library. Requires MeiGen MCP server (supports MeiGen Cloud, local ComfyUI, and OpenAI-compatible APIs).",
"author": {
"name": "MeiGen",
"email": ""
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "multi-platform-apps",
"displayName": "Multi Platform Apps",
"version": "1.3.1",
"description": "Cross-platform application development coordinating web, iOS, Android, and desktop implementations",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "observability-monitoring",
"displayName": "Observability Monitoring",
"version": "1.2.3",
"description": "Metrics collection, logging infrastructure, distributed tracing, SLO implementation, and monitoring dashboards",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "payment-processing",
"displayName": "Payment Processing",
"version": "1.2.3",
"description": "Payment gateway integration with Stripe, PayPal, checkout flow implementation, subscription billing, and PCI compliance",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "performance-testing-review",
"displayName": "Performance Testing Review",
"version": "1.2.2",
"description": "Performance analysis, test coverage review, and AI-powered code quality assessment",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
+5
View File
@@ -0,0 +1,5 @@
{
"name": "plugin-eval",
"displayName": "Plugin Eval",
"version": "0.1.1"
}
+11
View File
@@ -0,0 +1,11 @@
{
"name": "protect-mcp",
"displayName": "Protect Mcp",
"version": "0.1.1",
"description": "Cedar policy enforcement + Ed25519 signed receipts for every Claude Code tool call. First cryptographic governance plugin \u2014 receipts independently verifiable offline.",
"author": {
"name": "Tom Farley",
"email": "tommy@scopeblind.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "python-development",
"displayName": "Python Development",
"version": "1.2.3",
"description": "Modern Python development with Python 3.12+, Django, FastAPI, async patterns, and production best practices",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "quantitative-trading",
"displayName": "Quantitative Trading",
"version": "1.2.3",
"description": "Quantitative analysis, algorithmic trading strategies, financial modeling, portfolio risk management, and backtesting",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "reverse-engineering",
"displayName": "Reverse Engineering",
"version": "1.0.1",
"description": "Binary reverse engineering, malware analysis, firmware security, and software protection research for authorized security research, CTF competitions, and defensive security",
"author": {
"name": "D\u00e1vid Balatoni",
"email": ""
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "review-agent-governance",
"displayName": "Review Agent Governance",
"version": "0.1.1",
"description": "Require a human approval signal before an AI agent can post PR reviews, comments, merges, or writes to CI config. Cedar-gated, receipt-signed, designed for the Hermes-style failure mode where a review bot posts without oversight.",
"author": {
"name": "Tom Farley",
"email": "tommy@scopeblind.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "security-compliance",
"displayName": "Security Compliance",
"version": "1.2.1",
"description": "SOC2, HIPAA, and GDPR compliance validation, secrets scanning, compliance checklists, and regulatory documentation",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "security-scanning",
"displayName": "Security Scanning",
"version": "1.3.2",
"description": "SAST analysis, dependency vulnerability scanning, OWASP Top 10 compliance, container security scanning, and automated security hardening",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "seo-analysis-monitoring",
"displayName": "Seo Analysis Monitoring",
"version": "1.2.1",
"description": "Content freshness analysis, cannibalization detection, and authority building for SEO",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "seo-content-creation",
"displayName": "Seo Content Creation",
"version": "1.2.1",
"description": "SEO content writing, planning, and quality auditing with E-E-A-T optimization",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "seo-technical-optimization",
"displayName": "Seo Technical Optimization",
"version": "1.2.1",
"description": "Technical SEO optimization including meta tags, keywords, structure, and featured snippets",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "shell-scripting",
"displayName": "Shell Scripting",
"version": "1.2.3",
"description": "Production-grade Bash scripting with defensive programming, POSIX compliance, and comprehensive testing",
"author": {
"name": "Ryan Snodgrass",
"email": ""
},
"license": "MIT"
}
+11
View File
@@ -0,0 +1,11 @@
{
"name": "ship-mate",
"displayName": "Ship Mate",
"version": "1.0.1",
"description": "Your AI development teammate. Turns a story file into a shipped, reviewed, and tested feature via orchestrator \u2192 architect \u2192 developer \u2192 PR reviewer \u2192 QA \u2192 Playwright.",
"author": {
"name": "Pranay Yadav",
"email": "pranayyadav08@gmail.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "signed-audit-trails",
"displayName": "Signed Audit Trails",
"version": "0.1.1",
"description": "Teaching skill: signed audit trails for Claude Code tool calls. Cookbook-style walkthrough of Cedar-gated tool calls with Ed25519 receipts, offline verification, and CI/CD integration. Pairs with the protect-mcp plugin.",
"author": {
"name": "Tom Farley",
"email": "tommy@scopeblind.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "startup-business-analyst",
"displayName": "Startup Business Analyst",
"version": "1.0.6",
"description": "Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "systems-programming",
"displayName": "Systems Programming",
"version": "1.2.3",
"description": "Systems programming with Rust, Go, C, and C++ for performance-critical and low-level development",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
+11
View File
@@ -0,0 +1,11 @@
{
"name": "tdd-workflows",
"displayName": "Tdd Workflows",
"version": "1.3.1",
"description": "Test-driven development methodology with red-green-refactor cycles and code review",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
@@ -0,0 +1,11 @@
{
"name": "team-collaboration",
"displayName": "Team Collaboration",
"version": "1.2.1",
"description": "Team workflows, issue management, standup automation, and developer experience optimization",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
+11
View File
@@ -0,0 +1,11 @@
{
"name": "ui-design",
"displayName": "Ui Design",
"version": "1.0.5",
"description": "Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
+11
View File
@@ -0,0 +1,11 @@
{
"name": "unit-testing",
"displayName": "Unit Testing",
"version": "1.2.1",
"description": "Unit and integration test automation for Python and JavaScript with debugging support",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
+11
View File
@@ -0,0 +1,11 @@
{
"name": "web-scripting",
"displayName": "Web Scripting",
"version": "1.2.1",
"description": "Web scripting with PHP and Ruby for web applications, CMS development, and backend services",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}
+22
View File
@@ -0,0 +1,22 @@
---
description: claude-agents marketplace project conventions
alwaysApply: true
---
# claude-agents conventions
This is a multi-harness plugin marketplace. Source lives under `plugins/`; per-harness
artifacts (`.codex/`, `.cursor-plugin/`, `.opencode/`, `commands/`) are generated.
- Don't hand-edit anything under `.codex/`, `.cursor-plugin/`, `.opencode/`, or top-level `commands/`, `agents/`, `skills/` — regenerate via `make generate HARNESS=<x>`.
- Python tooling: `uv` (package manager), `ruff` (lint/format), `ty` (type check). Do not use pip/mypy/black.
- Plugin files: `plugins/<name>/{.claude-plugin/plugin.json, agents/*.md, skills/<name>/SKILL.md, commands/*.md}`. Auto-discovered.
- Cursor reads `.claude/skills/` and `.claude/agents/` directly — no separate `.cursor/skills/` is generated.
## Never
- Never commit secrets or hardcode credentials.
- Never modify `.claude-plugin/marketplace.json` from inside a plugin PR — it's the registry.
- Never run destructive git operations (force-push, reset --hard, branch -D) without explicit ask.
See `docs/authoring.md` for the portable-content style guide.
+16
View File
@@ -0,0 +1,16 @@
---
description: Python tooling and dependency conventions for plugin-eval and tools/
globs: ["**/*.py", "**/pyproject.toml", "**/uv.lock"]
---
# Python tooling
This project uses the Astral Rust toolchain:
- **uv** for package management. Run `uv run <cmd>` to execute inside the venv, `uv add <pkg>` to install.
- **ruff** for linting and formatting. `uv run ruff check .` / `uv run ruff format .`.
- **ty** for type checking. `uv run ty check .`.
Do not use `pip`, `mypy`, or `black`. Do not edit `requirements.txt` for Python deps — those belong in `pyproject.toml`.
Python ≥ 3.12 is required. Use modern syntax (`X | Y`, `list[T]`, structural pattern matching).
@@ -0,0 +1,24 @@
---
description: Authoring agent, skill, and command markdown for cross-harness portability
globs: ["plugins/*/agents/*.md", "plugins/*/skills/*/SKILL.md", "plugins/*/commands/*.md"]
---
# Authoring portable plugin content
This content ships to Claude Code, Codex CLI, Cursor, OpenCode, and Gemini CLI. The adapter
framework handles per-harness mechanics, but content choices affect portability.
## Frontmatter
- Agents: `name`, `description` (with "Use when…" trigger), `model: opus|sonnet|haiku|inherit`, optional `tools:`, optional `color:`.
- Skills: `name`, `description`. Other Anthropic SKILL.md fields are optional and respected only on Claude Code.
- Commands: `description`, `argument-hint`.
## Body
- Use action verbs, not tool-name vocabulary: prefer *"open the file"* over *"use the Read tool"*. The adapter rewrites a conservative set, but the unrewritten cases bleed through.
- Cap skill body at ~8 KB. Push longer reference material into `skills/<name>/references/` files. Codex will hard-truncate at 8 KB anyway.
- Don't name agents `default`, `worker`, or `explorer` — they collide with Codex built-ins.
- Don't reference `TodoWrite`, the `Task` spawn tool, or hooks as load-bearing — they don't exist in Codex or Cursor.
See `docs/authoring.md` for the full guide.
+4 -2
View File
@@ -1,8 +1,10 @@
<!--
Thanks for the PR. A few quick orientation pointers:
- AGENTS.md is the canonical context file (read by Codex/Cursor/OpenCode; CLAUDE.md
imports it via `@AGENTS.md`; Gemini reads it via `.gemini/settings.json`).
- AGENTS.md is the canonical context file (read by Codex/Cursor/OpenCode; CLAUDE.md is a
symlink to AGENTS.md; Gemini reads it via `.gemini/settings.json`).
- docs/authoring.md is the portable-content style guide.
- If you touched plugin source, run `make generate-all` to refresh the committed
native-install registries (CI gates registry drift).
- CI runs make validate STRICT=1, make garden, make test, make smoke-test, and the
code-quality workflow (ruff/ty/markdownlint).
-->
+13
View File
@@ -178,6 +178,19 @@ jobs:
- name: Generate all harness artifacts
run: make generate-all
- name: Verify committed artifacts are in sync with sources
# Native-install artifacts are committed so the repo installs from a clone.
# Regeneration must produce no diff — if it does, a source change was committed
# without running `make generate-all`. Run it locally and commit the result.
run: |
if [ -n "$(git status --porcelain)" ]; then
echo "::error::Generated artifacts drifted from the committed tree. Run 'make generate-all' and commit the result."
git status --short
git --no-pager diff --stat
exit 1
fi
echo "OK: committed harness artifacts match a fresh 'make generate-all'."
- name: Structural validation (strict)
run: make validate STRICT=1
+23 -14
View File
@@ -25,20 +25,28 @@ node_modules
.claude
.worktrees/
# Generated harness artifacts (all gitignored — regenerate via `make generate HARNESS=<x>`)
# Source-of-truth lives under plugins/. See docs/harnesses.md.
# Generated harness artifacts.
#
# MOST generated output is gitignored — source-of-truth lives only under plugins/.
# Regenerate with `make generate-all`; never hand-edit generated files.
#
# EXCEPTION — small registries committed so Codex + Cursor install natively from a clone
# (no build step). They point at the source plugins/ dirs; no skill/agent trees are
# duplicated. NOT gitignored:
# .cursor-plugin/ Cursor marketplace + per-plugin manifests
# .cursor/ curated Cursor rules
# .agents/plugins/marketplace.json Codex marketplace registry
# plugins/*/.codex-plugin/plugin.json per-plugin Codex manifest (tracked under plugins/)
# Gemini + OpenCode install via clone + `make` (their transformed trees below stay ignored).
#
# AGENTS.md is the committed canonical context file; Codex/Cursor/OpenCode read it
# directly, Claude Code reads it via CLAUDE.md (a symlink to AGENTS.md), and Gemini CLI
# reads it via gemini-extension.json (`contextFileName`) / .gemini/settings.json.
# Codex CLI
# Codex CLI — transformed skills/agents (local generation; the marketplace reads source)
.codex/
# AGENTS.md is committed as the canonical context file (per OpenAI harness engineering).
# Codex/Cursor/OpenCode read it directly; Claude Code reads it via @AGENTS.md import
# in CLAUDE.md; Gemini CLI reads it via .gemini/settings.json `context.fileName`.
# Cursor
.cursor/
.cursor-plugin/
# OpenCode
# OpenCode — transformed trees (install via `make install-opencode`)
.opencode/
opencode.json
@@ -48,14 +56,15 @@ opencode.json
# Copilot
.copilot/
# Gemini CLI (legacy paths kept for compatibility)
# Gemini CLI extension trees (install via clone + `make generate HARNESS=gemini`)
commands/**/*.toml
/commands/
/agents/
/skills/
# Local agent caches
# Local agent caches (but NOT the committed Codex marketplace under .agents/plugins/)
.agent/
.agents/
.agents/*
!.agents/plugins/
.antigravity/
+6 -7
View File
@@ -2,7 +2,7 @@
Production-ready agentic-workflow building blocks: **83 plugins** (81 local + 2 external), **191 agents**, **155 skills**, **102 commands**. Native source-of-truth for Claude Code; also consumed by OpenAI Codex CLI, Cursor, OpenCode, and Gemini CLI from a single Markdown source.
This file is the canonical context file. Codex / Cursor / OpenCode read it directly. Claude Code reads it via `@AGENTS.md` import in `CLAUDE.md`. Gemini CLI reads it via `.gemini/settings.json` (`context.fileName`).
This file is the canonical context file. Codex / Cursor / OpenCode read it directly. Claude Code reads it via `CLAUDE.md`, a symlink to this file. Gemini CLI reads it via `gemini-extension.json` (`contextFileName`) / `.gemini/settings.json`.
> **Read this file like a table of contents.** Detail lives in `docs/`. Authoring conventions live in `docs/authoring.md`. Per-harness setup and capability deltas live in [`docs/harnesses.md`](docs/harnesses.md). Gemini-specific setup is in `GEMINI.md` (also auto-loaded by Gemini CLI). This file should never grow beyond ~150 lines (per OpenAI's [harness-engineering](https://openai.com/index/harness-engineering/) practice).
@@ -41,15 +41,14 @@ CI (`.github/workflows/validate.yml`) runs all four on every PR plus installs Op
## Regenerating per-harness artifacts
```bash
make generate HARNESS=codex # emits .codex/skills, .codex/agents
make generate HARNESS=cursor # emits .cursor-plugin/, .cursor/rules/
make generate HARNESS=opencode # emits .opencode/agents/, .opencode/commands/, .opencode/skills/
make generate HARNESS=gemini # emits skills/, agents/, commands/ at extension root
make generate HARNESS=codex # .codex/skills, .codex/agents, .codex/plugins/<p>/, .agents/plugins/marketplace.json
make generate HARNESS=cursor # .cursor-plugin/{marketplace,plugin}.json, .cursor/rules/
make generate HARNESS=opencode # .opencode/{skills,agents,commands,plugins}/, opencode.json
make generate HARNESS=gemini # skills/, agents/, commands/ at extension root
make generate-all # all four
make install-opencode # symlink generated OpenCode artifacts into global config
```
Source-of-truth lives only under `plugins/`. Generated artifacts are gitignored — never hand-edit them.
Generated artifacts are **committed** so each harness installs natively from a clone / GitHub URL (native-install commands in [`docs/harnesses.md`](docs/harnesses.md)). Run `make generate-all` before committing source changes — CI fails on drift. Source-of-truth lives only under `plugins/`; never hand-edit generated files.
## Skills (cross-harness)
+4 -4
View File
@@ -4,9 +4,9 @@ Top-level architectural map for the claude-agents marketplace. Detail lives in [
## Invariants
1. **Single source of truth.** All agent / skill / command authoring happens under `plugins/<name>/`. Generated harness-specific artifacts (`.codex/`, `.cursor-plugin/`, `.opencode/`, `.copilot/`, `commands/`, `agents/`, `skills/` at extension root for Gemini) are produced by adapters and gitignored. Never hand-edit generated files.
1. **Single source of truth.** All agent / skill / command authoring happens under `plugins/<name>/`. Generated harness-specific artifacts (`.codex/skills/`, `.codex/agents/`, `.opencode/`, `.copilot/`, `commands/`, `agents/`, `skills/` at extension root for Gemini) are produced by adapters and gitignored. The exception: small native-install registries (`.agents/plugins/marketplace.json`, `plugins/*/.codex-plugin/plugin.json`, `.cursor-plugin/`, `.cursor/rules/`, `gemini-extension.json`) are committed — they only point at the source `plugins/`, so the invariant holds. Never hand-edit generated files.
2. **One canonical context file.** `AGENTS.md` at repo root is the only context file authored directly. `CLAUDE.md` imports it via `@AGENTS.md`. Gemini CLI reads it via `.gemini/settings.json` `context.fileName`. Codex / Cursor / OpenCode read `AGENTS.md` natively.
2. **One canonical context file.** `AGENTS.md` at repo root is the only context file authored directly. Claude Code reads `CLAUDE.md`, a symlink to `AGENTS.md`. Gemini CLI reads it via `.gemini/settings.json` `context.fileName`. Codex / Cursor / OpenCode read `AGENTS.md` natively.
3. **Adapters own per-harness mechanics; source content stays portable.** Authors write Claude-Code-quality markdown. Adapters under `tools/adapters/` handle every harness-specific transform (frontmatter rewriting, model-alias mapping, body-size caps, tool-name remapping). Source files never carry harness conditional logic.
@@ -19,7 +19,7 @@ Top-level architectural map for the claude-agents marketplace. Detail lives in [
```
claude-agents/
├── AGENTS.md # Canonical context file (committed)
├── CLAUDE.md # @AGENTS.md + Claude-specific addenda
├── CLAUDE.md # symlink → AGENTS.md (Claude-specific addenda live in AGENTS.md)
├── ARCHITECTURE.md # This file
├── README.md # User-facing GitHub landing page
├── GEMINI.md # Gemini-specific setup (auto-loaded by Gemini CLI)
@@ -58,7 +58,7 @@ Each adapter consumes the canonical `plugins/` source and emits harness-native a
| Adapter | Output | What it does |
|---|---|---|
| `codex.py` | `.codex/skills/`, `.codex/agents/*.toml` | Markdown → TOML transform, 8 KB body cap with `references/` overflow, sandbox_mode heuristic, collision detection |
| `codex.py` | committed `.agents/plugins/marketplace.json` + `plugins/*/.codex-plugin/plugin.json`; gitignored `.codex/skills/`, `.codex/agents/*.toml` | Marketplace + per-plugin manifests (point at source `plugins/`); Markdown → TOML transform, 8 KB body cap with `references/` overflow, sandbox_mode heuristic, collision detection |
| `cursor.py` | `.cursor-plugin/`, `.cursor/rules/*.mdc` | Marketplace manifests + hand-curated rules. Cursor reads `.claude/` directly for skills/agents |
| `opencode.py` | `.opencode/agents/`, `.opencode/commands/`, `.opencode/skills/` | Permission block from `tools:` allowlist (locked agents preserve intent); strict lowercase tool names; OpenCode-safe skill names |
| `copilot.py` | `.copilot/agents/`, `.copilot/skills/`, `.copilot/commands/` | Markdown agent profiles + SKILL.md skills + commands-as-skills; model maps to GPT-5 family |
-19
View File
@@ -1,19 +0,0 @@
@AGENTS.md
## Claude Code
This file imports the canonical [`AGENTS.md`](AGENTS.md) (Anthropic's [recommended pattern](https://code.claude.com/docs/en/memory#agentsmd-interop) for repos that adopt the cross-harness convention). Any Claude-Code-specific addenda live below.
### Native features unique to Claude Code
- **Per-agent tool allowlist** — `tools:` frontmatter honored verbatim (Cursor / Codex are coarser; the OpenCode adapter translates this into a `permission:` block).
- **`Task` / `Agent` spawn tool** — fan-out parallel subagent execution. (Codex requires naming an agent in prose to delegate.)
- **`TodoWrite`** — native progress tracking. (Not available in Codex / Cursor / Gemini.)
- **Slash-command marketplace** — full `/plugin install`, `/plugin marketplace` workflow.
### Claude-Code-only paths
- `.claude-plugin/marketplace.json` — plugin registry (source of truth)
- `plugins/<name>/.claude-plugin/plugin.json` — per-plugin manifest
All other working conventions, quality gates, and component models are described in `AGENTS.md` above.
Symlink
+1
View File
@@ -0,0 +1 @@
AGENTS.md
+2 -1
View File
@@ -19,7 +19,8 @@ Markdown source.
2. Add agents in `agents/`, commands in `commands/`, skills in `skills/`.
3. Update `.claude-plugin/marketplace.json` with your entry.
4. Naming: lowercase, hyphen-separated. Never use `__` (the adapter namespace separator).
5. Run `make validate` and `make garden` to surface any issues before submitting.
5. Run `make generate-all` to refresh the committed native-install registries (CI gates registry drift).
6. Run `make validate` and `make garden` to surface any issues before submitting.
Full frontmatter conventions in [`docs/authoring.md`](docs/authoring.md).
+1 -1
View File
@@ -31,7 +31,7 @@ gemini extensions install https://github.com/major7apps/pensyve
| Capability | Claude Code | Gemini CLI |
|---|---|---|
| Plugin installation | `/plugin install` | `gemini extensions install <url>` |
| Context file | reads CLAUDE.md natively | reads via `.gemini/settings.json` redirect to AGENTS.md |
| Context file | reads `CLAUDE.md` (a symlink to `AGENTS.md`) | reads via `.gemini/settings.json` redirect to AGENTS.md |
| Per-agent tool allowlist | `tools:` (always) | `tools:` (honored — remapped to Gemini-native names) |
| Skill / agent discovery | native | native (skills/, agents/ at extension root) |
| Model assignment | per-agent | session-level (override via `model:` frontmatter) |
+15 -4
View File
@@ -26,10 +26,19 @@ Pick your harness:
### Codex CLI · Cursor · OpenCode · Gemini CLI · Copilot
Codex and Cursor install natively from the committed registries (which point at the source `plugins/`):
```bash
gh repo clone wshobson/agents ~/agents
cd ~/agents
make generate HARNESS=<codex|cursor|opencode|gemini|copilot>
npx codex-marketplace add wshobson/agents # Codex; then install individual plugins
# Cursor: add the marketplace, then `/plugin install <name>` (reads .cursor-plugin/ + source)
```
Gemini and OpenCode install via clone + generate (the transformed trees are gitignored):
```bash
gh repo clone wshobson/agents ~/agents && cd ~/agents
make generate HARNESS=gemini && gemini extensions install . # Gemini
make install-opencode # OpenCode (runs generate + symlinks)
```
Setup details and per-harness gotchas: [docs/harnesses.md](docs/harnesses.md). Gemini-specific setup: [GEMINI.md](GEMINI.md) (also auto-loaded by Gemini CLI).
@@ -79,7 +88,7 @@ emits harness-native artifacts (not lowest-common-denominator translations):
| Harness | Generates | Notes |
|---|---|---|
| **Claude Code** | (source-of-truth) | Native `marketplace.json` + `plugins/` |
| **Codex CLI** | `.codex/skills/`, `.codex/agents/` | 8 KB skill cap respected; commands → skills |
| **Codex CLI** | `.agents/plugins/marketplace.json` + `plugins/*/.codex-plugin/plugin.json` (committed); `.codex/skills/`, `.codex/agents/` (gitignored) | 8 KB skill cap respected; commands → skills |
| **Cursor** | `.cursor-plugin/`, `.cursor/rules/` | Thin marketplace + curated rules; reuses `.claude/` |
| **OpenCode** | `.opencode/agents/`, `.opencode/commands/`, `.opencode/skills/` | `permission:` block from `tools:` allowlist; OpenCode-safe skill names |
| **Gemini CLI** | `skills/`, `agents/`, `commands/` (TOML) | Native skills + subagents (April 2026 spec) |
@@ -91,6 +100,8 @@ make validate # structural checks
make garden # drift / dead-link / cap detection
```
Codex and Cursor install from source via committed registries; Gemini and OpenCode install via clone + `make`.
[→ Full capability matrix and per-harness deep-dives](docs/harnesses.md)
## Quality evaluation
+5
View File
@@ -19,6 +19,11 @@ do, and what to avoid, so the work you do for Claude Code translates cleanly eve
4. **Boring tech preference.** Markdown + YAML frontmatter + small Python adapters. No
templating engines, no DSLs, no harness-specific markup.
> **Native-install registries are generated and committed.** The per-harness install
> manifests (Codex `.agents/plugins/marketplace.json` + `plugins/*/.codex-plugin/plugin.json`,
> `.cursor-plugin/`, `gemini-extension.json`) point at the source `plugins/` and are checked in.
> Run `make generate-all` before committing source changes — CI gates registry drift.
## Frontmatter
| File | Required | Recommended | Notes |
+59 -13
View File
@@ -11,10 +11,10 @@ as Claude Code markdown. Per-harness artifacts are generated by adapters under `
| Harness | Status | Generated paths |
|---|---|---|
| **Claude Code** | source-of-truth | `plugins/`, `.claude-plugin/marketplace.json` |
| **OpenAI Codex CLI** | supported | `.codex/skills/`, `.codex/agents/`, `AGENTS.md` |
| **Cursor** (2.5+) | supported | `.cursor-plugin/`, `.cursor/rules/` (curated) |
| **OpenCode** (`sst/opencode`) | supported | `.opencode/agents/`, `.opencode/commands/`, `.opencode/skills/`, `opencode.json` |
| **Gemini CLI** | supported | `skills/`, `agents/`, `commands/` (at extension root) |
| **OpenAI Codex CLI** | supported | committed: `.agents/plugins/marketplace.json`, `plugins/*/.codex-plugin/plugin.json`; gitignored: `.codex/skills/`, `.codex/agents/` |
| **Cursor** (2.5+) | supported | committed: `.cursor-plugin/`, `.cursor/rules/` (curated) — points at source `plugins/` |
| **OpenCode** (`sst/opencode`) | supported | gitignored: `.opencode/agents/`, `.opencode/commands/`, `.opencode/skills/`, `opencode.json` |
| **Gemini CLI** | supported | committed: `gemini-extension.json`; gitignored: `skills/`, `agents/`, `commands/` (at extension root) |
## Capability matrix
@@ -36,6 +36,21 @@ as Claude Code markdown. Per-harness artifacts are generated by adapters under `
| Tool name case | CamelCase (`Read`) | action verbs (no tool vocab) | lowercase | lowercase (strict) | lowercase (Gemini names) |
| Bare model aliases | ✅ (`opus`/`sonnet`/`haiku`) | mapped to GPT-5 family | use `inherit` | full provider/model-id | mapped to `gemini-2.5-*` |
## Claude Code native features
Claude Code is the source-of-truth harness. It reads the canonical context file via `CLAUDE.md`,
a symlink to `AGENTS.md`. Features it supports that other harnesses degrade or lack:
- **Per-agent tool allowlist** — `tools:` frontmatter honored verbatim (Cursor / Codex are coarser; the OpenCode adapter translates this into a `permission:` block).
- **`Task` / `Agent` spawn tool** — fan-out parallel subagent execution. (Codex requires naming an agent in prose to delegate.)
- **`TodoWrite`** — native progress tracking. (Not available in Codex / Cursor / Gemini.)
- **Slash-command marketplace** — full `/plugin install`, `/plugin marketplace` workflow.
Claude-Code-only paths:
- `.claude-plugin/marketplace.json` — plugin registry (source of truth)
- `plugins/<name>/.claude-plugin/plugin.json` — per-plugin manifest
## Graceful degradation
Each adapter handles incompatibilities mechanically — authors don't need to know the per-harness
@@ -51,26 +66,57 @@ rules to write portable content.
| Agent named `worker` | namespaced to `<plugin>__worker` | passed through | passed through | passed through |
| Slash command (`commands/<x>.md`) | converted to skill | passed through | rewritten to `.opencode/commands/` | TOML at `commands/<plugin>/<x>.toml` |
## Output paths (all gitignored)
## Output paths (committed vs gitignored)
Native install is **lean**: only small JSON registries (pointing at the source `plugins/`) are
committed. The large transformed skill/agent trees stay gitignored — regenerate them locally.
**Committed:**
```
.claude-plugin/marketplace.json # SOURCE OF TRUTH (committed)
plugins/ # SOURCE OF TRUTH (committed)
GEMINI.md, AGENTS.md* # context files (committed/generated)
.codex/skills/, .codex/agents/ # generated by Codex adapter
.cursor-plugin/, .cursor/rules/ # generated by Cursor adapter
.opencode/agents/, .opencode/commands/, .opencode/skills/, opencode.json # generated by OpenCode adapter
skills/, agents/, commands/ # generated by Gemini adapter (at extension root; not for OpenCode install)
.claude-plugin/marketplace.json # SOURCE OF TRUTH
plugins/ # SOURCE OF TRUTH
AGENTS.md # canonical context file
.agents/plugins/marketplace.json # Codex marketplace registry (source.path: ./plugins/<name>)
plugins/*/.codex-plugin/plugin.json # per-plugin Codex manifest (skills: ./skills/)
.cursor-plugin/, .cursor/rules/ # Cursor marketplace + curated rules (point at source)
gemini-extension.json # Gemini extension manifest (contextFileName: AGENTS.md)
```
**Gitignored (regenerate with `make generate`):**
```
.codex/skills/, .codex/agents/ # transformed Codex trees (for ~/.codex/skills symlink recipe)
.opencode/agents/, .opencode/commands/, .opencode/skills/, opencode.json
skills/, agents/, commands/ # Gemini trees at extension root (not for OpenCode install)
.copilot/agents/, .copilot/skills/, .copilot/commands/
```
## Native install
- **Codex** — `npx codex-marketplace add wshobson/agents` (or it's auto-discovered as a project
marketplace when the repo is the cwd), then install individual plugins. Codex reads `SKILL.md`
straight from `plugins/<name>/skills/`; skills over the 8 KB cap are truncated by Codex at load.
The gitignored `.codex/skills/` copies remain for the `~/.codex/skills` symlink recipe.
- **Cursor** — add the marketplace, then `/plugin install <name>`. Entries point at source
`./plugins/<name>`; Cursor reads `SKILL.md` + `.md` agents from source directly.
- **Gemini** — no one-step-from-URL install (the lean tradeoff). Clone the repo, then
`make generate HARNESS=gemini` and `gemini extensions install .` (local path).
- **OpenCode** — no one-step-from-URL install. Clone the repo, then `make install-opencode`
(runs generate + symlinks `.opencode/``~/.config/opencode/`).
## Regenerating
The committed registries point at source; the transformed trees are regenerated on demand.
Contributors must run `make generate-all` before committing source changes — CI fails on drift
of the committed registries.
```bash
make generate HARNESS=codex
make generate HARNESS=cursor
make generate HARNESS=opencode
make generate HARNESS=gemini
# Or all at once:
# Or all at once (run before committing source changes):
make generate-all
# Optional global OpenCode install:
@@ -0,0 +1,16 @@
{
"name": "accessibility-compliance",
"version": "1.2.3",
"description": "WCAG accessibility auditing, compliance validation, UI testing for screen readers, keyboard navigation, and inclusive design",
"skills": "./skills/",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT",
"interface": {
"displayName": "Accessibility Compliance",
"shortDescription": "WCAG accessibility auditing, compliance validation, UI testing for screen readers, keyboard navigation, and inclusive de",
"category": "Coding"
}
}

Some files were not shown because too many files have changed in this diff Show More