agentplane

Solid

Use when a repository uses AgentPlane or the user wants a governed git-native workflow for planning, task execution, verification, and closure.

AI & Automation 77 stars 11 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
63
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# AgentPlane Use AgentPlane through its CLI instead of editing `.agentplane/` state directly. ## When to use - The repository already contains `AGENTS.md` or `.agentplane/`. - The user wants to initialize AgentPlane in a repository. - The user wants explicit planning, task IDs, verification evidence, or `branch_pr` worktrees. ## Startup 1. If the repository is not initialized, run `ap init` or `agentplane init`. 2. Select ready work with `ap task active`. 3. Request one bounded external-agent action with `ap task advance <task-id> --agent-json`. 4. When `action.kind=agent_episode`, perform only the supplied semantic objective inside the supplied authority and write the typed result to `exchange.result_path`. 5. Resume with the exact `exchange.resume_argv` and request a fresh packet after every state change. `exchange.return_invocation` is compatibility-only. 6. If the repository has a configured managed runner, use `ap task run <task-id>` instead of the external exchange loop. ## Rules - Treat `AGENTS.md`, `ap quickstart`, and `ap role <ROLE>` as the policy surface. - Use `ap task advance` or `ap task run` as the normal protocol; do not edit `.agentplane/` state directly. - Do not invoke work start, start-ready, verify, finish, integrate, cleanup, Git branch/worktree, commit, or PR lifecycle commands during a normal semantic episode. - Treat approval, human, hosted/external, stale-state, and effect-in-doubt stops as hard boundaries; return control instea...

Details

Author
basilisk-labs
Repository
basilisk-labs/agentplane
Created
7 months ago
Last Updated
yesterday
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

agentplane-release-and-packaging-operator

Use when preparing, validating, publishing, auditing, or recovering an Agentplane release, especially package build ordering, version parity, npm/GitHub/GHCR/external distribution publication, public install smoke tests, hosted publish evidence, or release CI failures.

77 Updated yesterday
basilisk-labs
AI & Automation Listed

agent-sync

Use when several coding agents work one repository at the same time and must not collide - claiming a task, reserving the next decision/question/ticket id, journaling a run, filing or answering a cross-repo dependency, or regenerating the shared board. Triggers - 'claim this task' / 'возьми задачу', 'who is working on X' / 'кто сейчас делает X', 'reserve an id' / 'зарезервируй id', 'sync the board' / 'обнови доску', 'set up agent coordination' / 'настрой координацию агентов', /agent-sync. Use it BEFORE editing any shared registry file (decisions, open questions, roadmap, workstreams, dependencies) in a project that has .claude/agent-sync.json, even when the user never mentions coordination - an unclaimed edit to those files is how two agents overwrite each other.

2 Updated today
ssheleg
AI & Automation Listed

agent-sync

Use when several coding agents work one repository at the same time and must not collide - claiming a task, reserving the next decision/question/ticket id, journaling a run, filing or answering a cross-repo dependency, or regenerating the shared board. Triggers - 'claim this task' / 'возьми задачу', 'who is working on X' / 'кто сейчас делает X', 'reserve an id' / 'зарезервируй id', 'sync the board' / 'обнови доску', 'set up agent coordination' / 'настрой координацию агентов', /agent-sync. Use it BEFORE editing any shared registry file (decisions, open questions, roadmap, workstreams, dependencies) in a project that has .claude/agent-sync.json, even when the user never mentions coordination - an unclaimed edit to those files is how two agents overwrite each other.

2 Updated today
appvillis-com