Skip to main content

ferrox-ingest-docs

You already have ADRs, PRDs or specs and want them to become the plan, not be rewritten

Quellinformationen

Repository
FerroxLabs/ferrox-factory
Letzte Quellaktivität
31. Juli 2026 um 00:15
Erkannte Sprache von SKILL.md
Englisch
Sterne
23
Forks
8

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
ferrox-ingest-docs
description
You already have ADRs, PRDs or specs and want them to become the plan, not be rewritten
argument-hint
[path] [--mode new|merge] [--manifest <file>] [--resolve auto|interactive]
allowed-tools
["Read","Write","Edit","Bash","Glob","Grep","AskUserQuestion","Agent"]
<objective> Build the full `.planning/` setup (or merge into an existing one) from multiple pre-existing planning documents — ADRs, PRDs, SPECs, DOCs — in one pass. - **Net-new bootstrap** (`--mode new`, default when `.planning/` is absent): produces PROJECT.md + REQUIREMENTS.md + ROADMAP.md + STATE.md from synthesized doc content, delegating final generation to `ferrox-roadmapper`. - **Merge into existing** (`--mode merge`, default when `.planning/` is present): appends phases and requirements derived from the ingested docs; hard-blocks any contradiction with existing locked decisions. Auto-synthesizes most conflicts using the precedence rule `ADR > SPEC > PRD > DOC` (overridable via manifest). Surfaces unresolved cases in `.planning/INGEST-CONFLICTS.md` with three buckets: auto-resolved, competing-variants, unresolved-blockers. The BLOCKER gate from the shared conflict engine prevents any destination file from being written when unresolved contradictions exist. **Inputs:** directory-convention discovery (`docs/adr/`, `docs/prd/`, `docs/specs/`, `docs/rfc/`, root-level `{ADR,PRD,SPEC,RFC}-*.md`), or an explicit `--manifest <file>` YAML listing `{path, type, precedence?}` per doc. **v1 constraints:** hard cap of 50 docs per invocation; `--resolve interactive` is reserved for a future release. </objective> <execution_context> @~/.claude/ferrox-core/workflows/ingest-docs.md @~/.claude/ferrox-core/references/ui-brand.md @~/.claude/ferrox-core/references/gate-prompts.md @~/.claude/ferrox-core/references/doc-conflict-engine.md </execution_context> <context> $ARGUMENTS </context> <process> Execute the ingest-docs workflow end-to-end. Preserve all approval gates (discovery, conflict report, routing) and the BLOCKER safety rule. </process>
Auf GitHub ansehen