Browse / Productivity Workflow / Request Analyzer

Request Analyzer

Analyzes user requests systematically to evaluate prompt quality, identify task types, and intelligently coordinate the activation of specialized skills for optimal task execution.

SkillProductivity WorkflowTask ManagementPlanningSkill Authoring

The source repository doesn't declare a license. Check its terms before reusing the code.

Key features

  • Intelligent skill coordination and routing for tools like ui-analyzer and prompt-optimizer
  • Proactive identification of missing technical requirements and ambiguous instructions
  • Systematic prompt quality assessment scoring for clarity, specificity, and completeness
  • Context-aware workflow recommendations based on real-time user intent
  • Automated task classification across coding, debugging, design, and analysis categories

Use cases

  • Optimizing vague or incomplete coding requests before starting implementation
  • Establishing a structured and efficient starting point for new development conversations
  • Automatically routing design-related tasks to UI analysis and generation tools

FAQ

What is the Request Analyzer skill?

Request Analyzer is an intelligent orchestration tool for Claude Code. It systematically evaluates user requests for clarity and completeness while automatically routing tasks to the most appropriate specialized sub-skills.

Which skills can Request Analyzer coordinate?

It acts as a central router for the Claude Code ecosystem, intelligently activating tools like ui-analyzer for design tasks, react-component-generator for UI building, and prompt-optimizer for refining vague requests.

How does this skill improve my AI coding workflow?

It proactively identifies missing technical requirements and ambiguous instructions. By scoring your prompt on clarity and specificity, it helps Claude provide more accurate results and reduces the need for back-and-forth clarifications.

When should I use Request Analyzer?

This skill is designed to activate for every user request at the start of a conversation. It ensures that your intent is fully understood and that the optimal workflow is established before any code is written.

What happens if my prompt quality is low?

If Request Analyzer detects a low quality score (below 70%), it will recommend using the prompt-optimizer skill or ask targeted clarification questions to ensure it has the context needed to succeed.