reduce
Agent skill fromagenticnotetaking/arscontexta
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".
How to install reduce
install reduce
# install the arscontexta pack with the skills CLI
npx skills add agenticnotetaking/arscontexta# or add only this skill to Claude Code: copy the folder
skill-sources/reduce/
# into
~/.claude/skills/reduce/ (all projects)
.claude/skills/reduce/ (one project)
1## Runtime Configuration (Step 0 — before any processing)23Read these files to configure domain-specific behavior:451. **`ops/derivation-manifest.md`** — vocabulary mapping, extraction categories, platform hints6 - Use `vocabulary.notes` for the notes folder name7 - Use `vocabulary.inbox` for the inbox folder name8 - Use `vocabulary.note` for the note type name in output9 - Use `vocabulary.note_plural` for the plural form10 - Use `vocabulary.reduce` for the process verb in output11 - Use `vocabulary.cmd_reflect` for the next-phase command name12 - Use `vocabulary.cmd_reweave` for the backward-pass command name13 - Use `vocabulary.cmd_verify` for the verification command name14 - Use `vocabulary.extraction_categories` for domain-specific extraction table15 - Use `vocabulary.topic_map` for MOC/topic map references16 - Use `vocabulary.topic_maps` for plural form17182. **`ops/config.yaml`** — processing depth, pipeline chaining, selectivity19 - `processing.depth`: deep | standard | quick20 - `processing.chaining`: manual | suggested | automatic21 - `processing.extraction.selectivity`: strict | moderate | permissive22233. **`ops/queue/queue.json`** — current task queue (for handoff mode)2425If these files don't exist (pre-init invocation or standalone use), use universal defaults:26- depth: standard27- chaining: suggested28- selectivity: moderate29- notes folder: `notes/`30- inbox folder: `inbox/`3132---3334## THE MISSION (READ THIS OR YOU WILL FAIL)35…
Excerpt shown under the repository's MIT license.
