pattern-detection
Pattern Detection Skill
Recognize and note reusable patterns during implementation for potential contribution to Product Forge.
Purpose
When working on projects, Claude often implements patterns that could benefit the broader Product Forge ecosystem. This skill helps identify those patterns so they can be captured by the feedback hooks and potentially become new skills, commands, or templates.
Pattern Categories
Code Patterns
Implementations that follow consistent, reusable structures:
- Factory patterns - Test fixtures, mock builders, data generators
- Service layer patterns - Repository, command, query separation
- Error handling - Consistent error types, recovery strategies
- API patterns - Response formatting, pagination, filtering
- Testing patterns - Fixtures, assertions, mocking strategies
More from jpoutrin/product-forge
rfc-specification
RFC (Request for Comments) specification writing with objective technical analysis. Use when creating technical specifications, design documents, or architecture proposals that require structured evaluation of options and trade-offs.
11generate-tasks
Convert PRD to structured task list with automatic linking
6brainstorm-solution
Structured brainstorming for technical solutions
5typescript-import-style
Merge-friendly import formatting (one-per-line, alphabetical). Auto-loads when writing TypeScript/JavaScript imports to minimize merge conflicts in parallel development. Enforces consistent grouping and sorting.
5typescript-code-review
TypeScript and React code review guidelines (type safety, React patterns, performance). Auto-loads when reviewing TypeScript/React code.
5zod
Zod schema validation patterns and type inference. Auto-loads when validating schemas, parsing data, validating forms, checking types at runtime, or using z.object/z.string/z.infer in TypeScript.
5