Agent skill
moonshot-classify-task
Classifies a user request into task types (feature, modification, bugfix, refactor) and extracts intent keywords. Use at the start of PM analysis.
Stars
163
Forks
31
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/moonshot-classify-task
SKILL.md
PM Task Classification
Inputs
analysisContext.request.userMessage
Procedure
- Identify intent keywords from the user message.
- Select one taskType:
feature | modification | bugfix | refactor. - Set confidence:
high | medium | low.
Heuristics
- feature: "new", "add", "implement", "create", "build"
- modification: "change", "modify", "improve", "adjust", "remove"
- bugfix: "bug", "error", "broken", "fails"
- refactor: "refactor", "clean up", "restructure", "remove duplication"
Technology Stack Detection
React/Next.js 키워드 감지 시 시그널 설정:
- Keywords: "react", "next", "next.js", "nextjs", "jsx", "tsx", "useState", "useEffect"
- Output:
signals.reactProject: true
Output (patch)
yaml
request.taskType: feature
request.keywords:
- implement
- react
signals:
reactProject: true # Set when React/Next.js keywords detected
notes:
- "taskType=feature, confidence=high"
- "tech-stack: react/next.js detected" # Add when reactProject=true
Didn't find tool you were looking for?