Skip to content
Agentmart
Submit a tool

papi-long-task

Manage a task with many repeated steps, or a long running task with many steps, so that it is tracked and resumable over more than one session if needed.

Skill by stainsby

IndexedMIT★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/stainsby-papi-long-task

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Manage a task with many repeated steps, or a long running task with many steps, so that it is tracked and resumable over more than one session if needed.

Use cases: productivity

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/papi-long-task

What's inside

Skill name
papi-long-task
Description
Manage a task with many repeated steps, or a long running task with many steps, so that it is tracked and resumable over more than one session if needed.
License
MIT
Instructions
44 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Long Task

## Inputs

Any of these:

* A sub-task that is repeated many times possibly with a list of items such that the sub-task should be applied to each item.
* A specification that generates such a list, either up front, or as the task progresses (dynamic list).

## Actions

Steps:

1. If possible, initially create (and then maintain) the list of items or steps as a simple checklist.
  * If the list is dynamic, this can just be wahtever is known initially.
2. For each item:
  (a) Perform the sub-task for THIS item BEFORE moving to the next item:
    * THIS is CRITICALLY IMPORTANT TO KEEP FOCUS AND NOT MISS DETAILS:
    * slow and steady, one at a time
    * do not try to 'batch' for performance/efficiency
    * checkpoint after each sub-task
  (b) Check the item off on the list.
  (c) Add any newly discovered items to the list if the list is dynamic.

## Stepwise gated tasks

ONLY if the user asks for it, gate each subsequent subtask by:

* summarising the results of the task just done
* asking a multi-choice question on whether to continue to the next sub-task
  * should equate to a Yes/No/Other-style question
* use the same gating mechanism if you have any queries that block progress

## Track additional items

ONLY if the user asks for it, track additional items and/or sub-tasks in a file:

* create a non-tracked file if file is not specified, otherwise use their file
* items may be added to the file dynamically by users, so keep rechecking the file for new items
  * don't be surprised if the file changes without your knowledge
  * items might disappear if the user leans up the list - this does not mean the corresponding sub-tasks should be deleted or undone
  * typically this works best with stepwise gated tasks (so perhaps ask if this has not been specified)

From stainsby/papi, MIT.

More from stainsby/papi

Signals

Stars
1
Forks
0
Open issues
0
Last commit (this folder)
May 31, 2026 (5 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from stainsby

Cite this page

papi-long-task skill. Agent Mart. https://agentmart.dev/skills/stainsby-papi-long-task (last updated 2026-10-24)