Skip to content
cccskills

Browse skills

38 skills (repositories by vinvcn) · sorted by popularity

Set up dependency-cruiser in a TypeScript repository to enforce package boundaries: outside code uses public entry files while implementation stays in subfolders. Add checks, a starter package, and documentation, then verify that forbidden imports fail.

  • Preventing imports into package internals
  • Adding boundary checks to existing validation commands
  • Creating a starter package with public entry files
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

retro

FreeSummary

Review a coding session to identify improvements to the agent’s working environment. Get prioritized suggestions for finding files, strengthening automated checks, clarifying guidance, reducing costly tool calls, and accessing missing information.

  • Reviewing why a coding agent struggled
  • Finding gaps in automated checks
  • Simplifying agent instructions
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

handoff

FreeSummary

Summarize the current conversation into a handoff document so another agent can continue the work. Reference existing artifacts, suggest skills for the next session, remove sensitive information, and save the document in the operating system’s temporary directory.

  • Continuing work with a fresh agent
  • Preparing context for the next session
  • Focusing a handoff on the next task
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

domain-modeling

FreeSummary

Clarify project terminology and the relationships between business concepts. Check definitions against concrete scenarios and code, update GLOSSARY.md as terms are agreed, and record significant design decisions with their trade-offs when the stated criteria are met.

  • Clarifying ambiguous project terminology
  • Creating or updating GLOSSARY.md
  • Checking concept boundaries against code and edge cases
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

translate-skill

FreeSummary

Translate English skill documentation into Simplified Chinese while preserving commands, code, paths, and identifiers. Follow a shared glossary, refresh changed content, and review document structure and public indexes to keep the localized edition consistent.

  • Translate a skill file or README into Simplified Chinese
  • Refresh localized documents after upstream content changes
  • Apply approved terminology consistently across documents
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

grill-with-docs

FreeSummary

Refine a plan or design through an ongoing interview while creating documentation. The skill combines grilling and domain-modeling to produce architectural decision records, which capture design decisions, and a glossary of relevant terms.

  • Refine a plan through follow-up questions
  • Explore a design through an interview
  • Record design decisions during discussion
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

grilling

FreeSummary

Examine a plan, decision, or idea through rounds of questions with recommended answers. Each response reveals the next decisions to discuss, helping clarify assumptions and build a shared understanding before taking action.

  • Stress-testing a plan before acting
  • Clarifying the assumptions behind an idea
  • Working through decisions in dependency order
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

loop-me

FreeSummary

Turn recurring activities into workflow specifications through a focused interview. The skill clarifies triggers, human review points, and working terminology, recording enough detail for an implementing agent to build the workflow without further questions.

  • Define a workflow for recurring tasks
  • Find activities worth delegating
  • Clarify when human review is needed
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

code-review

FreeSummary

Review changes from a chosen Git reference against both project coding standards and issue or specification requirements. Separate parallel reviews report rule violations, possible design problems, missing requirements, and changes beyond the intended scope.

  • Review a branch or pull request
  • Check changes since a specific commit
  • Find missing requirements or unintended scope
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

Set up Claude Code hooks that block specified Git commands before they run, including push and destructive cleanup operations. Choose project or global installation, adjust the blocked commands, and test that the hook rejects a sample command.

  • Blocking git push from Claude Code
  • Preventing commands that discard local changes
  • Installing Git guardrails across projects
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

Write and revise documents that guide AI agents, including skills and AGENTS.md files. Organize steps, define checkable completion criteria, and clarify when to load references so agents can follow a consistent process across different tasks.

  • Write or revise instructions for a skill
  • Review AGENTS.md or CLAUDE.md guidance
  • Move detailed references out of an overloaded main document
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

wait-what

FreeSummary

Ask an agent to restate an unclear message with more background, using the conversation's language and the project's glossary. It applies simplified technical writing guidance to help explain how the discussion reached its current point.

  • Asking for a clearer explanation of the previous message
  • Adding background to understand the reasoning
  • Aligning explanations with project glossary terms
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

codebase-design

FreeSummary

Design modules that expose simple interfaces while hiding substantial behavior. Use shared terms and principles to assess interface complexity, decide where behavior can be swapped, and organize code so callers and tests use the same interface.

  • Simplify a module interface
  • Review module structure during refactoring
  • Decide where behavior should be swappable
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

writing-shape

FreeSummary

Shape Markdown notes, fragments, or transcripts into a separate article through a collaborative drafting session. Choose an opening, establish what readers already know, and develop each paragraph or block in an order that introduces concepts before relying on them.

  • Turning scattered notes into an article
  • Developing an article from a transcript
  • Comparing openings to choose an angle
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

setup-pre-commit

FreeSummary

Set up checks that run before each commit using Husky, lint-staged, and Prettier. Format staged files, run existing type-check and test scripts, then verify and commit the configuration.

  • Adding automated checks before commits
  • Formatting staged files with Prettier
  • Running type checks and tests before committing
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

ask-matt

FreeSummary

Find the right skill and sequence for your current development task, from shaping an idea to implementation, debugging, and review. The guide also explains when to prototype, prepare specifications, or move work into a fresh session.

  • Choose a workflow for turning an idea into working software
  • Find the starting point for a difficult bug investigation
  • Plan specifications and tickets for work across multiple sessions
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

diagnosing-bugs

FreeSummary

Diagnose difficult bugs and performance regressions by first building a repeatable check for the exact symptom. Minimize the reproduction, test ranked hypotheses, apply a fix, and verify the original scenario with regression tests where suitable.

  • Investigating persistent errors or incorrect output
  • Increasing reproduction rates for intermittent bugs
  • Measuring and diagnosing performance regressions
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

implement-spec

FreeSummary

Turn a specification and its linked tickets into code. Multiple agents work on available tasks in separate worktrees, combine changes on one integration branch, and complete a code review before preparing the result for review or closing tickets.

  • Implementing a specification and its linked tickets
  • Working through tasks with blocking dependencies
  • Coordinating parallel implementation in separate worktrees
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

implement

FreeSummary

Implement work described in a specification or set of tickets, using test-first development where agreed. Run type checks and tests throughout, review the completed changes, and commit the work to the current branch.

  • Implementing work from a specification
  • Completing a set of development tickets
  • Checking changes with types and tests
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

Review a codebase for design friction and compare refactoring candidates in an HTML report with before-and-after diagrams. Then explore a chosen candidate through questions about constraints, module design, and testing.

  • Find design problems in frequently changed code
  • Compare refactoring candidates with diagrams
  • Explore constraints and tests for a chosen improvement
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

pr

FreeSummary

Draft or revise pull request descriptions that show the change, evidence of its behavior, and merge risks. Use concise diagrams, trees, or diffs alongside before-and-after results to help reviewers assess impact and how easily changes can be reversed.

  • Draft a description for a pull request
  • Explain a refactor with a tree or diff
  • Present before-and-after evidence for a fix
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

prototype

FreeSummary

Build a disposable prototype to answer a specific design question. Use a shareable HTML demo to explore logic and state changes, or compare distinct UI variations on one route, then record the decision and retain the prototype separately.

  • Trying state transitions through an interactive demo
  • Sharing a logic prototype with non-developers
  • Comparing distinct UI designs on one route
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

research

FreeSummary

Research a question using original sources such as official documentation, source code, and specifications. A background agent records findings with sources for each claim and saves a Markdown note following the repository’s existing conventions.

  • Researching a topic using official sources
  • Checking documented API behavior
  • Saving research notes with sources
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026

Set up the repository settings that engineering skills read: where work is tracked, which triage labels to use, and where domain documents belong. Review existing files and confirm drafts before writing configuration documents.

  • Prepare a repository before using engineering skills
  • Configure GitHub, GitLab, or local Markdown issue tracking
  • Match triage labels to an existing workflow
vinvcn/mattpocock-skills-zh-CN5.1KUpdated Oct 20, 2026