← ClaudeAtlas

otto-ingest-project-knowledgelisted

Convert a conversation, document, decision record, or research result into evidence-backed Otto project knowledge proposals. Use when a user asks to capture, ingest, remember, or preserve durable project information.
Draek2077/otto-code · ★ 8 · Code & Development · score 68
Install: claude install-skill Draek2077/otto-code
# Ingest project knowledge Turn an external evidence source into small, reviewable project-knowledge proposals. This skill is for focused ingestion after setup or onboarding, not for dumping an entire document into the repository. ## Workflow 1. Identify the source and its authority: user-confirmed decision, project document, measured test, Git change, or external research. If the source is ambiguous or untrusted, ask before recording. 2. Read `docs/project-knowledge.md` and query existing knowledge. Avoid creating a duplicate or weakening a confirmed page. 3. Extract only durable claims. Split unrelated claims into separate pages and classify factual knowledge as `decision`, `constraint`, `requirement`, or `architecture`. Treat a durable initiative as a project charter and an outside source with project relevance as a reference. 4. For each candidate, choose a readable kebab-case id and write focused rich Markdown compiled truth plus an evidence note that identifies the source. Use `[[wiki links]]` for meaningful relationships. Preserve relevant alternatives, rationale, and uncertainty in the evidence rather than presenting inference as fact. 5. Call `record_project_knowledge` for factual candidates, `record_project_charter` for initiatives, and `record_project_reference` for sources, leaving new pages `proposed`. For a claim that updates an existing page, use `update_project_knowledge_truth` with a reason instead of creating a second page. U