bosun
v0.6.0Spec-anchored workflow for autonomous coding runs on GPT-6 Astra in Codex: brief, run, verify, checkpoint. astra mode has Astra implement each slice; astra-crew routes implementation to gpt-5.6-sol or gpt-5.6-luna subagents by task class. Same spec contract as the Claude Code plugin in this repo.
By Michael KissingerLicense: MIT1 GitHub starsUpdated 2 weeks ago
Directory evidence
- Runtimes
- Codex
- Parsed components
- 3 skill or MCP entries
- Source updated
- Sep 9, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install bosun for Codex
codex plugin marketplace add mckissinger/bosun
codex plugin marketplace upgrade bosun
codex plugin add bosun@bosunPaste and run these commands in a terminal with Codex. They add and refresh the bosun catalog, then install this plugin.
Compatibility: the page URL and API slug “bosun-2” remain stable.
- Codex:
bosun-2@agent-plugin-marketplace→bosun@bosun
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/mckissinger/bosunClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is codex/.
Plugin files
├── .codex-plugin/plugin.json├── skills/bosun-brief/SKILL.md├── skills/bosun-mode/SKILL.md└── skills/bosun-verify/SKILL.md
Included Skills3
Start substantial coding work on GPT-6 Astra in Codex. On a project with no spec, it creates SPEC.md from the request and whatever structures the user supplies, then stops for review. On a project with a spec, it briefs the next slice (outcome, checkable done-conditions, out-of-scope, assumptions, checks, branch), runs it to completion (itself in astra mode, through a worker subagent in astra-crew), verifies, and updates the spec. Use at the start of any task beyond a few tool calls (features, multi-file changes, refactors, migrations, debugging), or when the user says "brief this", "start the project", "next slice", or "run this end to end".
Set or report the harness's provider mode for this project from Codex. `astra` has GPT-6 Astra implement each slice itself; `astra-crew` has Astra lead while gpt-5.6-sol or gpt-5.6-luna subagents implement, routed by task class. Setting either also installs the harness's agent files. The `fable` and `fable-crew` modes belong to the Claude Code plugin. Use when the user says "switch to astra-crew", "use sol/luna for implementation", "what mode are we in", or "move this to Claude".
Independently verify a finished slice in a fresh, read-only context before reporting it done. Spawns the bosun_verifier agent (GPT-6 Astra, high, read-only), which checks the diff against the spec's done-conditions, runs the project's checks, hunts for bugs, and reports; then records verified status in the spec. Use after completing a slice, before opening a PR, or when the user asks "is this actually done", "verify", or "double-check".
Plugin manifests1
{
"name": "bosun",
"version": "0.6.0",
"description": "Spec-anchored workflow for autonomous coding runs on GPT-6 Astra in Codex: brief, run, verify, checkpoint. astra mode has Astra implement each slice; astra-crew routes implementation to gpt-5.6-sol or gpt-5.6-luna subagents by task class. Same spec contract as the Claude Code plugin in this repo.",
"author": {
"name": "Michael Kissinger"
},
"repository": "https://github.com/mckissinger/bosun",
"license": "MIT",
"keywords": [
"harness",
"spec",
"verification",
"subagents"
],
"skills": "./skills/",
"hooks": "./hooks/hooks.json",
"interface": {
"displayName": "Bosun",
"shortDescription": "Brief, run, verify, checkpoint on GPT-6 Astra",
"longDescription": "One durable spec per project, effort chosen at session start, fresh-context verification by a read-only subagent, and a checkpoint for stopping mid-slice. In astra-crew mode Astra leads and Sol or Luna implement by task class.",
"developerName": "Michael Kissinger",
"category": "Developer Tools",
"capabilities": [
"Read",
"Write"
],
"defaultPrompt": [
"$bosun-brief the next slice",
"$bosun-verify this slice",
"$bosun-mode astra-crew"
]
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[bosun on Agent Plugins Marketplace](https://pluginsmp.com/plugins/bosun-2)