By mattwoodco
Agent skills for feature and project development. Includes add-feature, add-spec, and add-project.
Parent skill for feature and project workflows. Use when the user wants to build a project, add a feature, polish a skill, test all skills, or browse the skill catalog. Routes to add-project (build project from idea), improve-skill (refine one skill in a sandbox), test-skills (validate full skill composition), or any child skill by name.
End-to-end project builder: idea → spec → shell → ralph loop → secrets → report. SMS notification after every phase. Creates a project directory with symlinked skills and a ralph execution loop. Does NOT scaffold Next.js — ralph does that as step 1.1 of the plan. Use when the user says "build project", "build a project", "new project", "create project", "build from idea", "scaffold and notify", "spec a project", "plan a project", or "scaffold project".
Setup Progressive Web App (PWA) support for a Next.js project using Serwist. Use when user says "setup pwa", "add pwa", "make it a pwa", "progressive web app", or "enable offline support".
Setup comprehensive SEO for a Next.js project using built-in metadata APIs. Use when user says "setup seo", "add seo", "configure metadata", "add sitemap", "add open graph", or "improve seo".
Setup a design system using shadcn/ui. Use this skill when the user says "setup design system", "set up design system", "create design system", "setup shadcn", or "initialize design system".
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Agent skill factory to create skills for feature and project development.
Each skill/feature lives underskills/<name>/SKILL.md, following the Agent Skills spec.
skills/ - current skills and routed feature skillsspecs/ - generated specsloops/ - generated ralph loops/plugin marketplace add mattwoodco/skills
/plugin install skills@mattwoodco
Install from this repository:
/add-plugin https://github.com/mattwoodco/skills
Cursor will read the manifest from .cursor-plugin/plugin.json.
Install locally while developing this plugin:
/add-plugin /Users/mw/Developer/mattwoodco/skills
For local installs, Cursor reads .cursor-plugin/plugin.json from that folder.
Local dev when /add-plugin doesn't load: Open this repo as your Cursor workspace (File → Open Folder → skills). The agent sees AGENTS.md, skills/, and .cursor-plugin/ directly, so you can edit manifests and skills and run validations here. To use these skills from another project, open that project in Cursor and @-mention the skill paths (e.g. @skills/add-feature/SKILL.md) or wait for Marketplace/install to work.
Marketplace submission guide: docs/cursor-marketplace-approval.md.
add-project: start a new project from an ideaadd-feature: add one thing to an existing projectadd-spec: write the spec onlydb, auth, ai-chat, payments, realtimetest-skills, improve-skill, eval-projects, ralph-ci| Skill | Purpose |
|---|---|
add-spec | Write a project spec |
add-feature | Feature development (routes to other skills) |
add-project | Build a new project from idea -> spec -> shell |
Features are written in skill format and become available when routed to by the entry skills. They are not registered in the plugin's top-level skills list.
| Feature | Description |
|---|---|
create-next | Initialize a new Next.js project with optimal defaults |
add-shadcn | Design system using shadcn/ui |
setup-vercel | Setup Vercel for a project |
setup-lefthook | Git hooks with biome linting and type checking |
env-config | Type-safe environment configuration with validation |
env-from-1password | Copy environment variables from 1Password to .env.local |
| Feature | Description |
|---|---|
ai-core | Foundation AI layer - configures AI Gateway and exports getModel() |
ai-sdk | AI SDK integration |
ai-chat | Streaming chat UI with Postgres persistence |
ai-tools | Tool calling framework with collapsible UI cards |
ai-artifacts | Rich artifact panel - code, HTML, Mermaid, tables |
ai-reasoning | Extended thinking display with collapsible accordion |
ai-memory | Cross-session memory with context injection |
ai-tasks | Task extraction and management from conversation |
ai-mcp | Config-driven MCP server integration |
ai-multi-agent | Multi-agent orchestration - N agents debate sequentially |
ai-generative-ui | Tool results rendered as React components |
ai-image-gen | AI image generation with Replicate and fal.ai |
ai-video-gen | AI video generation - text-to-video, image-to-video |
ai-voice-room | AI voice agent for LiveKit video rooms |
ai-meeting-notes | Summaries, decisions, action items |
ai-captions | Live closed captions via Deepgram + LiveKit |
workflow | Durable AI agent infrastructure with Workflow DevKit |
npx claudepluginhub mattwoodco/skills --plugin skillsProduction-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Skills for creating new agent skills for Claude Code and VS Code Copilot
Interactive feature development workflow from idea to implementation (Requirements → Design → Tasks → Execute)
Universal intent router for Claude Code. One command that picks the highest-ROI skill automatically — GSD, Superpowers, or gstack.
Professional skill creation with TDD workflow. Features dual-mode (fast/full), behavioral validation, and automated quality gates for 9.0/10+ scores.
4つの専門エージェント(アーキテクト・リサーチャー・ライター・レビュアー)がチームで高品質なスキルを設計・作成する