Skip to content

goal-maker v0.2.5

Choose a tag to compare

@tolibear tolibear released this 04 May 15:41
· 103 commits to main since this release

goal-maker EXTEND release graphic

goal-maker v0.2.5 — EXTEND

goal-maker turns open-ended Codex work into a local Scout/Judge/Worker board with receipts and verification.

This release introduces EXTEND: the foundation for optional Goal Maker add-ons that can move through a GitHub-hosted catalog instead of requiring a new npm release every time.

Install

npx goal-maker

Then invoke the skill inside Codex:

$goal-maker

What Changed

goal-maker extend

A new extension workflow is now part of the CLI:

goal-maker extend
goal-maker extend <extension-id>
goal-maker extend install <extension-id> --dry-run
goal-maker extend doctor <extension-id>

Use it to discover optional extensions, inspect what they read/write/require, install checksum-verified files, and check local configuration.

GitHub-hosted catalog

Extensions live under:

extend/
  catalog.json
  <extension-id>/

The npm package stays the stable core. The catalog can change on GitHub, which keeps optional integrations from forcing constant npm updates.

Cleaner package boundary

The installable skill payload is now focused:

goal-maker/
  SKILL.md
  agents/
  scripts/
  templates/

Package-only CLI and tests moved under internal/, and repo guidance now lives in AGENTS.md.

Core Model

vague goal -> discovery -> board -> one active task -> receipt -> board update -> repeat

Scout maps evidence. Judge resolves ambiguity and completion claims. Worker performs one bounded implementation task. The main Codex thread stays PM, and state.yaml remains the source of truth.

Examples

This release includes completed Goal Maker runs under examples/, including an extend-catalog-workflow example showing the path from product framing to implementation and cleanup.

Verification

npm run check
git diff --check
npm publish --dry-run --json

npm

Published package: goal-maker@0.2.5