Agent skill
task-parsing
Parses natural language into structured tasks with priority, due date, project, and tags. Use when adding tasks, processing inbox, or when user describes work to be done.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/task-parsing
SKILL.md
Task Parsing
Convert natural language into structured task format.
Task Format
- [ ] Task description @project #tag !priority ~estimate
Parsing Rules
Priority Detection
| Input Pattern | Priority |
|---|---|
| "urgent", "ASAP", "critical", "blocking" | !high |
| "important", "should", "need to" | !medium |
| "when possible", "eventually", "nice to have" | !low |
Time Estimation
| Input Pattern | Estimate |
|---|---|
| "quick", "small", "minor" | ~15m |
| "short", "simple" | ~30m |
| "medium", "regular" | ~1h |
| "large", "significant" | ~2h |
| "big", "complex", "deep work" | ~4h |
Due Date Extraction
| Input Pattern | Action |
|---|---|
| "today", "EOD" | Add to today.md |
| "tomorrow" | Add to today.md with note |
| "this week", "by Friday" | Add to backlog, Do First |
| "next week", "soon" | Add to backlog, Schedule |
| "someday", "eventually" | Add to someday.md |
Project Detection
- Look for explicit
@project-namementions - Infer from context: "for the API project" →
@api - Work-related defaults to
@work - Personal items get
#personaltag
Tag Extraction
Common tags to apply:
#code- Programming tasks#docs- Documentation#meeting- Meetings and calls#research- Research and learning#bug- Bug fixes#feature- New features#review- Code/document reviews
Examples
Input: "Review John's PR for the auth feature, it's blocking the release"
Output: - [ ] Review John's PR for auth feature @work #review #code !high ~30m
Input: "Eventually learn Kubernetes"
Output: - [ ] Learn Kubernetes #learning !low ~4h → someday.md
Input: "Need to fix the login bug today"
Output: - [ ] Fix login bug @work #bug !high ~1h → today.md
Processing Steps
- Extract the core action (verb + object)
- Detect priority from urgency words
- Estimate time from complexity hints
- Extract or infer project
- Add relevant tags
- Determine destination file
- Format as markdown checkbox
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?