plugins/sdlc/skills/tot-exploration/SKILL.md
Trigger Tree of Thoughts exploration when agents face architectural decisions with multiple valid approaches
npx skillsauth add jmagly/aiwg tot-explorationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Automatically trigger Tree of Thoughts exploration when agents face architectural decisions with multiple valid approaches.
Alternate expressions and non-obvious activations (primary phrases are matched automatically from the skill description):
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.
When triggered, this skill:
Detects decision context:
Loads ToT protocol:
Generates alternatives:
Evaluates with scoring matrix:
Produces recommendation:
Generates ADR if approved:
.aiwg/architecture/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
This skill uses:
decision-support: Underlying decision matrix infrastructureartifact-orchestration: For multi-agent evaluation when neededproject-awareness: Context for NFR-based criteriaagents:
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
.aiwg/architecture/adr-*.md.aiwg/decisions/.aiwg/working/tot-explorations/data-ai
Report which research-corpus radar sidecars are overdue for refresh. Computes staleness (days since last refresh vs the cadence window) for every radar, sorted most-overdue-first. Runs via `aiwg corpus radar-status`.
data-ai
Aggregate research-corpus radar sidecars into a corpus or per-cluster freshness report — totals, overdue count, per-cluster / per-GRADE / per-trajectory breakdowns, an overdue table, and per-radar rationale snippets. Runs via `aiwg corpus radar-report`.
testing
Scaffold radar/freshness sidecars for research-corpus REFs. Pulls title/authors from the citation sidecar and GRADE from the analysis doc, defaults the refresh cadence from GRADE and the cluster from a corpus-local map, and stamps documentation/radar/REF-XXX-radar.md. Runs via `aiwg corpus radar-init`.
data-ai
Compute an entity's publication trajectory — per-year paper counts, topic drift, hot-streak detection (≥3 consecutive A-grade years), and career phase. Runs via `aiwg corpus profile-temporal`.