Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Persistent Codex-style goal tracking for pi. Use when the user explicitly asks to set, continue, audit, pause, resume, complete, or inspect a long-running goal.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-12 | ✗→✓ | ▲ Improved | -44% | 0% |
| case-16 | ✗→✓ | ▲ Improved | -63% | 0% |
| case-19 | ✗→✓ | ▲ Improved | -58% | 0% |
| case-09 | ✓→✗ | ▼ Worse | -21% | 0% |
| case-14 | ✓→✗ | ▼ Worse | 95% | 0% |
Use goal tools only when the user explicitly wants persistent goal tracking or when an active goal already exists.
Create a goal:
tscreate_goal({ objective: "Ship the pi-goal extension", token_budget: 50000, });
Inspect a goal:
tsget_goal({});
Update a goal:
tsupdate_goal({ status: "complete", });
update_goal only accepts complete. User-facing /goal commands control pause, resume, budget-limited, and clear transitions.
Before marking a goal complete, audit the actual current state:
update_goal({ status: "complete" }) only when no required work remains.Use budget-limited status when the reason to stop is budget exhaustion rather than completion.
Other measured skills in the registry, with their headline benchmark lift.