From virtual-team
Maps session contexts to behavioral skills that should be active, ensuring relevant skills load automatically during ad-hoc sessions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/virtual-team:skill-awarenessThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Behavioral skills must be active when relevant, even in ad-hoc sessions without slash commands. This mapping tells you which skills to load based on what you're doing.
Behavioral skills must be active when relevant, even in ad-hoc sessions without slash commands. This mapping tells you which skills to load based on what you're doing.
| Context | Skill to load | Trigger |
|---|---|---|
| Starting a pipeline | virtual-team:triage | Before /flow executes any step, or when /feature//implement need to determine ceremony level |
| Writing production code | virtual-team:test-driven-development | Before any Edit/Write to non-test files (reads stack.md tdd: field for mode: strict, recommended, off) |
| Writing production code | virtual-team:design-principles | Before writing function signatures, constructors, or service boundaries (reads stack.md design: field for mode: strict, recommended, off) |
| Claiming completion | virtual-team:verification-before-completion | Before saying "done", "complete", "passes" |
| Receiving review feedback | virtual-team:receiving-code-review | When processing review comments |
Executing multi-task plan with --sdd | virtual-team:subagent-driven-development | When /virtual-team:implement --sdd is active |
| User requests compressed output | virtual-team:token-efficient | User says "caveman mode", "terse", "compress", or similar activation phrase |
| Generating client-facing prose in /idea or /proposal | virtual-team:positive-framing | When /idea Round 5 or /proposal Phase 6 reaches the editorial step |
Project-provided domain and stack skills are NOT auto-triggered. They are discovered and loaded by /virtual-team:implement Layer 1 based on domain and stack frontmatter fields matching the current work.
SessionStart hook in hooks/hooks.jsonPreToolUse hook on Edit|Write calls (TDD + verification check)/virtual-team:implement (Layer 0, 1, 2)npx claudepluginhub ovargas/virtual-team --plugin virtual-teamEstablishes the conversation-start protocol for Crucible Skills, enforcing skill activation before any response. Use at the beginning of any session to bootstrap skill discovery and invocation.
Enforces mandatory Skill tool invocation before any response or clarifying questions at conversation start to discover and apply relevant skills.
Enforces skill invocation before any response: checks for relevant skills even with 1% applicability, used at conversation start.