agentsclimarketplace

Pick up task

Skill retz8/pastiche/.claude/skills/pick-up-task

drawing UI consistently with agents, at the top of Design System + Component Library

Install
npx -y skills add retz8/pastiche --skill pick-up-task

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Pick up or resume a task from `_dev/TODO.md` — marks `[WIP]`, creates or switches to the task's feature branch, rebases with main. Use when the user invokes `/pick-up-task` or asks to grab/resume a pastiche task.

SKILL.md

1.9 KB, as published. Nobody here has run it

pick-up-task

Harness conventions: _dev/docs/harness.md. Run from the pastiche repo root.

Workflow

  1. Identify the task. Read _dev/TODO.md. Tasks are numbered lines (- [ ] **N.** Name — …) under version-group headings. If the user named a task, use it; otherwise list unchecked, non-[WIP] tasks and ask. Respect group order — earlier groups first unless the user overrides.

  2. New or resume? A task already marked [WIP] whose feature branch exists → resume. Otherwise → new.

  3. New task:

    • Edit _dev/TODO.md: insert [WIP] after - [ ] on the task line.
    • Branch off main: git checkout main && git pull && git checkout -b <version>/<task-name><version> from the group heading (e.g. 1.1.0), <task-name> kebab-cased short name (e.g. 1.1.0/codex-support).
    • Tell the user the next step is grill-megrill-to-specdivide-task. Do not start it yourself.
  4. Resume:

    • If the current branch is not the task's feature branch, switch to it.
    • Always run the rebase-feat-with-main skill (absorbs any hotfixes).
    • Report where the task stands (spec present at _dev/docs/<branch>/? sub-tasks divided?).
  5. Stop. Pickup ends here; the user drives what happens next.

Notes

  • [WIP] is a soft lock across parallel sessions — never strip another session's marker.
  • For live parallel work on sub-tasks, create a worktree off the feature branch instead of switching branches; skip the worktree when the user says to work directly on the current branch.
  • Completion (not this skill's job): checkbox ticked, [WIP] removed, and parent issue closed when the feature branch merges to main.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.