Use when making commits, creating branches, or managing Git operations. Ensures consistent Git practices and proper commit messages.
原文语言:英语
菜单
这个仓库中的 skills
SkillsMP 已收集 liauw-media/CodeAssist 中的 59 个 Skill。打开任一 Skill 可查看来源和详情。
liauw-media/CodeAssist已展示 19 / 59 个已收集 Skill。
Use when making commits, creating branches, or managing Git operations. Ensures consistent Git practices and proper commit messages.
原文语言:英语
Use when symptoms don't reveal the cause. Trace backward through call chains to find where problems originate. Follow: Observe symptom → Find immediate cause → Identify caller → Keep tracing → Locate trigger.
原文语言:英语
Use when contributing skills back to the community. Follow git workflow: sync upstream → create branch → develop skill → test with writing-skills → commit → push → PR. One skill per PR.
原文语言:英语
Use to validate process documentation. Apply TDD to skill writing: RED (run without skill, document failures) → GREEN (write skill) → REFACTOR (close loopholes). Test under pressure: time constraints, sunk cost, exhaustion, authority.
原文语言:英语
Use when creating reusable process documentation. Apply TDD: baseline without skill → document failures → write skill → test → iterate. Four types: Discipline, Technique, Pattern, Reference. Iron Law: No skill without failing test first.
原文语言:英语
Use to avoid critical testing mistakes. Five Iron Laws: Never test mock behavior, Never add test-only methods, Never mock without understanding, Always integration test, Always test error paths.
原文语言:英语
Use when decomposing complex work. Dispatch fresh subagent per task, review between tasks. Flow: Load plan → Dispatch task → Review output → Apply feedback → Mark complete → Next task. No skipping reviews, no parallel dispatch.
原文语言:英语
Use when processing code review feedback. Technical evaluation of feedback, verify before implementing. No performative agreement or gratitude.
原文语言:英语
Use when completing tasks or major features. Know when and how to request reviews. Provides git commit range to code-reviewer agent.
原文语言:英语
Use when implementing validation or safety checks. Multi-layer validation approach prevents bugs through redundant safeguards. Makes bugs structurally impossible.
原文语言:英语
Use when tests fail intermittently. Replace arbitrary timeouts with condition polling. Eliminates flaky tests caused by timing assumptions.
原文语言:英语
Use when starting new features, major changes, or unclear requirements. Establishes shared understanding before implementation.
原文语言:英语
Use when implementing a multi-step plan. Execute systematically with verification checkpoints to catch errors early.
原文语言:英语
Use after brainstorming, before implementation. Breaks work into discrete, actionable tasks with clear verification points.
原文语言:英语
Use when encountering bugs or unexpected behavior. Methodical approach to identify root cause: Reproduce → Isolate → Identify → Fix → Verify.
原文语言:英语
Use when adding features or fixing bugs. Follow RED/GREEN/REFACTOR cycle. Write failing test first, implement minimal code to pass, then refactor.
原文语言:英语
Use when multiple independent tasks can run simultaneously. Enables efficient parallel work execution with specialized agents.
原文语言:英语
Use when ready to merge feature branch. Complete checklist before creating PR/MR. Ensures professional quality and prevents embarrassing mistakes.
原文语言:英语
Use when working on multiple features simultaneously. Creates isolated workspaces without branch switching, enabling parallel development.
原文语言:英语