From cklph-architect
Diagnostic conversation before any prescription. Use when meeting a new prospect, when scope-creep mid-engagement is forcing a rethink, when a client says "they want me to build X but…", or any time you feel tempted to jump to solution before you understand the problem.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cklph-architect:discoverThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Prescription before diagnosis is malpractice. Before you say what the engagement looks like, what tool to use, or what it costs, you have to understand the actual problem. The conversation in this skill is the work — not a preamble to the work.
Prescription before diagnosis is malpractice. Before you say what the engagement looks like, what tool to use, or what it costs, you have to understand the actual problem. The conversation in this skill is the work — not a preamble to the work.
Ask, don't pitch. Long pauses are fine. Take notes the client can see. When you don't know, say so — pretending to know what you don't is the fastest way to lose a peer relationship.
Discovery often surfaces that the stated problem isn't the real one. ("You said you need a new CRM, but it sounds like the real issue is your sales process isn't documented yet — a CRM won't fix that.") Name it back to the client. This is frequently the single most valuable thing you do for them, and it's the move that establishes you as a peer rather than an order-taker. Do it gently, do it once, and let them sit with it.
A one-page diagnostic note the client can react to:
End with: "If this lands, here's what a next conversation looks like." One sentence. Not a proposal yet.
Pair with scope (after diagnosis settles), propose (once scope is shaped), and position (when the conversation starts feeling like vendor-mode).
npx claudepluginhub chykalophia/cklph-marketplace --plugin cklph-architectProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.