swm8023
- 39 skills
- 0 followers
- 5 hours ago last updated
- ▌
- ▌
- ▌ Debug · swm8023调查 bug、测试失败、异常、错误行为、偶发问题、性能退化、构建失败、集成失败或其他非预期行为;复现并确定根因,提交修复方案等待用户批准,获批后把 approved-fix 交给 implement 实施。
- ▌ Scope · swm8023 bundleScope product or code changes before implementation when requirements or material technical decisions remain unresolved, including vague requests to create, change, design, plan, or review behavior. Use debug for bugs and failures; use implement for approved specs and confirmed implementation contracts.
- ▌ Tdd · swm8023 bundleTest-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.
- ▌ Handoff · swm8023 bundle将当前对话或指定的 WheelMaker session 压缩为交接摘要;提供 session ID 时默认使用本 skill,除非用户明确调用 export-session。
- ▌ To Prd · swm8023Turn the current conversation context into a PRD and publish it to the project issue tracker. Use when user wants to create a PRD from the current context.
- ▌ Triage · swm8023 bundleTriage issues through a state machine driven by triage roles. Use when user wants to create an issue, triage issues, review incoming bugs or feature requests, prepare issues for an AFK agent, or manage issue workflow.
- ▌
- ▌ Implement · swm8023 bundleImplement approved product, code, or bug-fix work end to end after the user has approved a spec, confirmed scope's in-conversation implementation contract, or approved debug's evidence-backed fix contract. Create new persisted plans only for spec-backed work, then execute, verify, and complete the configured Git workflow. Do not use while requirements, root cause, or approval are unresolved.
- ▌ Caveman · swm8023超压缩沟通模式。通过去除废话、冠词与客套语,token 用量削减约 75%, 同时保持完整的技术准确性。 当用户说 "caveman mode"、"talk like caveman"、"use caveman"、 "less tokens"、"be brief",或调用 /caveman 时使用。
- ▌ Diagnose · swm8023 bundleDisciplined diagnosis loop for hard bugs and performance regressions. Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when user says "diagnose this" / "debug this", reports a bug, says something is broken/throwing/failing, or describes a performance regression.
- ▌ Grill Me · swm8023就计划或设计对用户进行不留情面的访谈,直到达成共同理解,逐一解决决策树的每个分支。当用户希望对计划进行压力测试、希望就其设计被拷问、或提到 "grill me" 时使用。
- ▌ Review Code · swm8023 bundleManually perform a read-only static review of completed code against its implementation spec. Use only when the user explicitly invokes review-code by name.
- ▌ Review Spec · swm8023 bundleManually review an existing spec against conversation and repository evidence. Use only when the user explicitly invokes review-spec by name.
- ▌ Prototype · swm8023 bundleBuild a throwaway prototype to flesh out a design before committing to it. Routes between two branches — a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route. Use when the user wants to prototype, sanity-check a data model or state machine, mock up a UI, explore design options, or says "prototype this", "let me play with it", "try a few designs".
- ▌ To Issues · swm8023使用 tracer-bullet 垂直切片把 plan、spec 或 PRD 拆分为可在项目 issue tracker 上独立认领的 issue。当用户想把 plan 转换为 issue、创建实施工单或把工作拆分为 issue 时使用。
- ▌ Git Workflow · swm8023执行会持久化仓库修改的 Git 工作流。prepare 时读取 docs/user/git-preferences.md 并建立本次 Git 上下文,checkpoint 和 finalize 继承该上下文,管理 branch/worktree、同步、commit、push、merge 和 cleanup;配置缺失或行为不明确时初始化或逐项询问。
- ▌ Export Session · swm8023 bundleExport an active WheelMaker session tree as diagnostic JSON only when the user explicitly invokes export-session; a session ID alone or a handoff request must not invoke this skill.
- ▌ Pubwiki Search · swm8023 bundleSearch the fixed local WheelMaker Obsidian Vault using Obsidian first and an automatically maintained local index second. Use for keyword or metadata note search, tag/folder/property lookup, related knowledge, and Dataview-style queries.
- ▌ Brainstorming · swm8023 bundleYou MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
- ▌ Write A Skill · swm8023Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when user wants to create, write, or build a new skill.
- ▌ Writing Plans · swm8023 bundleUse when you have a spec or requirements for a multi-step task, before touching code
- ▌ Pubwiki Markdown · swm8023 bundle在固定的 WheelMaker Wiki Vault 中创建、导入、分类、规范化并发布长期知识。用户要求记录项目知识、导入 Markdown 或 Wiki 材料、整理笔记、维护标签或发布已确认笔记时使用。
- ▌ Writing Skills · swm8023 bundleUse when creating new skills, editing existing skills, or verifying skills work before deployment
- ▌ Auto Using Skills · swm8023Use at the start of every task to select applicable skills. Routes bugs to debug and unclear changes to scope; never auto-selects manual-only review-spec or review-code.
- ▌ Executing Plans · swm8023Use when you have a written implementation plan to execute in a separate session with review checkpoints
- ▌ Grill With Docs · swm8023 bundleGrilling session,对照既有的 domain model 挑战你的 plan,打磨术语,并在决策逐步明朗时同步更新文档(CONTEXT.md、ADR)。当用户希望基于项目自身的语言与已记录的决策来对 plan 进行压力测试时使用。
- ▌
- ▌ Systematic Debugging · swm8023 bundleUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes
- ▌ Receiving Code Review · swm8023Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
- ▌ Requesting Code Review · swm8023 bundleUse when completing tasks, implementing major features, or before merging to verify work meets requirements
- ▌ Test Driven Development · swm8023 bundleUse when implementing any feature or bugfix, before writing implementation code
- ▌ Setup Matt Pocock Skills · swm8023 bundle在 AGENTS.md/CLAUDE.md 以及 `docs/agents/` 中搭建 `## Agent skills` 区块,让 engineering skills 知晓本 repo 的 issue tracker(GitHub 或本地 markdown)、triage label 词表,以及领域文档布局。请在首次使用 `to-issues`、`to-prd`、`triage`、`diagnose`、`tdd`、`improve-codebase-architecture` 或 `zoom-out` 之前运行——或者当这些 skill 看起来缺少关于 issue tracker、triage labels 或领域文档的 context 时运行。
- ▌
- ▌ Subagent Driven Development · swm8023 bundleUse when executing implementation plans with independent tasks in the current session
- ▌ Improve Codebase Architecture · swm8023 bundle在 codebase 中寻找深化机会,参考 CONTEXT.md 中的领域语言以及 docs/adr/ 中记录的决策。当用户希望改进架构、寻找重构机会、合并紧耦合的 module、或让 codebase 更具可测试性和 AI 可导航性时使用。
- ▌ Finishing A Development Branch · swm8023当实现已完成、所有测试通过、并且你需要决定如何整合工作成果时使用 —— 通过呈现 merge、PR 或清理的结构化选项来引导开发工作的收尾
- ▌ Verification Before Completion · swm8023Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always