polycode-public
@polycode-public Organization
Public Skills
auto-merge
by polycode-public
Catalogue worktrees, branches, uncommitted work, PRs and review threads; render the state; merge every PR that is ready; then hand over to /watch. With the argument "dry-run" it changes nothing and prints what it would do. Invoke when the operator says "auto-merge", "merge what's ready", or asks for the merge state.
wake
by polycode-public
Come out of cool-down and resume normal work. Thin by design; the revival notes live beside the rules they undo, in the cool-down skill. Invoke when the operator lifts cool-down in their own words.
cool-down
by polycode-public
Slow the flow of new work and settle what is already in flight, then bring it back up again. Agents commit and stop, PRs and workflow runs are driven green one branch at a time, and the tracking documents catch up. Holds the revival notes too, so /wake reads from here. Invoke when the operator says "cool down", or when a batch is stacking problems faster than it lands them.
auto-merge-dry-run
by polycode-public
Everything /auto-merge reports, with nothing it changes — the same catalogue, tables and verdicts, and no merge, commit, push or file write. Invoke when the operator wants to see what would merge before anything does.
do-next
by polycode-public
Work NEXT.md top to bottom as waves of concurrent worktree sub-agents, land them on one batch branch, push in batches, raise one PR, and hand over to /watch. Invoke when the operator says "do next", "work the board", "clear NEXT.md", or when a landed batch leaves rows still open.
watch
by polycode-public
Arm a background Monitor over this repository's GitHub Actions runs (main plus every open PR's branch), then act on what it reports until the whole scope is green. Invoke when the operator says "watch the builds", "keep it green", or hands over a branch to get through CI.
iterate
by polycode-public
Run the delivery cycle unattended until the board has no machine-only row that can start — board, a wave of isolated sub-agent batches on one branch and one PR, watch, auto-merge, watch, board, again. A Plan–Do–Check–Act cycle in the orchestrator–workers shape. Invoke when the operator says "iterate", "run the cycle", or "keep going until the board is clear".
clean
by polycode-public
Find what this repository has left behind (failed stacks in the sandbox, merged branches, worktrees of merged branches, logs and test artefacts, build output) and remove every category the operator agrees to in one go; then, when nothing is in progress, fetch, switch to main and pull. Invoke when the operator says "clean", "clean up", or "tidy the repo".
compact-ready
by polycode-public
Before a compaction, land or commit every agent's and worktree's work, write NEXT.md and chat decisions to files, keep monitors, then answer yes / yes after / not yet and list what the summary must keep. Invoke as /compact-ready; /board and /auto-merge run it at their natural breaks.
refine
by polycode-public
Refine every open row on NEXT.md in the main context before a wave is dispatched — check each reference against origin/main, make each brief complete enough for its sub-agent and pick the lowest model that fits, share the facts one row's check turns up with every row they help, split the human step out of any row that mixes one with machine work, and test every declared dependency — then write the file back and render /board. Invoke when the operator asks for a readiness or feasibility pass over the board, or says "refine the board".
board
by polycode-public
Render the open-work board — one table for every NEXT.md row in board order, then every PLAN_*.md in one of three sub-parts (open tasks not yet on the board, every open task boarded, nothing open: an archive candidate), the deployed stacks in polycode-sandbox, the workflow runs on main and every open PR, and a branch audit — then write the sequenced board back to NEXT.md. Ends with /compact-ready. Invoke when the operator asks for the board, the open items, or "what's in flight".
session-report
by polycode-public
Write the session's report as docs/sessions/REPORT_SESSION_CONCORDANCE_<id>_<date>.md — what the session landed, the mechanisms that made it efficient, where it lost time or money, and the improvements it suggests, each with its value, ranked most impactful first — from measured figures (git, GitHub Actions job minutes, agent token counts, the deploy runs, the transcript), never from memory. Invoke when the operator asks for a session report, an account of the session, or "how did this session do".
plain-prose
by polycode-public
Holds this repo's writing rules for plain, human prose and the LLM-voice tells to cut. Load it before writing any human-facing text — docs, code comments, reports, runbooks, site copy, or chat replies.
capabilities
by polycode-public
Find the tooling this repository already has before building any, and keep REPORT_CAPABILITIES.md current. Invoke before you add a script, workflow, stack, check, test harness, ingest step, eval, page or skill; when a task says add, build, create, automate, check, ingest, measure, deploy or clean up; and when you need the command that does something here.