seed

Solid

Add a source file to the processing queue. Checks for duplicates, creates archive folder, moves source from inbox, creates extract task, and updates queue. Triggers on "/seed", "/seed [file]", "queue this for processing".

Data & Documents 3,381 stars 218 forks Updated 3 months ago MIT

Install

View on GitHub

Quality Score: 89/100

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

Skill Content

## EXECUTE NOW **Target: $ARGUMENTS** The target MUST be a file path. If no target provided, list {DOMAIN:inbox}/ contents and ask which to seed. ### Step 0: Read Vocabulary Read `ops/derivation-manifest.md` (or fall back to `ops/derivation.md`) for domain vocabulary mapping. All output must use domain-native terms. If neither file exists, use universal terms. **START NOW.** Seed the source file into the processing queue. --- ## Step 1: Validate Source Confirm the target file exists. If it does not, check common locations: - `{DOMAIN:inbox}/{filename}` - Subdirectories of {DOMAIN:inbox}/ If the file cannot be found, report error and stop: ``` ERROR: Source file not found: {path} Checked: {locations checked} ``` Read the file to understand: - **Content type**: what kind of material is this? (research article, documentation, transcript, etc.) - **Size**: line count (affects chunking decisions in /reduce) - **Format**: markdown, plain text, structured data ## Step 2: Duplicate Detection Check if this source has already been processed. Two levels of detection: ### 2a. Filename Match Search the queue file and archive folders for matching source names: ```bash SOURCE_NAME=$(basename "$FILE" .md | tr ' ' '-' | tr '[:upper:]' '[:lower:]') # Check queue for existing entry # Search in ops/queue.yaml, ops/queue/queue.yaml, or ops/queue/queue.json grep -l "$SOURCE_NAME" ops/queue*.yaml ops/queue/*.yaml ops/queue/*.json 2>/dev/null # Check archive folders ls -d ops/queue/...

Details

Author
agenticnotetaking
Repository
agenticnotetaking/arscontexta
Created
3 months ago
Last Updated
3 months ago
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Solid

pipeline

End-to-end source processing -- seed, reduce, process all claims through reflect/reweave/verify, archive. The full pipeline in one command. Triggers on "/pipeline", "/pipeline [file]", "process this end to end", "full pipeline".

3,381 Updated 3 months ago
agenticnotetaking
Data & Documents Listed

seed-projects

Stage 3 of the content-seeding pipeline. Consumes a user-approved import plan and scaffolds project triads (PRD.md / Context.md / Updates.md) under each project candidate's proposed path, plus inbox-disposition entries for non-project candidates. Single batched preview gate; atomic on approve. Each generated file carries provenance frontmatter. Invoked by /adopt when an approved plan is detected post-onboarding.

0 Updated 6 days ago
peter-claude-vault
AI & Automation Listed

thrunt-plant-seed

Capture a forward-looking idea with trigger conditions — surfaces automatically at the right milestone

0 Updated today
3dcom2711
AI & Automation Listed

mindforge-plant-seed

Capture a forward-looking idea with trigger conditions — surfaces automatically at the right milestone

0 Updated today
sairam0424
Data & Documents Solid

reduce

Extract structured knowledge from source material. Comprehensive extraction is the default — every insight that serves the domain gets extracted. For domain-relevant sources, skip rate must be below 10%. Zero extraction from a domain-relevant source is a BUG. Triggers on "/reduce", "/reduce [file]", "extract insights", "mine this", "process this".

3,381 Updated 3 months ago
agenticnotetaking