next
Skill0 starsChanged 7 months agoMITView on GitHub
AI-driven task picker that selects the single best thing to work on, pre-fetches context, assesses delegation level, and helps execute. Triggers: "what's next", "what should I work on", "next", "pick a task", "I'm free", or any request for the next action.
40 other projects use a version of this.
Adopted by
Most recently taken up by
- edwinidrus/dragonhoardtheir own version, first seen Nov 8, 2026
- buildomator/buildomatortheir own version, first seen Nov 4, 2026
- mag123c/toktracktheir own version, first seen Nov 3, 2026
- Hainrixz/claude-dbtheir own version, first seen Nov 1, 2026
- mandarzope/fullstack-swarmtheir own version, first seen Nov 1, 2026
- vercel-labs/emulatetheir own version, first seen Oct 29, 2026
Used with
Projects with it also use quick, status and 7 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
codebycoreySkillquick
Quick start a change with minimal interaction. Use when fast-tracking a straightforward change that needs proposal, design, and tasks in one step.
Also in 3 projects that use this
AnthropicSkillstatus
Case status summary by audience — client-facing (plain language), internal (for the professor), or court-ready (formal caption format per local rules). Same facts, different framing and depth. Use when a student needs to update the client, brief the professor, or prepare a court status report.
Also in 9 projects that use this
MicrosoftSkillcleanup
Also in 4 projects that use this
genomewalkerSkillexplore
RLM-style recursive memory exploration - dynamically navigate the memory graph
Also in 3 projects that use this
GoogleSkillcritique
Expertise in auditing and fixing repository scripts and GitHub Actions workflows to ensure technical robustness and security.
Also in 3 projects that use this
OpenAISkillaudit
Audit or critique a product flow, journey, workflow, funnel, onboarding path, checkout path, settings path, screen, or multi-step product experience by capturing screenshots first, then reporting UX, design, and accessibility findings inline from that evidence. Use Figma only when the user explicitly asks for a board. Use when the user asks to audit, review, critique, inspect, assess, analyze, evaluate, or give feedback on a product experience.
Also in 7 projects that use this
Other versions40 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 40
- vercel-labs/json-render★ 19ksame name
- vercel-labs/emulate★ 2ksame name
- ericboy0224/learn-docker-and-k8s★ 472same name
- mag123c/toktrack★ 196same name
- buildomator/buildomator★ 102same name
- jantichy/claude★ 45same name
- endlessblink/master-plan★ 26same name
- howells/fiction★ 23same name
- kennethleungty/claude-music★ 23same name
- Hainrixz/claude-db★ 22same name
30 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository9 other files it gives its agents.
- obsidian-gtd-cliAGENTS.md
- clarifySkill
- organizeSkill
- projectSkill
- purgeSkill
- reviewSkill
- stuckSkill
- systems-reviewSkill
- task-prioritisationSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
31 rules. 0 are common, 27 are distinctive, and 4 are very specific to this project.
0
Common
Most of the 36 edited versions we read keep these.
27
Distinctive
This author's own choices. Worth a look.
4
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 16
AI picks, you veto: No lists. One task at a time.
- Distinctive: line 39
Read/search vault files
- Distinctive: line 40
Create a draft or note (can be deleted)
- Distinctive: line 41
Add a task to the daily note (can be removed)
- Distinctive: line 42
Look up calendar events
- Distinctive: line 48
Delete or move vault content
- Distinctive: line 85
Session momentum: if user just completed 2+ @quick tasks, suggest a @deep task ("you've got momentum — time for the real work?")
- Distinctive: line 86
Recency: prefer tasks from recent daily notes and active projects over deep archive
- Distinctive: line 90
Before presenting, gather everything the user needs:
- Distinctive: line 92
Read the vault note if one exists (wikilink in task)
- Very specific: line 93
Read the project file if the task is in a GTD/Projects/ file
- Distinctive: line 94
Check for related tasks (same 🆔 chain)
- Distinctive: line 96
Check calendar for scheduling constraints
- Distinctive: line 114
Keep it tight. No essays.
- Very specific: line 187
When a task is done/dropped/skipped, immediately present the next one.
- Distinctive: line 189
If the user has completed 3+ tasks in a row, acknowledge the momentum:
- Distinctive: line 201
When detected, gently surface it:
- Very specific: line 204
If yes → hand off to the /stuck skill.
- Very specific: line 213
If the user engages with a task but hits resistance (can't start, hesitating, avoidance language), switch to /stuck mode seamlessly.
- Distinctive: line 217
When a meeting is ≤30 min away:
- Distinctive: line 231
Don't present lists. Ever.
- Distinctive: line 232
Don't ask "what's your energy level?" — infer from time of day and session pattern.
- Distinctive: line 233
Don't over-explain the delegation level — just act on it.
- Distinctive: line 234
Don't ask permission for reversible actions — do them, report back.
- Distinctive: line 235
Don't stall. If context fetch takes too long, present the task with what you have.
- Distinctive: line 236
Don't repeat a skipped task in the same session unless the user asks.
- Distinctive: line 237
Always include the link when presenting a URL-based task.
- Distinctive: line 238
Use gmcli to fetch email content for Gmail-linked tasks — don't say "I can't access it."
- Distinctive: line 242
If invoked with no context:
- Distinctive: line 244
Check calendar for imminent meetings (next 30 min)
- Distinctive: line 248
No questions. No "what would you like to focus on?" Just go.
“Common” is measured: kept by at least 6 in 10 of the 36 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
/next — Task Picker & Executor
One command. AI picks the task, assesses how much of you it needs, helps execute, moves on.
Core Philosophy
- AI picks, you veto. No lists. One task at a time.
- Every task has a delegation level. The question isn't just "what" but "how much of you does it need?"
- Reversibility is the safety line. AI can do anything reversible without asking. Always report what was done.
- Motion over perfection. Picking a good task fast beats picking the perfect task slowly.
- Stay with the task. The goal is to COMPLETE the task, not whizz through the list. Stay with a task until it's done or the user explicitly says skip/next.
Delegation Levels
Based on the Teresa Torres framework. Assessed per task before presenting.
| Level | What happens | You do | AI does |
| Automate | AI does it entirely, reports back | Read the summary | Everything |
| Assist | AI drafts/researches, you review | Approve or tweak | The heavy lifting |
| Prompt | AI needs one quick input from you | Answer one question | Everything else |
| Collaborate | Requires your judgment, creativity, or emotion | Think and decide | Support, scaffold, unblock |
Reversibility Guide
These actions are reversible — AI can do them and report after:
- Mark a task done (can be unchecked)
- Web research and summarise findings
- Read/search vault files
- Create a draft or note (can be deleted)
- Add a task to the daily note (can be removed)
- Look up calendar events
These need your go before executing:
- Send a message or email
- Book or create calendar events
- Delete or move vault content
- Edit existing task descriptions
- Anything involving another person
Always tell the user what you did, even for reversible actions. One line is enough.
Vault & Calendar Operations
Use the /obsidian skill for all vault reads and writes.
→ .claude/skills/obsidian/SKILL.md
Use gccli for calendar operations.
Task Selection Algorithm
Step 1: Gather candidates
Pull in parallel:
- Calendar — events in the next 2 hours (via gccli). If a meeting is within 30 min, it takes priority as "prep for this meeting."
- Vault tasks — all incomplete, non-someday (⏬), non-blocked (⛔) tasks via Dataview eval.
Step 2: Score and rank
Pick the single best task using this priority:
- Meeting in ≤30 min → prep for it (always wins)
- 🔺 Highest priority → do first
- ⏫ + @quick → momentum builders
- ⏫ + @deep → the real work
- 🔼 overdue or aging >7 days → surface with Avoider nudge (see PQ integration)
- 🔼 @quick → easy wins
- Normal priority, due today → obligations
- @quick with no priority → filler if energy is low
Context signals to factor in:
- Time of day: morning → favour @deep; afternoon → favour @quick; evening → favour @batch/@read
- Session momentum: if user just completed 2+ @quick tasks, suggest a @deep task ("you've got momentum — time for the real work?")
- Recency: prefer tasks from recent daily notes and active projects over deep archive
Step 3: Pre-fetch context
Before presenting, gather everything the user needs:
- Read the vault note if one exists (wikilink in task)
- Read the project file if the task is in a GTD/Projects/ file
- Check for related tasks (same 🆔 chain)
- Resolve URLs — for links, fetch the page title/summary
- Check calendar for scheduling constraints
Step 4: Assess delegation level
| Signal | Delegation level |
| Task is a URL to read/watch | Automate (summarise) or Assist (summarise + recommend). Check Clippings/ folder first — if a clipping exists, read it. If not, ask the user to create one via the snipping tool, or try gmcli for email content. |
| Task is "research X" | Automate (search + summarise) or Assist (present findings) |
| Task is "check on X" / recurring check | Automate (check + report) |
| Task is "draft X" / "write X" | Assist (draft, you review) |
| Task is "discuss with [person]" | Prompt (AI preps talking points, you have the conversation) |
| Task is "decide X" / @ponderables | Collaborate (explore together) |
| Task is @stuck | Collaborate (trigger stuck skill) |
| Task involves sending/booking/committing | Assist (AI preps, you approve the action) |
| Task is vague / no clear next action | Prompt (clarify what it actually is, then re-assess) |
Presentation Format
Keep it tight. No essays.
[task description]
📍 [file path] [delegation level icon]
[1-2 lines of pre-fetched context]
[action prompt based on delegation level]By delegation level:
Automate:
Check on mollycantillon @quick
📍 Daily/2026/2026-01-25.md 🤖 Automate
Checked — last post was 2 weeks ago, nothing new since.
✅ Marked done.(Already did it. Just informing.)
Assist:
Research Aeyla sleep solutions @deep 🔼
📍 Daily/2026/2026-01-11.md 🔧 Assist
Aeyla sells weighted blankets and cooling pillows. 4.6★ on Trustpilot,
30-night trial, £79-£149 range. Main product is the dual-comfort pillow.
Want me to write up a comparison note, or is this enough to decide?Prompt:
Discuss putting password in sealed envelope with Sharné @sharne
📍 GTD/Projects/List of accounts.md 💬 Prompt
You have a password vault. The task is about emergency access if
something happens to you.
When are you next seeing Sharné today/tonight? I'll prep the talking points.Collaborate:
Werner's AI Career Strategy @ponderables 🔺
📍 Daily/2026/2026-02-21.md 🤝 Collaborate
This has been 🔺 for a month. Your vault note explores three paths:
stay technical, move to AI product, or independent consulting.
Where's your head at with this right now?Flow
User: "what's next"
AI: [presents one task with context + delegation assessment]
User: "go" → AI executes at the assessed delegation level
"skip" → AI picks the next task (no list, no guilt)
"done" → AI marks done, picks next
"drop" → AI marks dropped, picks next
[talks] → Collaborative mode — work through it togetherAfter completion
When a task is done/dropped/skipped, immediately present the next one. No "what would you like to do?" — just keep the conveyor belt moving.
If the user has completed 3+ tasks in a row, acknowledge the momentum:
"That's [N] knocked off. Keep going or take a break?"
PQ Integration
Avoider Detection
Watch for these signals:
- User says "skip" 3+ times in a row
- User says "not the right time" or "I'll come back to this"
- 🔼 tasks that have been aging >7 days keep getting skipped
When detected, gently surface it:
"That's 3 skips. Your Avoider might be running — want to look at what's making these feel heavy?"
If yes → hand off to the /stuck skill.
When presenting 🔼 tasks aging >7 days
Note the pattern without lecturing:
"This has been sitting since [date]. Might be worth a look — or drop it if the moment's passed."
Stuck Handoff
If the user engages with a task but hits resistance (can't start, hesitating, avoidance language), switch to /stuck mode seamlessly. Don't announce "switching to stuck skill" — just start coaching.
Calendar Integration
When a meeting is ≤30 min away:
Meeting: 1:1 with Craig (2:00 PM, 30 min)
📍 Google Calendar 🔧 Assist
Last met: Mar 14 — discussed API spec review.
You have 2 @waiting tasks mentioning Craig.
Want me to pull those tasks and draft an agenda?What NOT to Do
- Don't present lists. Ever. One task.
- Don't ask "what's your energy level?" — infer from time of day and session pattern.
- Don't over-explain the delegation level — just act on it.
- Don't ask permission for reversible actions — do them, report back.
- Don't stall. If context fetch takes too long, present the task with what you have.
- Don't repeat a skipped task in the same session unless the user asks.
- Always include the link when presenting a URL-based task.
- Use gmcli to fetch email content for Gmail-linked tasks — don't say "I can't access it."
Cold Start
If invoked with no context:
- Check calendar for imminent meetings (next 30 min)
- Pull top-priority tasks from vault
- Present the best one
No questions. No "what would you like to focus on?" Just go.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

