request-analyzerlisted
Install: claude install-skill kyawshinethu/ClaudeSkills
# Request Analyzer
This skill proactively analyzes user requests to determine the task type, assess prompt quality, and intelligently recommend which other skills should be activated to best serve the user's needs.
## Purpose
Act as an intelligent coordinator that:
1. Analyzes every user request systematically
2. Assesses prompt quality (clarity, specificity, completeness)
3. Identifies the task type and appropriate workflow
4. Recommends activating specific skills when beneficial
5. Ensures users get the best possible assistance
## When to Use This Skill
**This skill should activate for EVERY user request** at the start of conversations to ensure optimal workflow orchestration.
Specifically activate when:
- A new conversation begins
- User submits a new request or question
- User asks for help with a task
- Any coding, design, or technical request is made
- User's intent needs clarification
## Core Analysis Process
### Step 1: Quick Assessment
Immediately evaluate the request on three dimensions:
**Clarity (0-100%)**:
- Is the request unambiguous?
- Are terms clearly defined?
- Is there only one reasonable interpretation?
**Specificity (0-100%)**:
- Is sufficient context provided?
- Are technical requirements specified?
- Is the scope well-defined?
**Completeness (0-100%)**:
- Is all necessary information present?
- Are success criteria defined?
- Are constraints mentioned?
### Step 2: Task Type Identification
Classify the request into one of these categories: