Skip to content

SkillWeaveCraft intelligence from small, focused pieces.

A runtime — and emerging open standard — for composing LLM tasks from small, focused, testable micro-skills. The reference pipeline follows Ask → Validate → Judge → Learn.

The chain

The reference pipeline maps SigMap's proven ask → validate → judge → learn pattern onto documents:

parse-input  →  validate-coverage  →  extract-highlights  →  memory-update
(sigmap ask)    (sigmap validate)     (probabilistic)         (sigmap learn)
                                      ↑ auto-judged · confidence-routed · retried

60-second start

bash
npm install
npm start                            # run the built-in chain (offline heuristic judge)
npm start -- --inject hallucination  # ungrounded → judge RETRIES → recovers
npm test                             # node:test suite (137 tests)

Or drive it from the skillweave CLI:

bash
npm run cli -- doctor                # readiness report — start here if you're new
npm run cli -- run pipelines/document-grounding.pipeline.yaml
npm run cli -- health                # composite 0–100 health score + grade
npm run cli -- providers             # provider/model capability table
npm run cli -- visualise pipelines/document-grounding.pipeline.yaml  # ASCII/Mermaid diagram
npm run cli -- validate pipelines/document-grounding.pipeline.yaml
npm run cli -- list

To run the boundary judge on a real model, set one of ANTHROPIC_API_KEY, GEMINI_API_KEY, or OPENAI_API_KEY — see the Multi-LLM judge guide.

Where to go next

MIT License