agentleFS
TheKontextCoTheKontextCo/kontext-claude-plugin/skills/kontext-tasks/SKILL.md

kontext-tasks

Skill1 starsChanged 3 months agoMITView on GitHub

Run work through Kontext's task loop. Trigger when the user starts a non-trivial task, asks to track or resume work, reports progress or a blocker, finishes something, or asks what to work on next. Do not trigger for one-off questions with no durable outcome.

The file

We split this skill into the rules it gives an agent

7 rules. About 0 are common, 2 are distinctive, and 5 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈2

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 5

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Very specific:

    Call get_my_context and search_context for anything relevant to the task.

    line 14
  2. Very specific:

    If a matching open task exists, adopt it.

    line 16
  3. Very specific:

    If the task belongs to a project, link it with parentId.

    line 18
  4. Distinctive:

    Update the task at real milestones only: a decision, a blocker, a finished phase.

    line 23
  5. Very specific:

    When a decision is made or durable context emerges, save it (save_to_kontext or manage_document) and keep the task record current.

    line 25
  6. Distinctive:

    If work stalls on something external, record the blocker so the next session can pick it up.

    line 27
  7. Very specific:

    When the user asks what to work on next: list open tasks with list_tasks, respect blockedByIds and priorities, and present a short, …

    line 39

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Kontext task loop

Carry work through Kontext end to end: check what already exists, track the task, keep it current, close it out, then decide what is next. Requires the Kontext MCP tools (see kontext-context).

1. Before work

  1. Call get_my_context and search_context for anything relevant to the task. Read what is relevant before planning.
  2. If a matching open task exists, adopt it. Otherwise create one with manage_task and set it in_progress.
  3. If the task belongs to a project, link it with parentId. If it depends on or blocks other tasks, record that with manage_task_relationship.

2. During work

  • Update the task at real milestones only: a decision, a blocker, a finished phase. Do not spam status notes.
  • When a decision is made or durable context emerges, save it (save_to_kontext or manage_document) and keep the task record current.
  • If work stalls on something external, record the blocker so the next session can pick it up.

3. After work

  1. Mark the task done with an outcome summary in its description.
  2. Save the durable learnings that will matter in another conversation.
  3. Propose the two or three best next steps from the user's open tasks, then stop and wait for the user to choose. Never start the next task unprompted.

What next

When the user asks what to work on next: list open tasks with list_tasks, respect blockedByIds and priorities, and present a short, concrete recommendation with reasons — do not begin it without confirmation.

Download now (ZIP)

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
What did you use it for? e.g. Reviewing pull requests in a Rails app

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.