| name | agency-client-interview |
| description | Client discovery interview framework for AI Agency projects covering business objectives, audience analysis, brand context gathering, and structured question flows that adapt to user patterns over time.
|
| license | Apache-2.0 |
| compatibility | Designed for Claude Code |
| allowed-tools | Read, Grep, Glob |
| user-invocable | false |
| metadata | {"version":"1.0.0","category":"agency","status":"active","updated":"2026-04-02","evolution_count":"0","confidence_score":"0.00","base_context":"target-audience.md","dependencies":"","tags":"interview, discovery, context-gathering, client, onboarding, brief","related-skills":"agency-copywriting"} |
| progressive_disclosure | {"enabled":true,"level1_tokens":100,"level2_tokens":5000} |
| triggers | {"keywords":["interview","brief","discovery","onboarding","context","client","requirements"],"agents":["planner","copywriter"],"phases":["plan"]} |
Agency Client Interview Skill
Governs the client discovery process for AI Agency projects. Provides structured question flows, progressive disclosure of interview depth, and context file generation for .agency/context/.
Static Zone
Identity
Purpose: Define interview question frameworks, context gathering strategies, and structured output formats for populating .agency/context/ files during project onboarding.
Input Contract:
- User request (natural language description of desired project)
- Existing
.agency/context/ files (may be empty on first run)
Output Contract:
- Populated
.agency/context/ files:
brand-voice.md — tone, style, language preferences
target-audience.md — customer personas, pain points
visual-identity.md — colors, fonts, imagery preferences
tech-preferences.md — framework, hosting, integrations
quality-standards.md — performance targets, accessibility level
Owner: .agency/context/target-audience.md
Core Principles
Derived from Brand Context. Never auto-modified. Manual editing only.
- Empathetic questioning — understand the WHY before the WHAT
- Progressive disclosure — start broad, drill down based on answers
- Business-first — always connect technical decisions to business outcomes
- No assumptions — ask, don't guess (especially for brand voice and audience)
- Respect user's time — skip questions already answered in context files
Default Interview Flow
Phase 1: Business Context (3 questions)
- What is the primary business objective for this project?
- Who is your target customer? (age, role, pain points)
- What does success look like? (specific KPIs if possible)
Phase 2: Brand Identity (3 questions)
4. How would you describe your brand voice? (3-5 adjectives)
5. Are there reference sites or brands you admire?
6. Any design preferences or constraints? (colors, style, existing brand guidelines)
Phase 3: Technical Scope (2 questions)
7. What pages/sections do you need?
8. Any technical requirements? (framework, hosting, integrations)