leonprou/openstation-legacy

Task management system for coding AI agents. Pure convention — markdown specs + skills, zero runtime dependencies.

This repository also configures its own agents. See what openstation-legacy tells them →

22Stars on the repository
27Mods indexed here, across every type
3mo agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

openstation.check

01

leonprou/openstation-legacy

Command Claude Code

Check on a running or completed agent session. $ARGUMENTS = task ID or run ID. Analyzes logs for health, progress, issues, and blockers.

not rated 22 3mo ago A 38 tokens

leonprou/openstation-legacy

Command Claude Code

Create an agent spec. $ARGUMENTS is the agent name or role description. Use when user says "create an agent", "add agent X", or "new agent for Y".

not rated 22 3mo ago A 43 tokens

leonprou/openstation-legacy

Command Claude Code

Create an alert artifact. $ARGUMENTS is the alert description. Use when user says "create an alert", "add a reminder", "set up a notification", or "schedule an alert".

not rated 22 3mo ago A 45 tokens

leonprou/openstation-legacy

Command Claude Code

File a well-structured bug task from a description. $ARGUMENTS is the bug description. Use when user says "file a bug", "this is broken", "X is stale", or reports a defect.

not rated 22 3mo ago A 50 tokens

leonprou/openstation-legacy

Command Claude Code

Create a planning note artifact. $ARGUMENTS is the note topic or title. Use when user says "create a note", "add a note about X", or "capture planning notes for Y".

not rated 22 3mo ago A 46 tokens

leonprou/openstation-legacy

Command Claude Code

Create a research artifact. $ARGUMENTS is the research topic or question. Use when user says "research X", "investigate Y", or "look into Z".

not rated 22 3mo ago A 41 tokens

leonprou/openstation-legacy

Command Claude Code

Create a spec artifact. $ARGUMENTS is the spec topic or design question. Use when user says "create a spec", "write a spec for X", or "design Y".

not rated 22 3mo ago A 43 tokens

openstation.done

08

leonprou/openstation-legacy

Command Claude Code

Mark a task as done. $ARGUMENTS = task name. Use when user says "done task", "complete task", "mark done", or wants to finish a task.

not rated 22 3mo ago A 41 tokens

openstation.fail

09

leonprou/openstation-legacy

Command Claude Code

Mark a task as failed with a mandatory reason. $ARGUMENTS = task-name reason... Use when an agent cannot complete a task (max turns exhausted, blocked, missing permissions).

not rated 22 3mo ago A 41 tokens

openstation.init

10

leonprou/openstation-legacy

Command Claude Code

Initialize or update an Open Station project. Runs CLI init for structural setup, then uses LLM understanding to merge upstream template changes into customized agent files without losing local customizations.

not rated 22 3mo ago A 39 tokens

leonprou/openstation-legacy

Command Claude Code

List backlog tasks. Shortcut for /openstation.list status:backlog. Use when user asks "what's in the backlog", "pending tasks", or "untriaged tasks".

not rated 22 3mo ago A 43 tokens

openstation.list

12

leonprou/openstation-legacy

Command Claude Code

List all tasks with status, agent, and dates. Supports filters via $ARGUMENTS (e.g., status:ready, agent:researcher). Use when user asks "what tasks exist", "show tasks", "task status", or wants a status overview.

not rated 22 3mo ago A 58 tokens

leonprou/openstation-legacy

Command Claude Code

Append a progress entry to a task. $ARGUMENTS = . Use when user says "log progress", "record progress", or wants to add a timestamped work entry.

not rated 22 3mo ago A 46 tokens

openstation.ready

14

leonprou/openstation-legacy

Command Claude Code

Promote a task from backlog to ready. $ARGUMENTS = task-name [agent: ]. Use when user says "ready task", "promote task", "make ready", or wants to activate a backlog task.

not rated 22 3mo ago A 51 tokens

openstation.reject

15

leonprou/openstation-legacy

Command Claude Code

Reject a task and mark it rejected. $ARGUMENTS = task-name [reason...]. Use when user says "reject task", "fail task", "send back", "descope", or wants to reject work.

not rated 22 3mo ago A 49 tokens

openstation.run

16

leonprou/openstation-legacy

Command Claude Code

Run a task in detached mode. $ARGUMENTS = task ID or name [options]. Use when user says "run task", "execute task", "launch task", or wants to start an agent on a task.

not rated 22 3mo ago A 49 tokens

openstation.show

17

leonprou/openstation-legacy

Command Claude Code

Show full details of a single task. $ARGUMENTS = task name. Use when user says "show task", "view task", "task details", or wants to inspect a specific task.

not rated 22 3mo ago A 44 tokens

openstation.suspend

18

leonprou/openstation-legacy

Command Claude Code

Suspend an in-progress task back to ready or backlog. $ARGUMENTS = [ready|backlog] ["reason"]. Use when user says "suspend task", "pause task", "park task", or wants to move an in-progress task backward.

not rated 22 3mo ago A 60 tokens

openstation.update

19

leonprou/openstation-legacy

Command Claude Code

Update task metadata fields (not status). $ARGUMENTS = field:value [...]. Use when user says "update task", "assign agent", "change owner", or wants to modify task metadata.

not rated 22 3mo ago A 48 tokens

openstation.verify

20

leonprou/openstation-legacy

Command Claude Code

Verify a task in review status. $ARGUMENTS = task name. Use when user says "verify task", "check task", "review task", or wants to verify work before marking done.

not rated 22 3mo ago A 44 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: