add-domain
Add a new knowledge domain to your existing system. Derives domain-specific configuration through conversation, generates domain folders, templates, and…
Get research-backed architecture advice for your knowledge system. Describe your use case, constraints, and goals — get specific recommendations grounded in TFT research with rationale for each decision. Triggers on "/recommend", "what would you recommend", "architecture
$ npx -y skills add agenticnotetaking/arscontexta --skill recommend --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/recommendContext preview
The summary Claude sees to decide when to auto-load this skill.
Get research-backed architecture advice for your knowledge system. Describe your use case, constraints, and goals — get specific recommendations grounded in TFT research with rationale for each decision. Triggers on "/recommend", "what would you recommend", "architecture
name: recommend description: Get research-backed architecture advice for your knowledge system. Describe your use case, constraints, and goals — get specific recommendations grounded in TFT research with rationale for each decision. Triggers on "/recommend", "what would you recommend", "architecture advice", "knowledge system for". version: "1.0" generated_from: "arscontexta-v1.6" user-invocable: true context: fork model: opus allowed-tools: Read, Grep, Glob, mcp__qmd__search, mcp__qmd__vector_search, mcp__qmd__deep_search, mcp__qmd__get, mcp__qmd__multi_get argument-hint: "[use case description and constraints] — describe what you want to build"
Read these files to configure recommendation behavior:
1. **`${CLAUDE_PLUGIN_ROOT}/reference/tradition-presets.md`** — tradition and use-case presets
2. **`${CLAUDE_PLUGIN_ROOT}/reference/methodology.md`** — universal methodology principles
3. **`${CLAUDE_PLUGIN_ROOT}/reference/components.md`** — component blueprints (what can be toggled)
4. **`${CLAUDE_PLUGIN_ROOT}/reference/dimension-claim-map.md`** — maps each dimension position to supporting research claims
5. **`${CLAUDE_PLUGIN_ROOT}/reference/interaction-constraints.md`** — hard blocks, soft warns, cascade effects between dimensions
6. **`${CLAUDE_PLUGIN_ROOT}/reference/claim-map.md`** — topic navigation for the research graph
If any reference file is missing, note the gap but continue with available information. The recommendation degrades gracefully — fewer citations, same structure.
---
**Target: $ARGUMENTS**
Parse immediately:
**START NOW.** Reference below defines the workflow.
---
**Advisory, not generative.**
/recommend exists for exploration. The user is considering a knowledge system — maybe they have a use case, maybe they're comparing approaches, maybe they're curious what the research says about a specific pattern. /recommend answers with specific, research-backed reasoning without creating any files.
This is the entry point before commitment. /setup generates a full system. /recommend sketches what that system would look like and WHY, so the user can decide whether to proceed. Every recommendation traces to specific research claims. "I recommend X" is never enough — "I recommend X because [[claim]]" is the minimum.
**The relationship to other skills:**
/recommend is the only one that works without an existing system. It's pure reasoning from research.
---
Extract signals from the user's description. Every word is a signal:
| Signal Category | Examples | Maps To | |-----------------|----------|---------| | **Domain** | "therapy sessions", "research papers", "trading journal" | Closest preset, schema design | | **Scale** | "just starting", "hundreds of notes", "massive corpus" | Granularity, navigation tiers | | **Processing style** | "quick capture", "deep analysis", "both" | Processing depth, automation level | | **Platform** | "Obsidian", "Claude Code", "plain files" | Platform capabilities, linking type | | **Existing system** | "I use PARA", "I have a Zettelkasten", "starting fresh" | Tradition preset baseline | | **Pain points** | "can't find anything", "too much ceremony", "notes go stale" | Dimension adjustments | | **Goals** | "track claims", "build arguments", "personal reflection" | Note design, schema density | | **Operator** | "I'll maintain it", "AI agent runs it", "both" | Automation, maintenance frequency |
If the user's description lacks critical signals, ask **at most 2 clarifying questions**. Frame them as choices, not open-ended:
To recommend the right architecture, I need two things: 1. **What kind of knowledge?** (pick closest) - Research/learning — tracking claims, building arguments - Creative — drafts, revisions, inspiration - Operational — tasks, decisions, processes - Personal — reflections, goals, relationships - Mixed — multiple of the above 2. **Who operates it?** - Mostly you (human-maintained) - Mostly an AI agent - Both (shared operation)
Do NOT ask more than 2 questions. The recommendation can always be refined. Get enough to start, then recommend.
If after parsing (and optional questions) you still lack critical information, make reasonable defaults and STATE them:
Assuming: - Platform: Obsidian (most common for personal knowledge) - Scale: moderate (50-200 notes in first year) - Operator: human-primary with occasional AI assistance These assumptions affect the recommendation. Correct any that don't match.
---
Read `${CLAUDE_PLUGIN_ROOT}/reference/tradition-presets.md`. This file contains:
Score each preset against the user's signals:
| Criterion | Weight | How to Score | |-----------|--------|-------------| | Domain match | High | Does the preset's intended domain match? | | Processing style match | High | Does the preset's process
A second brain for your agent. A Claude Code plugin that generates complete knowledge systems from conversation. You describe how you think and work.
Add a new knowledge domain to your existing system. Derives domain-specific configuration through conversation, generates domain folders, templates, and…
Research-backed evolution advice for your knowledge system. Analyzes health reports, friction patterns, and derivation history to propose specific changes with…
Query the bundled research knowledge graph for methodology guidance. Routes questions through a 3-tier knowledge base — WHY (research claims), HOW (guidance…
Run condition-based vault health diagnostics. 8 categories — schema compliance, orphan detection, link health, description quality, three-space boundaries,…
Contextual guidance and command discovery. Three modes — narrative (first-time), contextual (mid-task), compact (quick reference). Shows available commands,…
Re-derive your knowledge system from first principles when structural drift accumulates. Analyzes dimension incoherence, vocabulary mismatch, boundary…