Progress Skill
Get a quick overview of your goal progress.
When to Use
Use the progress skill when you want to:
- Get a summary of all active goals
- Check progress on a specific goal
- See what tasks are pending
- Get an overview of overdue items
Input Format
Check all goals
{}
Check specific goal
{
"goal_id": "abc123"
}
Detailed breakdown
{
"verbose": true
}
Output Format
The skill returns a formatted progress report:
GOAL PROGRESS SUMMARY
Learn Spanish [50%] ████████░░░░░░░░ Due: Dec 31
2/4 milestones | 5/10 tasks
Build Portfolio Website [25%] ████░░░░░░░░░░░░ OVERDUE
1/4 milestones | 3/12 tasks
Examples
Quick overview
{}
Output:
GOAL PROGRESS SUMMARY
Learn Spanish [50%] ████████░░░░░░░░ Due: Dec 31
2/4 milestones | 5/10 tasks
No overdue goals.
Detailed view
{"verbose": true}
Output:
GOAL PROGRESS SUMMARY
Learn Spanish [50%]
[x] Complete Duolingo basics (100%)
[x] Finish lessons 1-5
[x] Complete review quiz
[ ] Start conversation practice (0%)
[ ] Find language partner
[ ] Schedule first session