← all publishers

madnpc

@madnpc source repo

12 published skills

  1. Tdd · madnpc bundle
    适用于以测试先行方式实现或修复高风险行为,尤其是核心规则、回归与集成路径。Use when implementing or repairing high-risk behavior test-first, especially core rules, regressions, integration paths, or changes that require red-green-refactor. 中文关键词:高风险逻辑、测试驱动开发、先写测试、红绿重构、回归测试、集成测试、核心规则。
    0
    installs
  2. Handoff · madnpc
    适用于将未完成任务及其上下文移交给新的代理或会话。Use when handing an unfinished task or its context to a fresh agent or a new session. 中文关键词:工作交接、会话交接、上下文交接、任务移交、续接任务。
    0
    installs
  3. Grill Me · madnpc bundle
    仅在用户明确调用 `$grill-me`、`/grill-me`,或明确要求“拷问我”“追问到底”时,启动一次按决策前沿分轮推进的高强度访谈,以澄清并压力测试计划、设计、决策或想法。Explicit-entry wrapper for a relentless, frontier-based interview that sharpens a plan, design, decision, or idea in rounds. Do not invoke implicitly for ordinary clarification. 中文关键词:拷问我、追问我、追问到底、深挖问题、压力测试想法。
    0
    installs
  4. Grilling · madnpc bundle
    适用于用户想对计划、设计、决策或想法进行高强度压力测试,或明确要求 grill、拷问、追问到底、深挖问题时。Relentlessly interview the user about a plan, design, decision, or idea in rounds, resolving the current decision frontier until both sides share a precise understanding. Use for stress-testing thinking, not routine clarification. 中文关键词:拷问、追问到底、深挖问题、压力测试、挑刺、决策树、grill me。
    0
    installs
  5. Brainstorming · madnpc bundle
    适用于编写代码前,当需求或方向仍不清楚时,梳理模糊想法、比较方案并形成轻量设计文档。Use before implementation when the request is ambiguous or the direction is undecided: refine rough ideas through questions, explore alternatives, validate design sections with the user, and save a concise decision spec. Do not create implementation plans or invoke planning/execution skills automatically. 中文关键词:想法不清楚、需求澄清、方案发散、方案对比、取舍分析、决策、设计文档、决策依据。
    0
    installs
  6. Codebase Design · madnpc bundle
    适用于设计或优化模块接口、决定 seam、提升模块深度与可测试性。Use when designing or improving module interfaces, deciding where a seam belongs, deepening a module, or improving testability and AI navigability. 中文关键词:代码库设计、模块设计、接口设计、模块边界、依赖边界、可测试性、代码重构。
    0
    installs
  7. Diagnosing Bugs · madnpc bundle
    适用于根因不明确、反复出现、不稳定、跨组件或性能退化的故障。Use when a bug, test failure, runtime error, unexpected behavior, or performance regression has an unclear root cause, recurs, is nondeterministic, or spans components. 中文关键词:修 Bug、排查问题、诊断故障、根因不明确、反复出现、报错、测试失败、异常行为、性能回归。
    0
    installs
  8. Domain Modeling · madnpc bundle
    适用于构建或完善项目领域模型、统一代码库术语、创建或编辑 CONTEXT.md,以及记录或更新 ADR。Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a CONTEXT.md, or recording or editing an ADR. 中文关键词:领域建模、领域模型、统一术语、术语表、上下文地图、CONTEXT.md、架构决策记录、ADR。
    0
    installs
  9. Grill With Docs · madnpc bundle
    仅在用户明确调用 `$grill-with-docs`、`/grill-with-docs`,或明确要求在高强度访谈中同步沉淀术语表和 ADR 时使用。Explicit-entry wrapper for a relentless design interview that updates CONTEXT.md and records qualifying ADRs as decisions crystallize. 中文关键词:带文档拷问、边问边写文档、同步术语表、同步 ADR。
    0
    installs
  10. Sync Skills · madnpc
    适用于本仓库(npc404-skills)同步上游技能:运行 scripts/sync-skills.mjs 检测上游变化,逐个研判 diff 是否为有效更新(实质内容变化,还是排版、笔误等噪音),给出本地化建议,处理完成后推进版本记录。Use in the npc404-skills repo whenever the user wants to check or sync upstream skill sources, review upstream diffs, decide whether an upstream change is worth localizing, or advance skill versions with accept — even if they just say "看看上游有没有更新". 中文关键词:同步技能、技能同步、上游更新、检查上游、上游 diff、有效更新、本地化更新、推进版本、sync skills、accept。
    0
    installs
  11. Karpathy Guidelines · madnpc
    适用于代码改动容易过度设计、范围蔓延或需要严格审查时。Use when a code change risks overengineering, scope creep, broad refactors, or needs a conservative review for surgical changes and verifiable success criteria. 中文关键词:避免过度设计、最小改动、范围控制、明确假设、验收标准、保守审查、重构审查。
    0
    installs
  12. Planning With Files Zh · madnpc bundle
    适用于需要跨会话持久追踪的复杂任务、研究或多阶段实施。自动恢复只读取项目规划文件;仅在用户明确要求时,session-catchup.py 才检查同项目会话元数据或输出受限且由 nonce 框定的不可信摘录。Use when work needs durable planning, coordination, or progress tracking across multiple steps or sessions. Do not use for small edits, simple explanations, copy changes, styling tweaks, or single-file fixes. 中文关键词:复杂任务、跨会话、任务规划、项目计划、分解任务、多步骤规划、复杂实现、实施计划、进度跟踪、文件规划、拆解项目。
    0
    installs