app-design-thinking
Design the app mechanism and build pipeline for the produced app — the app-phase analog of [[schema-design]]. Use this skill whenever the knowledge phases are…
Set, show, or clear the long-running John goal from Codex. Use when the user wants endurance mode, a persistent project finish line, or the Claude command equivalent of /john:endurance.
$ npx -y skills add kitchen-engineer42/joharnessburg --skill endurance-goal --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/endurance-goalContext preview
The summary Claude sees to decide when to auto-load this skill.
Set, show, or clear the long-running John goal from Codex. Use when the user wants endurance mode, a persistent project finish line, or the Claude command equivalent of /john:endurance.
name: endurance-goal description: Set, show, or clear the long-running John goal from Codex. Use when the user wants endurance mode, a persistent project finish line, or the Claude command equivalent of /john:endurance.
This is the Codex equivalent of Claude Code's `/john:endurance` command.
Use this for long John runs that span many iterations, context compactions, or fresh sessions. The goal is stored in `.john/workspace.json` under `session_metadata.endurance_goal`.
1. Parse the user's request:
2. Resolve the plugin root:
3. Run the script from the user's project directory:
python3 "<plugin-root>/scripts/set_endurance.py" <goal-text-or---clear>
4. Report the result:
In Codex, persistence depends on the project state and any enabled Codex `SessionStart` hook. If hooks are not enabled, re-read `.john/workspace.json` and `PLAN.md` at the start of a resumed run.
中文版: README_ZH.md John turns unstructured source material into a working knowledge-dense app. It keeps knowledge engineering and app building in one durable run, coordinates large per-entry fan-outs, and leaves auditable events and checkpoints on disk.
Design the app mechanism and build pipeline for the produced app — the app-phase analog of [[schema-design]]. Use this skill whenever the knowledge phases are…
Bundle a finished John workspace from Codex. Use when the user wants to archive, package, hand off, or preserve a John project, or wants the Claude command…
Break parsed markdown into a tree of progressively-disclosed chunks for downstream extraction. Use this skill whenever a phase needs to work on per-chunk…
Apply deterministic quality checks to the code John produces — catch the 80% of issues (leaked API keys, hardcoded prod URLs, broken imports, missing…
Generate John's process scorecard, auditor manifests, and shareable run report from a Codex project using John's provider-neutral scripts. Use when the user…
Activate a Hamster-built or otherwise applied John template for Codex in the current project. Use when a merged template plugin already exists, when the user…