matt-pocock-engineering
Applies Matt Pocock's engineering standards to TypeScript codebase analysis, TDD, and architectural tasks.
Install
mkdir -p .claude/skills/matt-pocock-engineering && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/15242" && unzip -o skill.zip -d .claude/skills/matt-pocock-engineering && rm skill.zipInstalls to .claude/skills/matt-pocock-engineering
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Use when: applying Matt Pocock engineering skills for diagnosis, TDD, architecture improvement, issue breakdown, PRD creation, or rigorous TypeScript/codebase analysis.Key capabilities
- →Diagnose engineering issues
- →Apply Test-Driven Development (TDD) principles
- →Improve codebase architecture
- →Break down issues into manageable tasks
- →Create Product Requirements Documents (PRD)
How it works
This skill uses Matt Pocock's engineering skills repository as a source context to apply disciplined engineering workflows for diagnosis, TDD, architecture improvement, issue breakdown, and PRD creation. It acts as an analysis overlay.
Inputs & outputs
When to use matt-pocock-engineering
- →Diagnose TypeScript issues
- →Apply TDD practices
- →Improve codebase architecture
- →Convert requirements to issues
About this skill
Matt Pocock Engineering Skills
Use Matt Pocock's official skills repository as source context for disciplined engineering workflows.
Local source cache:
C:/Users/周浩/.codex/vendor_imports/mattpocock/skills
Core skills to consult first:
skills/engineering/diagnose/SKILL.mdskills/engineering/tdd/SKILL.mdskills/engineering/improve-codebase-architecture/SKILL.mdskills/engineering/to-issues/SKILL.mdskills/engineering/to-prd/SKILL.mdskills/engineering/setup-matt-pocock-skills/SKILL.md
Use these as analysis overlays; keep repo-specific rules from CLAUDE.md and .github/copilot-instructions.md higher priority.
When not to use it
- →When repo-specific rules from CLAUDE.md have higher priority
- →When repo-specific rules from .github/copilot-instructions.md have higher priority
Limitations
- →Use these as analysis overlays
- →Keep repo-specific rules from CLAUDE.md higher priority
- →Keep repo-specific rules from .github/copilot-instructions.md higher priority
How it compares
This skill provides a structured, source-backed approach to engineering workflows, offering a consistent methodology for problem-solving and development compared to ad-hoc methods.
Compared to similar skills
matt-pocock-engineering side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| matt-pocock-engineering (this skill) | 0 | 3mo | No flags | Advanced |
| dependency-upgrade | 26 | 5mo | Review | Intermediate |
| deepwiki-rs | 25 | 9mo | Review | Intermediate |
| angular-best-practices | 21 | 3mo | No flags | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
dependency-upgrade
wshobson
Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.
deepwiki-rs
sopaco
AI-powered Rust documentation generation engine for comprehensive codebase analysis, C4 architecture diagrams, and automated technical documentation. Use when Claude needs to analyze source code, understand software architecture, generate technical specs, or create professional documentation from any programming language.
angular-best-practices
sickn33
Angular performance optimization and best practices guide. Use when writing, reviewing, or refactoring Angular code for optimal performance, bundle size, and rendering efficiency.
nestjs-expert
davila7
Nest.js framework expert specializing in module architecture, dependency injection, middleware, guards, interceptors, testing with Jest/Supertest, TypeORM/Mongoose integration, and Passport.js authentication. Use PROACTIVELY for any Nest.js application issues including architecture decisions, testing strategies, performance optimization, or debugging complex dependency injection problems. If a specialized expert is a better fit, I will recommend switching and stop.
validate-typescript
BerryKuipers
Run TypeScript compiler type-checking (tsc --noEmit) to validate type safety and catch type errors. Works with any TypeScript project. Returns structured output with error counts, categories (type/syntax/import errors), and affected files. Used for quality gates and pre-commit validation.
ts-testing
johnlindquist
Design, implement, and maintain high‑value TypeScript test suites using popular JS/TS testing libraries. Use this skill whenever the user is adding tests, debugging failing tests, or refactoring code that should be covered by tests.