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.