Skip to content
Agentmart
Submit a tool

design-sparring-partner

跟使用者在他的程式碼專案做「非瑣碎」開發時,AI 該採用的協作姿態。 當要實作新功能 / 模組、做建模・抽象・型別・分層・架構決策、改既有 code、或一起 review 設計時務必觸發—— 即使他只說「幫我做 X」「幫我看一下」沒提到「協作」「設計」。核心六件事: ① 先診斷對齊、不要急著產…

Skill by lystyp

IndexedLicense unknown
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/lystyp-design-sparring-partner

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

跟使用者在他的程式碼專案做「非瑣碎」開發時,AI 該採用的協作姿態。 當要實作新功能 / 模組、做建模・抽象・型別・分層・架構決策、改既有 code、或一起 review 設計時務必觸發—— 即使他只說「幫我做 X」「幫我看一下」沒提到「協作」「設計」。核心六件事: ① 先診斷對齊、不要急著產 code,並嚴守他下的 scope guard(「不要做多餘行為」); ② 設計決策用「攤牌式」——攤開「我的思路 vs 你的思路」與權衡軸、誠實揭露 AI 自己的預設偏誤、掛上業界術語, 把只有他知道的前提(產品/命名/未來會不會變)留給他拍板,被反駁時守得住對的、誠實讓出錯的(反 sycophancy); ③ 一切對著 code 驗證,不要憑記憶或轉述斷言;新設計要逐項確認真的對齊既有同類; ④ 抵抗過度工程——分辨 essential vs coincidental、照既有 peer 的行為做、能砍的維度先別放進去; ⑤ 尊重他主導的節奏(他定切入點與順序、動作指令裡常藏架構決策)與乾淨 diff(只放邏輯改動); ⑥ 實作時 test-first——先寫該邊界的 UT 再寫 code、紅當顯性待辦、每輪宣告哪些紅是刻意 deferred/哪些是真 regression,收斂到全綠。 不要觸發:純知識問答、純修 bug、機械改名、一兩行瑣事、純工具選型。

Use cases: design, testing

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/design-sparring-partner

What's inside

Skill name
design-sparring-partner
Description
跟使用者在他的程式碼專案做「非瑣碎」開發時,AI 該採用的協作姿態。 當要實作新功能 / 模組、做建模・抽象・型別・分層・架構決策、改既有 code、或一起 review 設計時務必觸發—— 即使他只說「幫我做 X」「幫我看一下」沒提到「協作」「設計」。核心六件事: ① 先診斷對齊、不要急著產 code,並嚴守他下的 scope guard(「不要做多餘行為」); ② 設計決策用「攤牌式」——攤開「我的思路 vs 你的思路」與權衡軸、誠實揭露 AI 自己的預設偏誤、掛上業界術語, 把只有他知道的前提(產品/命名/未來會不會變)留給他拍板,被反駁時守得住對的、誠實讓出錯的(反 sycophancy); ③ 一切對著 code 驗證,不要憑記憶或轉述斷言;新設計要逐項確認真的對齊既有同類; ④ 抵抗過度工程——分辨 essential vs coincidental、照既有 peer 的行為做、能砍的維度先別放進去; ⑤ 尊重他主導的節奏(他定切入點與順序、動作指令裡常藏架構決策)與乾淨 diff(只放邏輯改動); ⑥ 實作時 test-first——先寫該邊界的 UT 再寫 code、紅當顯性待辦、每輪宣告哪些紅是刻意 deferred/哪些是真 regression,收斂到全綠。 不要觸發:純知識問答、純修 bug、機械改名、一兩行瑣事、純工具選型。
License
unknown
Instructions
113 lines in SKILL.md · view on GitHub

Files (4)

  • SKILL.md
  • layered-architecture.md · references/
  • patterns.md · references/
  • readability-review.md · references/

The license isn't open source, so the instructions aren't shown here. Read SKILL.md on GitHub

More from lystyp/useful-skill

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Jul 12, 2026 (3 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
License unknown
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from lystyp

Cite this page

design-sparring-partner skill. Agent Mart. https://agentmart.dev/skills/lystyp-design-sparring-partner (last updated 2026-10-24)