Loading...
Loading...
Run a gated software development lifecycle for a repo. Use for `/jig init` (understand the codebase and scaffold project memory), `/jig task "<request>"` (start an issue/bug/feature through spec→implement→test→review→ship), `/jig status`, `/jig config` (view/set/validate settings), `/jig memory-refresh`, and `/jig resume`. Triggers on "jig", "run the lifecycle", "start a task", "sdlc", "sdlc init/status".
npx skill4agent add ultima95/jig jigscripts/<SKILL_DIR>/jig.jig/node "<SKILL_DIR>/scripts/scaffold.mjs" "$(pwd)"<SKILL_DIR>/phases/understand.md.jig/memory/.jig/git.track_state: true.jig/config.ymlgit add .jig && git commit -m "chore: initialize jig".jig/.jig/git.track_state: false.jig/.gitignoregit add .gitignore && git commit -m "chore: ignore .jig state".jig/memory/index.md--forcetitletypefeaturebugchorerefactorfeaturetrackfullfasthotfixnode "<SKILL_DIR>/scripts/new-task.mjs" "<title>" <type> <track><track>taskIdtrack.jig/tasks/<YYYYMMDD>/<slug>/<taskDir>.jig/tasks/<YYYYMMDD>/<slug>/intake<SKILL_DIR>/phases/intake.md<taskDir><SKILL_DIR>/phases/spec-plan.md<taskDir>implement<SKILL_DIR>/phases/implement.md<type>/<slug>git.branch<SKILL_DIR>/phases/test.md<SKILL_DIR>/phases/review.md<SKILL_DIR>/phases/ship.mdship.modeshippeddoneshipped/jig cleanupnode "<SKILL_DIR>/scripts/status.mjs"$(pwd).jig/config.ymlscripts/config.mjs$(pwd)gates.reviewnode "<SKILL_DIR>/scripts/config.mjs" shownode "<SKILL_DIR>/scripts/config.mjs" get <key>node "<SKILL_DIR>/scripts/config.mjs" set <key> <value>node "<SKILL_DIR>/scripts/config.mjs" checkOKWARNERRERRgit.track_state: true.jig/config.ymlset<SKILL_DIR>/phases/understand.mdshipped<YYYYMMDD>/<slug>node "<SKILL_DIR>/scripts/resume.mjs" "$(pwd)"shippednode "<SKILL_DIR>/scripts/resume.mjs" "$(pwd)" "<taskId>"shippeddone<SKILL_DIR>/phases/cleanup.md<YYYYMMDD>/<slug>node "<SKILL_DIR>/scripts/resume.mjs" "$(pwd)"node "<SKILL_DIR>/scripts/resume.mjs" "$(pwd)" "<taskId>"state.jsonphaseprogress.mdspec.md.jig/tasks/<taskId>/intakephases/intake.mdspec_planphases/spec-plan.mdimplementphases/implement.mdtestphases/test.mdreviewphases/review.mdshipphases/ship.mdshippedphases/cleanup.mdphasedone.jig/backlog.md- [ ].jig/backlog.md.jig/memory/- [x].jig/backlog.mdgit.track_state### taskshippeddone.jig/backlog.md.jig/.jig/git.track_state: truespec.mdprogress.mdreview.mdstate.jsonmemory/*.mdbacklog.md.jig/.jig/.jig/git.push.jig/git.track_state: false.jig/.jig/taskstatus/jig init