MA

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.zip

Installs 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.
168 chars✓ has a “when” trigger
Advanced

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

You give it
An engineering problem, a codebase, or a product requirement
You get back
A diagnosis, TDD plan, architectural improvement, issue breakdown, or PRD

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.md
  • skills/engineering/tdd/SKILL.md
  • skills/engineering/improve-codebase-architecture/SKILL.md
  • skills/engineering/to-issues/SKILL.md
  • skills/engineering/to-prd/SKILL.md
  • skills/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.

SkillInstallsUpdatedSafetyDifficulty
matt-pocock-engineering (this skill)03moNo flagsAdvanced
dependency-upgrade265moReviewIntermediate
deepwiki-rs259moReviewIntermediate
angular-best-practices213moNo flagsAdvanced

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.

26240

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.

25170

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.

2192

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.

3758

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.

589

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.

681

Search skills

Search the agent skills registry