analyze

Classifies requirements and scores completeness to decide whether to proceed to code analysis.

1|Updated Nov 21, 2025
One-click install
npx skills add https://github.com/pianzhu/my-claude-skills --skill analyze-pianzhu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: analyze
Source: https://github.com/pianzhu/my-claude-skills/tree/main/skills/HelloAgents/analyze
Command: npx skills add https://github.com/pianzhu/my-claude-skills --skill analyze-pianzhu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill encapsulates a structured, rules-based approach to the requirements analysis phase, guiding users to validate completeness, determine project context, and prepare inputs for solution design.

Core Features & Use Cases

  • Stage A: Requirements Evaluation: Checks knowledge-base status, gathers project context, and classifies the type of requirement.
  • Stage B: Code Analysis Preparation: When the threshold is met (score ≥ 7), extracts technical context and surfaces quality concerns to inform design.
  • Guided Follow-ups: If the score is below threshold, outputs targeted follow-up questions to elicit missing details before proceeding.

Quick Start

Run the analyze skill to begin Stage A (需求评估) and decide if Stage B (代码分析) should start based on the scoring outcome.

Frequently Asked Questions about analyze

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

FAQPage Schema
How do I perform a structured requirements analysis before starting solution design?▼

Structured requirements analysis evaluates knowledge-base status, gathers project context, classifies requirement types, and assigns a 10-point score to verify completeness before proceeding to solution design.

What happens when my requirements analysis score is below the threshold?▼

When the requirements analysis score is below 7, the system outputs targeted follow-up questions to elicit missing details and enforces a strict loop where you must provide information before rescoring and continuing.

How does code context extraction work during requirements evaluation?▼

Code context extraction activates in Stage B when the score reaches 7 or above, surfacing technical context and quality concerns from the current codebase to inform the subsequent solution design.

How do I assess project context and risk assessment for a new feature requirement?▼

Risk assessment and project context evaluation occur during Stage A, checking the knowledge-base status and classifying the requirement type to determine if sufficient information exists to proceed.

Can I skip the follow-up questions if I want to move directly to code analysis?▼

You cannot skip follow-up questions because the system enforces a strict rescore loop, ensuring all missing details are provided and the requirement score reaches 7 before Stage B code analysis preparation begins.

What is the best way to prepare a decision tree for requirements scoring?▼

Preparing a decision tree for requirements scoring involves evaluating knowledge-base completeness, classifying the requirement type, and assigning a 10-point score to gate the transition from evaluation to code analysis.