{"name":"reedom-mattpocock-skills","owner":{"name":"ClaudePluginHub"},"plugins":[{"name":"reedom-write-a-prd-write-a-prd","source":{"source":"git-subdir","url":"https://github.com/reedom/mattpocock-skills","path":"write-a-prd"},"description":"Create a PRD through user interview, codebase exploration, and module design","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"reedom-prd-to-plan-prd-to-plan","source":{"source":"git-subdir","url":"https://github.com/reedom/mattpocock-skills","path":"prd-to-plan"},"description":"Turn a PRD into a multi-phase implementation plan using tracer-bullet vertical slices","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"reedom-prd-to-issues-prd-to-issues","source":{"source":"git-subdir","url":"https://github.com/reedom/mattpocock-skills","path":"prd-to-issues"},"description":"Break a PRD into independently-grabbable GitHub issues using tracer-bullet vertical slices","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"reedom-grill-me-grill-me","source":{"source":"git-subdir","url":"https://github.com/reedom/mattpocock-skills","path":"grill-me"},"description":"Interview the user relentlessly about a plan or design until reaching shared understanding","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"reedom-design-an-interface-design-an-interface","source":{"source":"git-subdir","url":"https://github.com/reedom/mattpocock-skills","path":"design-an-interface"},"description":"Generate multiple radically different interface designs for a module using parallel sub-agents","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"reedom-request-refactor-plan-request-refactor-plan","source":{"source":"git-subdir","url":"https://github.com/reedom/mattpocock-skills","path":"request-refactor-plan"},"description":"Create a detailed refactor plan with tiny commits via user interview","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"reedom-tdd-tdd","source":{"source":"git-subdir","url":"https://github.com/reedom/mattpocock-skills","path":"tdd"},"description":"Test-driven development with red-green-refactor loop and vertical slices","version":"1.0.0","strict":true,"keywords":[],"category":"development"},{"name":"reedom-triage-issue-triage-issue","source":{"source":"git-subdir","url":"https://github.com/reedom/mattpocock-skills","path":"triage-issue"},"description":"Triage a bug by exploring the codebase to find root cause and create a GitHub issue","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"reedom-improve-codebase-architecture-improve-codebase-architecture","source":{"source":"git-subdir","url":"https://github.com/reedom/mattpocock-skills","path":"improve-codebase-architecture"},"description":"Explore a codebase for architectural improvement opportunities, focusing on deepening shallow modules","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"reedom-migrate-to-shoehorn-migrate-to-shoehorn","source":{"source":"git-subdir","url":"https://github.com/reedom/mattpocock-skills","path":"migrate-to-shoehorn"},"description":"Migrate test files from as type assertions to @total-typescript/shoehorn","version":"1.0.0","strict":true,"keywords":[],"category":"testing"},{"name":"reedom-scaffold-exercises-scaffold-exercises","source":{"source":"git-subdir","url":"https://github.com/reedom/mattpocock-skills","path":"scaffold-exercises"},"description":"Create exercise directory structures with sections, problems, solutions, and explainers","version":"1.0.0","strict":true,"keywords":[],"category":"deployment"},{"name":"reedom-setup-pre-commit-setup-pre-commit","source":{"source":"git-subdir","url":"https://github.com/reedom/mattpocock-skills","path":"setup-pre-commit"},"description":"Set up Husky pre-commit hooks with lint-staged, Prettier, type checking, and tests","version":"1.0.0","strict":true,"keywords":[],"category":"testing"},{"name":"reedom-git-guardrails-claude-code-git-guardrails-claude-code","source":{"source":"git-subdir","url":"https://github.com/reedom/mattpocock-skills","path":"git-guardrails-claude-code"},"description":"Set up Claude Code hooks to block dangerous git commands before they execute","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"reedom-write-a-skill-write-a-skill","source":{"source":"git-subdir","url":"https://github.com/reedom/mattpocock-skills","path":"write-a-skill"},"description":"Create new agent skills with proper structure, progressive disclosure, and bundled resources","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"reedom-edit-article-edit-article","source":{"source":"git-subdir","url":"https://github.com/reedom/mattpocock-skills","path":"edit-article"},"description":"Edit and improve articles by restructuring sections, improving clarity, and tightening prose","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"reedom-ubiquitous-language-ubiquitous-language","source":{"source":"git-subdir","url":"https://github.com/reedom/mattpocock-skills","path":"ubiquitous-language"},"description":"Extract a DDD-style ubiquitous language glossary from the current conversation","version":"1.0.0","strict":true,"keywords":[],"category":"utilities"},{"name":"reedom-obsidian-vault-obsidian-vault","source":{"source":"git-subdir","url":"https://github.com/reedom/mattpocock-skills","path":"obsidian-vault"},"description":"Search, create, and manage notes in an Obsidian vault with wikilinks and index notes","version":"1.0.0","strict":true,"keywords":[],"category":"documentation"}]}