client-discovery

Converts client interviews and materials into a feasibility-checked site brief and deferral register.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/ccediland/web-stack-skills --skill client-discovery-ccediland
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: client-discovery
Source: https://github.com/ccediland/web-stack-skills/tree/main/plugin/skills/client-discovery
Command: npx skills add https://github.com/ccediland/web-stack-skills --skill client-discovery-ccediland

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Starting a website project with a new client produces scattered, unstructured input — conversations, sketches, design exports, or nothing at all — and teams either guess at feasibility or silently drop requirements. This Skill turns that raw intake into a structured site brief where every requirement carries an explicit feasibility verdict and every cut becomes an owner-decided deferral entry. ## Core Features & Use Cases - Interview-first intake: A six-domain question bank (business, audience, content, functional, brand, measurement) used as a coverage checklist, with an exportable written form for async clients. - Per-item feasibility verdicts: Every requirement is stamped feasible-as-is, feasible-with-flip, deferred, or out-of-scope against the stack-integration-playbook's capability map. - Deferral register: A schema for recording owner decisions with context and revisit conditions, stored in the site repo. - Use Case: After a discovery call with a small business owner, run the four phases to produce a site brief where the catalog feature is marked feasible via data-layer, the customer portal is stamped out-of-scope at the documented frontier, and the missing analytics account becomes a dated deferral entry. ## Quick Start Use the client-discovery skill to run a discovery interview for a new website client and produce a feasibility-checked site brief with a deferral register.

Frequently Asked Questions about client-discovery

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a client discovery call into a website brief?▼

Run the four phases: interview using the question bank as a coverage checklist, capture requirements by input format, stamp each item with a feasibility verdict against the playbook, and record cuts in the deferral register. The brief is done when every requirement has a verdict.

What questions should I ask in a website client intake interview?▼

The question bank covers six domains: business, audience, content, functional, brand, and measurement. Each question names the catalog skill that consumes its answer, and a STOP rule lets you proceed once the primary conversion, content inventory, brand source, and edit expectations are known.

Can I use a written form instead of a live client interview?▼

Yes, an exportable intake form derived from the question bank covers async clients, shipped in Spanish for the MX market. Treat returned answers as written input, run the coverage checklist over them, and expect one targeted follow-up round on gaps.

How are infeasible or cut requirements handled in the brief?▼

Every item gets one of four verdicts: feasible-as-is, feasible-with-flip, deferred, or out-of-scope. Deferred items enter a register in the site repo recording the owner's decision, whether the cut is aesthetic or functional, and a checkable revisit condition.

Does this skill produce wireframes or design mockups?▼

No. It captures intent and emits requirements only; sketches and design exports become structural requirements plus visual handoff notes consumed by a downstream visual-generation stage. Brand identity scoping is handed off to brand-canon-scoper.