← ClaudeAtlas

request-analyzerlisted

Proactively analyze user requests at the start of conversations to determine task type, assess prompt quality, and intelligently recommend which skills to activate. Should activate for ALL user requests to ensure optimal workflow. Evaluates clarity, specificity, and completeness to suggest prompt-optimizer when needed. Identifies UI design tasks for ui-analyzer and component requests for react-component-generator. Acts as intelligent skill coordinator.
kyawshinethu/ClaudeSkills · ★ 7 · AI & Automation · score 81
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: