From commonplace
Fill concept stubs with citation-grounded definitions. Use when user says 'fill in the stubs', 'compile concepts', 'flesh out concepts', or as follow-up after wiki-lint reports stubs. Do NOT use for new sources not yet in vault — that's wiki-ingest.
How this skill is triggered — by the user, by Claude, or both
Slash command
/commonplace:wiki-compileThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Transform concept stubs ("Definition pending") into complete concept notes by reading the source papers that reference them and synthesizing real definitions.
Transform concept stubs ("Definition pending") into complete concept notes by reading the source papers that reference them and synthesizing real definitions.
When wiki-ingest creates a source note, it extracts concepts and creates stub notes for any that don't exist yet. Stubs are placeholders that say "Definition pending - please update." They're intentional — creating a proper definition requires reading the source papers, which is expensive. This skill does that batch compilation efficiently.
Run commonplace vault-path to get the vault path. Use it in all commands and paths below.
commonplace lint --check stubs
Or if the user names specific concepts, just check those files directly.
Before compiling, check each stub name. Skip any that look like sentence fragments:
Flag skipped names to the user: "Skipping 'Context File Quality Directly Impacts' — looks like a sentence fragment, not a concept name. You may want to delete or rename these."
For each valid stub:
.wiki/source-index.jsonl for the concept name — sources that list it in their concepts array will have it on adjacent lines. Don't load the full index.
Grep "<concept name>" "$VAULT_PATH/.wiki/source-index.jsonl"
Also check backlinkCount in concept-index.jsonl (Grep for the concept name) — high backlink counts mean the concept is referenced widely across the corpus and deserves a richer definition.Reference: a compiled concept note in $VAULT_PATH/.wiki/concept-index.jsonl
---
tags: [concept, wikilinks]
cssclasses: []
created: 2025-11-07
updated: 2026-04-04
---
# Concept Name
One paragraph definition explaining what this concept is, written clearly enough that someone unfamiliar with the specific papers could understand it.
**Key Characteristics:**
- Characteristic 1
- Characteristic 2
- Characteristic 3
## Papers Using This Concept
- [[Paper Name 1]]
- [[Paper Name 2]]
## Related Concepts
- [[Related Concept 1]]
- [[Related Concept 2]]
updated date in frontmatter to today's dateAfter writing a compiled concept:
commonplace link --target "<concept name>" to insert wikilinks for the new concept across any source notes that mention it but don't link it. Deterministic — safe to run without review.$ARGUMENTS = "ReAct and behavioral cloning"Tell the user:
npx claudepluginhub noopz/stray-bits-sanctuary --plugin commonplaceCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.