sw:compound

Record session learnings and outcomes to docs/switch knowledge stores.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/Untangling-Systems/switch --skill sw-compound
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sw:compound
Source: https://github.com/Untangling-Systems/switch/tree/main/skills/sw-compound
Command: npx skills add https://github.com/Untangling-Systems/switch --skill sw-compound

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Teams and change leads lose institutional memory after diagnoses and interventions because learnings, outcomes, and cross-initiative patterns are not captured in a discoverable, structured way. This Skill provides a lightweight, guided workflow to extract non-obvious insights from diagnosis and intervention sessions, detect conflicts with prior decisions, and persist actionable learnings into the repository so future sessions start smarter.

Core Features & Use Cases

  • Context detection: Reads recent files in docs/switch to determine whether the session is post-diagnosis, post-intervention, outcome recording, or pattern discovery.
  • Learning extraction guidance: Prompts users to surface non-obvious, specific, and actionable insights and enforces quality through reference enforcement prompts.
  • Conflict detection & resolution: Searches existing learnings and offers explicit options to update, archive, keep both, or discard when new insights conflict with prior decisions.
  • Targeted saving: Appends learnings to current-diagnosis.md, updates intervention outcome notes, or creates pattern files under docs/switch/patterns with templated metadata.
  • Pipeline mode: Supports an automated mode that skips interactive prompts, flags conflicts for review, and tags saves for later inspection.

Quick Start

Use the sw:compound skill to record a specific learning or outcome from your recent diagnosis, intervention, or implementation session so it is persisted to the project's switch knowledge stores.

Frequently Asked Questions about sw:compound

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I capture session learnings and outcomes from change-management workflows?

Capture session learnings by extracting non-obvious insights and persisting them into project knowledge stores under docs/switch. This Skill appends records to current-diagnosis.md, updates intervention notes, or creates pattern files to preserve institutional memory.

What is the best way to record Rider/Elephant/Path diagnosis insights and intervention learnings?

Record Rider/Elephant/Path diagnosis insights by using a guided workflow that prompts you for specific, actionable outcomes. It enforces reference quality and saves the intervention learnings directly to your repository's knowledge stores.

How does conflict detection work when saving new intervention outcomes to existing knowledge stores?

Conflict detection works by searching existing learnings in docs/switch when saving new intervention outcomes. If new insights conflict with prior decisions, it offers explicit options to update, archive, keep both, or discard the conflicting entries.

Can I automate saving cross-initiative patterns without interactive prompts in pipeline mode?

Yes, you can automate saving cross-initiative patterns using the optional pipeline mode. This mode skips interactive AskUserQuestion prompts, automatically flags conflicts for later review, and tags saves for subsequent inspection.

Do I need existing files in docs/switch to detect context for outcome recording?

Yes, context detection reads recent files in docs/switch to determine if the session is post-diagnosis, post-intervention, outcome recording, or pattern discovery, requiring existing files to accurately guide the learning extraction workflow.