arthai-marketplace

/client-discovery

Client discovery and AI readiness assessment.

Synopsis

/client-discovery <client-name> [-- brief]

When to use it

Quickstart

/client-discovery acme-corp

What you’ll see: a structured intake interview (13 questions in three groups), followed by a current-state analysis, AI maturity scorecard, competitive research, and a set of discovery files written to the client’s directory.

Prerequisites: WebSearch access must be enabled in your Claude Code settings, step 4 (competitive landscape research) runs ~8 WebSearch queries and will fail if WebSearch is not permitted. Run the command from the project directory where consulting-toolkit/ exists (typically the claude-agents root).

Examples

/client-discovery acme-corp                                   # full interactive intake
/client-discovery acme-corp -- 50-person fintech, Postgres + AWS, wants churn prediction
                                                              # brief pre-answers questions; only gaps are asked

What it does

  1. Intake interview, user-confirmation checkpoint: asks 13 questions via AskUserQuestion in three groups. Business Context (5), Current Technology (4), Pain Points & Goals (4). If you passed a -- brief, questions it already answers are skipped and the extracted answers confirmed with you. Declined questions are recorded as “Not disclosed”.
  2. Current state analysis, business model summary, a Mermaid tech-stack diagram, a Data Readiness Score (1-5 across Volume, Quality, Accessibility, Governance, Integration), and a team capability matrix.
  3. AI maturity assessment, scores Strategy, Data, Technology, People, and Process 1-5 against a rubric; composite score (5-25) maps to a readiness level (Not Ready, Early Stage, Developing, Advancing, AI-Native Ready), presented as an ASCII scorecard.
  4. Competitive landscape research, runs ~8 WebSearch API queries (industry AI trends, competitor initiatives, case studies with ROI) and compiles a competitive intelligence brief (max 500 words). Requires WebSearch to be enabled, see Prerequisites above.
  5. Writes the discovery files, profile plus four discovery documents (see below). If the client directory already exists, it warns you and asks whether to overwrite or create a versioned copy.

The whole process takes roughly 15-20 minutes with a cooperative client.

Output & artifacts

All files land in consulting-toolkit/clients/<client-name>/:

Troubleshooting

Problem Fix
Client can’t answer a question Say so: it records “Not disclosed” and moves on; scores are justified from what was provided
Client directory already exists The skill asks before touching it: choose overwrite or a versioned copy
Stakeholder map is mostly placeholders Expected when stakeholder info wasn’t shared at intake: fill it in during follow-up conversations
Downstream skills say discovery data is missing Confirm the discovery files above were written for the exact client name you’re passing them
Step 4 fails with a permission error Ensure WebSearch is enabled/permitted in your Claude Code settings