Test-first development where the first goal is human understanding of an artifact's input/output contract. Use when building data pipelines, parsers, indexers, or schema-shaped systems, or when the user says "artifact-driven", "contract test", or "understand the data first".
Ask which skill or flow fits your situation. A router over the user-invoked skills in this repo.
Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.
Build and sharpen a project's domain model. Use when the user wants to pin down domain terminology or a ubiquitous language, record an architectural decision, or when another skill needs to maintain the domain model.
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.
My agent skills that I use every day to do real engineering - not vibe coding.
Developing real applications is hard. Approaches like GSD, BMAD, and Spec-Kit try to help by owning the process. But while doing so, they take away your control and make bugs in the process hard to resolve.
These skills are designed to be small, easy to adapt, and composable. They work with any model. They're based on decades of engineering experience. Hack around with them. Make them your own. Enjoy.
This is a fork of mattpocock/skills that adds an artifact-driven understanding layer for data-shaped work (pipelines, parsers, indexers). See What this fork adds below.
npx skills@latest add HanzheLee/skills
Pick the skills you want, and which coding agents you want to install them on. Make sure you select /setup-skills.
Run /setup-skills in your agent. It will:
/triage uses labels)Bam - you're ready to go.
The original repo optimizes for architecture — its four pillars (grilling for alignment, a shared CONTEXT.md language, red-green-refactor loops, deep-module design) assume the unit of understanding is code structure. This fork adds a complementary layer for data-shaped work, where the failure mode is different: the agent doesn't understand the contract of an artifact (a parsed file, an indexed dataset, a transformed table). When the contract is wrong, code quality is moot — you get a clean implementation of the wrong shape.
/artifact-driven-tdd — test-first development where the first goal is human understanding of an artifact's input/output contract. For pipelines, parsers, indexers, and schema-shaped systems./grilling — Decision Card mode — for artifact/contract-shaped decisions, each question becomes a card: the affected artifact, options A/B/C with concrete output differences, a ≤5-line sample, the recommended default, and the test that would catch a wrong choice. You answer only A / B / C / defer./domain-modeling — artifact contracts — capture an artifact's contract in CONTEXT.md (input sources/formats, output schema, red lines/invariants, primary keys and relationships, eligibility/quarantine rules), alongside but separate from the terminology glossary./grill-with-docs — closed-loop mode — validate one artifact/step's contract at a time before moving on; use Decision Cards for ambiguous choices; defer whole-architecture questions to a later pass.artifact-driven-tdd) — every data-artifact stage ships tests + an explanatory notebook + an audit summary.setup-matt-pocock-skills → setup-skills; ask-matt → ask-router. Install target: HanzheLee/skills.Three ideas, layered on top of the original:
This composes with, not replaces, the original skills: grilling gains Decision Cards, domain-modeling gains artifact contracts, grill-with-docs gains closed-loop mode, and tdd gains a sibling (artifact-driven-tdd) for contract-shaped work.
本仓库是 mattpocock/skills 的 fork,在原有「架构对齐 + 共享语言 + TDD 反馈环 + 深模块设计」之上,新增一层面向数据型工作(管道、解析器、索引器、schema)的设计哲学——以产物为中心的理解(artifact-driven understanding)。
npx claudepluginhub hanzhelee/skillsAutonomous task execution daemon that monitors Claude usage windows and executes predefined tasks automatically. Keep Claude working 24/7 on your projects.
Ultra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.