Trigger Tree of Thoughts exploration when agents face architectural decisions with multiple valid approaches
Scanned 9/3/2026
Install to Claude Code
npx -y skills add jmagly/aiwg --skill tot-exploration --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Tot Exploration?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/jmagly-tot-exploration-aiwg)More formats (shields.io, HTML) on the badges page.
---
namespace: aiwg
name: tot-exploration
platforms: [all]
description: Trigger Tree of Thoughts exploration when agents face architectural decisions with multiple valid approaches
---
# tot-exploration
Automatically trigger Tree of Thoughts exploration when agents face architectural decisions with multiple valid approaches.
## Triggers
Alternate expressions and non-obvious activations (primary phrases are matched automatically from the skill description):
- "ToT" → Tree of Thought exploration
- "evaluate N options" → multi-option architectural analysis
## Purpose
This skill activates the ToT exploration protocol when an agent encounters a decision point with multiple valid architectural approaches. It ensures systematic evaluation rather than defaulting to the first viable option.
## Behavior
When triggered, this skill:
1. **Detects decision context**:
- Parse the decision question from conversation
- Check if multiple valid approaches exist
- Verify this is an architectural/technical decision (not stylistic)
2. **Loads ToT protocol**:
- Load @$AIWG_ROOT/agentic/code/frameworks/sdlc-complete/schemas/flows/tree-of-thought.yaml schema
- Load @$AIWG_ROOT/agentic/code/frameworks/sdlc-complete/agents/enhancements/architecture-designer-tot-protocol.md protocol
3. **Generates alternatives**:
- Produce k=3 meaningfully distinct alternatives (default)
- Each alternative addresses the same problem differently
- No trivial variations (must differ in approach, not just parameters)
4. **Evaluates with scoring matrix**:
- Extract criteria from project NFRs if available
- Apply weighted scoring (1-5 per criterion)
- Calculate composite scores
5. **Produces recommendation**:
- Clear winner (gap > 0.5): Recommend with HIGH confidence
- Close call (gap 0.2-0.5): Recommend with MODERATE confidence, note trade-offs
- Tie (gap < 0.2): Present both options, request human decision
6. **Generates ADR if approved**:
- Use @$AIWG_ROOT/agentic/code/frameworks/sdlc-complete/templates/architecture/adr-with-tot.md template
- Save to `.aiwg/architecture/`
- Include backtracking triggers
## Activation Conditions
```yaml
activation:
conditions:
- decision_type: [architectural, technical, infrastructure]
- alternatives_count: ">= 2"
- impact_level: [high, critical]
skip_when:
- decision_already_documented: true
- user_explicitly_chose: true
- trivial_decision: true
```
## Integration
This skill uses:
- `decision-support`: Underlying decision matrix infrastructure
- `artifact-orchestration`: For multi-agent evaluation when needed
- `project-awareness`: Context for NFR-based criteria
## Agent Orchestration
```yaml
agents:
primary:
agent: architecture-designer
focus: Generate and evaluate alternatives
reviewers:
- agent: security-architect
focus: Security implications of each alternative
condition: security_relevant == true
- agent: performance-engineer
focus: Performance trade-offs
condition: performance_critical == true
- agent: cloud-architect
focus: Infrastructure implications
condition: cloud_deployment == true
```
## Output Locations
- ADRs: `.aiwg/architecture/adr-*.md`
- Decision matrices: `.aiwg/decisions/`
- ToT exploration logs: `.aiwg/working/tot-explorations/`
## References
- @$AIWG_ROOT/agentic/code/frameworks/sdlc-complete/schemas/flows/tree-of-thought.yaml - ToT workflow schema
- @$AIWG_ROOT/agentic/code/frameworks/sdlc-complete/agents/enhancements/architecture-designer-tot-protocol.md - Agent protocol
- @$AIWG_ROOT/agentic/code/frameworks/sdlc-complete/templates/architecture/adr-with-tot.md - ADR template
- @$AIWG_ROOT/agentic/code/frameworks/sdlc-complete/skills/decision-support/SKILL.md - Decision support skill
- @.aiwg/research/findings/REF-020-tree-of-thoughts.md - Research foundation
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!