aget-assess-client

Assess client needs, constraints, and objectives to define engagement scope.

11|Updated Nov 22, 2025
One-click install
npx skills add https://github.com/aget-framework/aget --skill aget-assess-client
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aget-assess-client
Source: https://github.com/aget-framework/aget/tree/main/.claude/skills/aget-assess-client
Command: npx skills add https://github.com/aget-framework/aget --skill aget-assess-client

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of accurately understanding and documenting a client's needs, constraints, and objectives, preventing scope creep and ensuring engagement alignment.

Core Features & Use Cases

  • Needs Identification: Differentiates between stated (explicit) and inferred (implicit) client needs.
  • Constraint Documentation: Captures limitations such as budget, timeline, and technical restrictions.
  • Prioritization: Organizes identified needs using an impact/urgency matrix.
  • Gap Analysis: Compares the client's current state with their desired future state.
  • Use Case: A consultant uses this skill at the beginning of a project to create a formal Client Needs Assessment document, ensuring all stakeholders are aligned before work commences.

Quick Start

Use the aget-assess-client skill to gather context on client needs and constraints for a new project.

Frequently Asked Questions about aget-assess-client

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

FAQPage Schema
What is a client needs assessment and gap analysis in project scoping?

A client needs assessment in project scoping identifies explicit and implicit needs, documents constraints like budget and timeline, and performs a gap analysis between current and desired states to produce a structured assessment document.

How do I document client constraints and prevent scope creep during consulting?

To document client constraints and prevent scope creep, capture budget, timeline, technical, and organizational limitations, then prioritize needs using an impact and urgency matrix to ensure stakeholder alignment before work commences.

What is the best way to prioritize inferred client needs during project initialization?

The best way to prioritize inferred client needs is applying an impact and urgency matrix, which evaluates implicit requirements against documented constraints to systematically rank objectives for the formal needs assessment document.

How do I structure a gap analysis between current and desired project states?

Structuring a gap analysis involves comparing the client's current operational state with their desired future state, identifying explicit and implicit needs, and organizing the findings into a structured needs assessment document for engagement alignment.

Does this needs analysis approach differentiate between explicit and implicit client requirements?

Yes, this needs analysis approach differentiates between stated explicit client requirements and inferred implicit needs, documenting both alongside organizational constraints to define the engagement scope and prevent project misalignment.