myoung34/dotfiles/next-task

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Continue working through a project plan. Finds the next unchecked task and begins implementation.

Install

npx vskill@latest install myoung34/dotfiles/next-task

SKILL.md

Next Task

Resume work from a project plan, in the main thread.

Context

  • Project plans: !find docs/plans -maxdepth 1 -name '*.md' ! -name 'README.md' -newer docs/plans/completed 2>/dev/null | head -10 || find docs/plans -maxdepth 1 -name '*.md' ! -name 'README.md' 2>/dev/null | head -10
  • Task lists: !find docs/tasks -maxdepth 1 -name '*.md' ! -name 'README.md' 2>/dev/null | head -10

Process

  1. Identify the plan or task list. Use the user's file if specified;

otherwise pick from the context above. If multiple candidates exist, present them as a numbered list with filenames and ask which to use. Always state the file you'll use and wait for confirmation.

``txt I'll work from docs/plans/cross-team-routing-isolation.md. OK, or did you have a different plan in mind? ``

  1. Read the file and find the first actionable unchecked task (- [ ]) in

document order. A task is actionable unless its slice's - **Blocked by**: line names a slice that still has unchecked tasks — skip a blocked task and keep scanning. Plans without Blocked by (older phase-based plans) never block, so the first unchecked task wins. If every remaining task is blocked, report which slice is next and what it waits on, then stop.

  1. Prepare its delivery branch. Read Pull Request Delivery when present

and map the selected task to its layer.

  • Stay on the current branch when it matches the layer's declared branch.
  • For a stack layer, invoke

`stacked-prs` when its branch is not current or the stack has not been initialized.

  • For older documents without delivery metadata, follow the existing

single-branch workflow. Never infer one branch per task.

  1. Announce the task:

``txt Next up: Task 2.3 — Add cache invalidation for config updates ``

  1. Execute it directly in the main thread:
  • Write tests first (no code without a failing test).
  • Run make test when done.
  • Update docs/**/*.md or **/README.md if the change alters

behavior, public APIs, or usage patterns.

  • Do NOT mark the checkbox complete yet.
  • Respect layer separation: handlers -> service -> repository.

Completion

Once verified (tests pass, work done), mark it complete before finishing:

  1. Change the task's checkbox from - [ ] to - [x] in the plan file.
  2. If subtasks group under a parent, check the parent only once all its

subtasks are checked.

  1. Report that the task is done and the plan updated.
  2. Ask whether to commit. If yes, invoke /commit.
  3. If every task in the current PR layer is complete, report that the layer is

ready and ask whether to invoke stacked-prs to submit or update the stack.

REQUIRED

  • Confirm the plan choice before proceeding.
  • Do the implementation work directly in the main thread — do NOT spawn

subagents.

  • When the task is complete and verified, mark its checkbox - [x].
  • One task per invocation. Don't chain multiple tasks.
  • One task per invocation controls work scope, not PR boundaries.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
1
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/myoung34/dotfiles/next-task/badge)](https://verified-skill.com/skills/myoung34/dotfiles/next-task)

Something wrong with this skill or its page? Tell us.