Apply the Fable-derived 10-stage OBSERVE, OBSERVE, LISTEN, THINK, CONNECT, CONNECT, FEEL, ACCEPT, CREATE, GROW loop to consequential or ambiguous reasoning and decisions. Use for think this through, deep think, architecture review, postmortem, tradeoff analysis, or challenges to assumptions. This is a reasoning review, not a deterministic vault health check or repair workflow.
npx skills add https://github.com/AgriciDaniel/claude-obsidian --skill think
Use the ten stages as a loop of attention, not a ceremonial transcript. Scale
the depth to novelty, stakes, uncertainty, and irreversibility. Keep the final
reasoning summary concise and evidence-bearing.
This skill is read-only. It may inspect available evidence, but it does not
edit files, execute a vault mutation, commit Git, or publish anything. If the
CREATE stage recommends a change, compose with the appropriate mutation skill
after the user authorizes that operation.
Before the loop, separate:
Attach citations or concrete locators when sources exist. Never fabricate a
quotation, locator, test result, consensus, or confidence level.
Read the actual inputs, current state, constraints, failures, and prior work.
Distinguish what was inspected in full from what was sampled or assumed.
Name the biases most likely to distort this decision: anchoring, ownership,
novelty, familiarity, urgency, sunk cost, confirmation, or a desired verdict.
Recalibrate confidence to the evidence available.
Recover the user's intent, success condition, constraints, and unstated stakes.
Attend to error messages, dissent, edge cases, and affected voices. Ask only
questions whose answers could materially change the outcome.
Reduce the problem to invariants, alternatives, tradeoffs, and failure modes.
Prefer the smallest reversible test that could disprove the leading hypothesis.
Treat failure behavior as part of the specification.
Look for the same structure in adjacent components or another domain. Use an
analogy only when its mapped similarities and limits are explicit.
Trace upstream inputs, downstream consumers, ownership, state boundaries,
interfaces, and recovery paths. Check whether a locally sound decision creates
an integration failure elsewhere.
Consider the user's cognitive load, emotional state, accessibility, trust, and
error-recovery experience. Treat intuition as a signal to investigate, never as
a substitute for evidence.
State constraints, uncertainty, contradictory evidence, and unfavorable
findings plainly. Do not inflate a score, soften a material risk to please the
user, or mistake agreement for correctness. Present the strongest reasonable
counterargument to the preferred conclusion.
Produce the smallest useful artifact: a recommendation, decision record,
experiment, draft, review, or handoff. Mark assumptions and unresolved risks.
Do not mutate state under this skill.
Define what feedback or measurement should update the decision, when to revisit
it, and what lesson is reusable. Saving the lesson is a separate explicit
operation composed with save.
Before calling the work complete:
decorative percentage.
Adapt the headings to the task, but preserve these outcomes:
## Decision
<recommendation or artifact>
## Evidence
<observed facts and important inferences>
## Counterargument and risks
<strongest alternative, contradictions, unknowns>
## Verification
<checks performed and checks still needed>
## Growth loop
<feedback signal, revisit condition, reusable lesson>
For a trivial, reversible lookup or typo, skip the formal loop. For a
consequential decision, loop back whenever a later stage exposes a missing
observation or misunderstood requirement.
Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.
Intelligently organizes your files and folders across your computer by understanding context, finding duplicates, suggesting better structures, and automating cleanup tasks. Reduces cognitive load and keeps your digital workspace tidy without manual effort.
Generates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking.
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring >5 tool calls.
Creative research ideation and exploration. Use for open-ended brainstorming sessions, exploring interdisciplinary connections, challenging assumptions, or identifying research gaps. Best for early-stage research planning when you do not have specific observations yet. For formulating testable hypotheses from data use hypothesis-generation.
Comprehensive GitHub project management with swarm-coordinated issue tracking, project board automation, and sprint planning
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
Take agricidaniel/think from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.