← ClaudeAtlas

ultra-researchlisted

Turn a raw Project Brief or scoped evidence gap into an accepted North Star, domain language, cited product and architecture specifications, and a hash-bound synthesis. Use after initialization, for brownfield baselining, or inside an active Change whose consequential claims are not yet evidenced.
rocky2431/ultra-builder-pro-cli · ★ 2 · AI & Automation · score 68
Install: claude install-skill rocky2431/ultra-builder-pro-cli
# Mature a project outline into an evidence-backed baseline Research is the first semantic writer of North Star v2 and owns the first accepted baseline plus later evidence-backed corrections. Web search is one evidence source, not the workflow: repository files, Git, tests, runtime, maintained documentation, owner decisions, and current primary sources all count. ## Before you start 1. If model-selected, verify the live execution grant in `../ultra-change/references/execution-grant.md` — a current session-local activation or a stably verified durable work-package grant; without either, stop. 2. Resolve at most one active `change_id`, then read `.ultra/tasks.json` plus the `context_file` and `## Resume Note` of unfinished tasks whose `change_id` matches it, if any. Archived or abandoned unfinished rows are history, not the current frontier. 3. Read `.ultra/project-brief.md`. For a legacy project without it, treat the exact `.ultra/north-star.md` `## One-line` as raw intake until a brief is preserved. 4. Read existing `.ultra/north-star.md`, specifications, `CONTEXT.md`, relevant `.ultra/decisions/`, active Change intent, evidence, Git state, and maintained docs. Run `node <ultra-research-skill-dir>/scripts/validate_north_star.cjs .ultra/north-star.md`; this entry captures one bounded regular non-symlink snapshot and returns a typed repair diagnostic instead of following, blocking on, or validating a changing path. Treat `unresearched` as an empty des