Skillquality 0.61

task-analyzer

Performs metacognitive task analysis and skill selection. Use when determining task complexity, selecting appropriate skills, or estimating work scale.

Price
free
Protocol
skill
Verified
no

What it does

Task Analyzer

Provides metacognitive task analysis and skill selection guidance.

Skills Index

See skills-index.yaml for available skills metadata.

Task Analysis Process

1. Understand Task Essence

Identify the fundamental purpose beyond surface-level work:

Surface WorkFundamental Purpose
"Fix this bug"Problem solving, root cause analysis
"Implement this feature"Feature addition, value delivery
"Refactor this code"Quality improvement, maintainability
"Update this file"Change management, consistency

Action: Map the user request to one row in the Surface Work → Fundamental Purpose table above. If no row matches, state the fundamental purpose explicitly before proceeding.

2. Estimate Task Scale

ScaleFile CountIndicators
Small1-2Single function/component change
Medium3-5Multiple related components
Large6+Cross-cutting concerns, architecture impact

Scale affects skill priority:

  • Scale >= Large → include documentation-criteria and implementation-approach in selectedSkills with priority high
  • Scale = Small → limit selectedSkills to task-type essential skills only (max 3)

3. Identify Task Type

TypeCharacteristicsKey Skills
ImplementationNew code, featurescoding-principles, testing-principles
FixBug resolutionai-development-guide, testing-principles
RefactoringStructure improvementcoding-principles, ai-development-guide
DesignArchitecture decisionsdocumentation-criteria, implementation-approach
QualityTesting, reviewtesting-principles, integration-e2e-testing

4. Tag-Based Skill Matching

Extract relevant tags from task description and match against skills-index.yaml:

Task: "Implement user authentication with tests"
Extracted tags: [implementation, testing, security]
Matched skills:
  - coding-principles (implementation, security)
  - testing-principles (testing)
  - ai-development-guide (implementation)

5. Implicit Relationships

Consider hidden dependencies:

Task InvolvesAlso Include
Error handlingdebugging, testing
New featuresdesign, implementation, documentation
Performanceprofiling, optimization, testing
Frontendtypescript-rules, test-implement
API/Integrationintegration-e2e-testing

Output Format

Return structured analysis with skill metadata from skills-index.yaml:

taskAnalysis:
  essence: <string>  # Fundamental purpose identified
  type: <implementation|fix|refactoring|design|quality>
  scale: <small|medium|large>
  estimatedFiles: <number>
  tags: [<string>, ...]  # Extracted from task description

selectedSkills:
  - skill: <skill-name>  # From skills-index.yaml
    priority: <high|medium|low>
    reason: <string>  # Why this skill was selected
    # Pass through metadata from skills-index.yaml
    tags: [...]
    typical-use: <string>
    size: <small|medium|large>
    sections: [...]  # All sections from yaml, unfiltered

Note: Section selection (choosing which sections are relevant) is done after reading the actual SKILL.md files.

Skill Selection Priority

  1. Essential - Directly related to task type
  2. Quality - Testing and quality assurance
  3. Process - Workflow and documentation
  4. Supplementary - Reference and best practices

Metacognitive Question Design

Generate 3-5 questions according to task nature:

Task TypeQuestion Focus
ImplementationDesign validity, edge cases, performance
FixRoot cause (5 Whys), impact scope, regression testing
RefactoringCurrent problems, target state, phased plan
DesignRequirement clarity, future extensibility, trade-offs

Warning Patterns

Detect and flag these patterns:

PatternWarningMitigation
Large change detectedPair with implementation-approachSplit into phases per strategy
Implementation task detectedPair with testing-principlesApply TDD from start
Error fix requestedPair with ai-development-guideApply 5 Whys before fixing
Multi-file task without planPair with documentation-criteriaCreate work plan first

Capabilities

skillsource-shinprskill-task-analyzertopic-agent-skillstopic-agentic-aitopic-ai-agentstopic-automationtopic-claude-codetopic-claude-code-plugintopic-code-qualitytopic-developer-toolstopic-development-workflowtopic-llm-orchestrationtopic-productivitytopic-prompt-engineering

Install

Installnpx skills add shinpr/claude-code-workflows
Transportskills-sh
Protocolskill

Quality

0.61/ 1.00

deterministic score 0.61 from registry signals: · indexed on github topic:agent-skills · 327 github stars · SKILL.md body (4,444 chars)

Provenance

Indexed fromgithub
Enriched2026-05-02 18:53:53Z · deterministic:skill-github:v1 · v1
First seen2026-04-18
Last seen2026-05-02

Agent access