Agent skill
antahkarana
Multi-perspective reasoning through cognitive voices
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/antahkarana
SKILL.md
Antahkarana
For the philosophical basis of these six voices — why they're structured this way and how they emerge from retrieval design — see [[../vedanta/antahkarana]] in the vedanta skill graph.
[antahkarana] multi-perspective debate | via parallel Task agents
voices:
manas: quick intuition, practical, "what feels right?"
buddhi: analytical, evidence-based, "what does data say?"
ahamkara: risk-aware, protective, "what could go wrong?"
chitta: memory, patterns, "what worked before?"
vikalpa: creative, exploratory, "what if we tried...?"
sakshi: neutral witness, synthesizer
when: complex decisions | need diverse viewpoints | stuck on approach
execution:
1. narrate(action=start, title="antahkarana: [question]")→THREAD_ID
2. spawn voices in parallel, each reasons from their perspective
3. each writes to chitta: observe(tags="thread:<id>,voice:<name>")
4. brahman (main) synthesizes: recall_by_tag→find convergence+divergence
5. narrate(action=end)
output:
## Antahkarana: [Question]
### Voices
- Manas: [intuition]
- Buddhi: [analysis]
- Ahamkara: [risks]
- Chitta: [patterns]
### Synthesis
[where voices converge | where they diverge | recommendation]
vs yajña: antahkarana=perspectives on one question | yajña=coordination of tasks
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?