instar-project

Solid

Register, inspect, and drive multi-spec projects via the instar /projects API. Twelve subcommands cover the full Phase 1 surface — create / status / next / advance / drift / run-round / halt / ack / resume / abandon / accept-partial / claim-ownership.

AI & Automation 75 stars 18 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
63
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /project — Multi-Spec Project Surface > Spec: `docs/specs/PROJECT-SCOPE-SPEC.md` § Phase 1.7. > A project bundles many feature initiatives into rounds. The dashboard > Projects tab, the session-start digest, and the compaction-recovery > hook keep them visible. This skill is the user-invocable surface for > inspecting and driving them. --- ## Setup — read auth + port once ```bash AUTH=$(python3 -c "import json; print(json.load(open('.instar/config.json')).get('authToken',''))" 2>/dev/null) PORT=$(python3 -c "import json; print(json.load(open('.instar/config.json')).get('port',4040))" 2>/dev/null) ``` Every endpoint except `/health` requires `Authorization: Bearer $AUTH`. --- ## `/project create <plan-doc-path>` Register a new project from a plan-doc markdown file. The plan-doc schema is `PlanDocParser`'s contract (spec § Phase 1.6). **Pre-flight first** (no rate-limit cost): ```bash curl -sS -X POST -H "Authorization: Bearer $AUTH" \ -H "Content-Type: application/json" \ -d "{\"planDocPath\": \"$(realpath PLAN_DOC.md)\"}" \ "http://localhost:${PORT}/projects/validate" ``` Returns `200 {ok, project, children, errors}`. Iterate until `ok:true`. **Then create:** ```bash curl -sS -X POST -H "Authorization: Bearer $AUTH" \ -H "Content-Type: application/json" \ -d "{\"planDocPath\": \"$(realpath PLAN_DOC.md)\"}" \ "http://localhost:${PORT}/projects" ``` - `201` — `{project, children}`. - `400` — validation failed; surface each error. - `409` — slug alrea...

Details

Author
JKHeadley
Repository
JKHeadley/instar
Created
5 months ago
Last Updated
today
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

init-project

Use when setting up a new or existing project for AI-assisted development.

11 Updated yesterday
kangig94
AI & Automation Solid

spec-converge

Iteratively review an instar-development spec with multi-angle internal reviewers (security, scalability, adversarial, integration, decision-completeness, lessons-aware) and real cross-model external reviewers routed through the agent's own installed CLIs (codex → GPT-tier, gemini → Gemini-tier; one pass per available family) until convergence, then produce a comprehensive ELI10 convergence report. Output is a spec tagged review-convergence — one of the two tags /instar-dev requires before it will touch instar source. NOT user-invocable; run by the instar-developing agent before any spec-driven /instar-dev work.

75 Updated today
JKHeadley
Data & Documents Listed

init

Bootstraps a SpecScore-managed project in one wizard-driven step. Detects current project state by direct repo inspection, asks 3-4 batched wizard questions with defaults pre-filled from detection, then idempotently scaffolds: specscore.yaml + spec/{,ideas,features}/README.md (via `specscore init` only — the CLI scaffold is the single source of truth; no hand-scaffold fallback), and pastes the canonical Producer-shape instruction snippet into the right platform agent-instructions file. Two modes: default (full wizard) and `--update` (drift-only reconciliation, no wizard). Delegates CLI installation to `specscore:install`. Trigger: "specstudio:init", "/specstudio:init", "set up specstudio", "bootstrap a spec repo".

0 Updated 1 weeks ago
specscore