SOP for source page creation — write immutable source page capturing
Scanned 9/5/2026
Install to Claude Code
npx -y skills add yogsoth-ai/de-anthropocentric-research-engine --skill wiki-ingest-source --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Wiki Ingest Source?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/yogsoth-ai-wiki-ingest-source)More formats (shields.io, HTML) on the badges page.
---
name: wiki-ingest-source
description: SOP for source page creation — write immutable source page capturing
raw material, then update search index.
execution: sop
---
# Wiki Ingest Source
Create an immutable source page capturing raw research material (paper notes, web content, experimental data). Sources are never edited after creation — they preserve the original material.
## HARD-GATE
<HARD-GATE>
Before creating a source page, search the vault for existing sources covering the same material.
If vault_search returns a match with score > 8.0 for the source title, STOP and report the duplicate.
</HARD-GATE>
## Tools
- `vault_search` (deduplication check)
- `vault_index` (post-creation index update)
- CC file write (page creation)
## Protocol
1. Search vault for existing source with similar title/content
2. If duplicate found → report and abort
3. Write source page to `sources/<slug>.md` with frontmatter:
```yaml
---
type: source
title: "<descriptive title>"
created: <YYYY-MM-DD>
origin: <url or citation>
tags: [<relevant tags>]
---
```
4. Body contains raw material (quotes, data, notes) — no synthesis
5. Call `vault_index` (incremental) to make the page searchable
6. Return path of created source
## Source Page Rules
- **Immutable after creation.** Never edit source pages.
- **Verbatim content.** Preserve original wording, data, structure.
- **Attribution required.** Origin field must trace back to the original.
- **No interpretation.** Synthesis belongs in wiki pages, not sources.
## Yield
Returns: `{ created: string, indexed: boolean }`
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!