Back to Skills

antahkarana

verified

Multi-perspective reasoning through cognitive voices

View on GitHub

Marketplace

genomewalker-cc-soul

genomewalker/cc-soul

Plugin

cc-soul

Repository

genomewalker/cc-soul

skills/antahkarana/SKILL.md

Last Verified

January 21, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/genomewalker/cc-soul/blob/main/skills/antahkarana/SKILL.md -a claude-code --skill antahkarana

Installation paths:

Claude
.claude/skills/antahkarana/
Powered by add-skill CLI

Instructions

# Antahkarana

```ssl
[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
```

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
1071 chars