aget-assess-client
Assess client needs, constraints, and objectives to inform engagement scope. Produces structured needs assessment document.
Instructions
When this skill is invoked:
- •
Gather Client Context
- •Understand client's current state
- •Identify stated goals and objectives
- •Note organizational constraints
- •
Identify Needs
- •Explicit Needs: What client has stated
- •Implicit Needs: What analysis reveals
- •Distinguish needs from wants
- •
Document Constraints
- •Budget limitations
- •Timeline requirements
- •Technical constraints
- •Organizational constraints
- •
Prioritize
- •Use impact/urgency matrix
- •Identify quick wins vs. strategic initiatives
- •Note dependencies between needs
- •
Gap Analysis
- •Current state assessment
- •Desired state definition
- •Gap identification
Output Format
markdown
## Client Needs Assessment ### Client Overview | Attribute | Value | |-----------|-------| | Client | [Name/Context] | | Assessment Date | [Date] | | Scope | [Area of focus] | ### Identified Needs #### Explicit Needs (Stated) 1. [Need 1]: [Description] 2. [Need 2]: [Description] #### Implicit Needs (Discovered) 1. [Need 1]: [How discovered, why important] ### Constraints | Type | Constraint | Impact | |------|------------|--------| | Budget | [Description] | [How it limits options] | | Timeline | [Description] | [How it limits options] | | Technical | [Description] | [How it limits options] | ### Priority Matrix | Need | Impact | Urgency | Priority | |------|--------|---------|----------| | [Need 1] | High | High | P1 | | [Need 2] | High | Low | P2 | ### Gap Analysis | Area | Current State | Desired State | Gap | |------|---------------|---------------|-----| | [Area 1] | [Description] | [Description] | [What's missing] | ### Recommended Focus Areas 1. [Area]: [Why prioritize this]
Constraints
- •C1: NEVER assume client needs without verification — assumptions lead to scope mismatch
- •C2: NEVER ignore stated constraints — constraints bound the solution space
- •C3: NEVER conflate wants with needs — distinguish to improve engagement focus
Related
- •SKILL-020: aget-assess-client specification
- •ONTOLOGY_consultant.yaml: Client, Client_Need, Constraint concepts
- •CAP-CON-001: Client Assessment capability