Skip to content

feat(copilot-skills): add skill-conductor orchestrator with sub-skills#3

Merged
alistardust merged 2 commits into
masterfrom
feature/skill-conductor
May 21, 2026
Merged

feat(copilot-skills): add skill-conductor orchestrator with sub-skills#3
alistardust merged 2 commits into
masterfrom
feature/skill-conductor

Conversation

@alistardust

Copy link
Copy Markdown
Owner

Summary

  • Add three-layer skill conductor that auto-routes AI agents to the right framework based on signal detection
  • Four new SKILL.md files: main router + decision/context/execution sub-skills
  • Add GSD full profile installation (Copilot + Claude Code) to setup
  • Add verify checks for GSD presence and conductor registry drift detection
  • Add 5 bats tests covering GSD install paths and registry drift verify

Architecture

User message
    |
    v
[skill-conductor]  (signal detection, registry, conflict resolution)
    |
    +---> [skill-conductor-decision]  (gstack: office-hours, reviews, brainstorming)
    +---> [skill-conductor-context]   (GSD: project setup, phase planning)
    +---> [skill-conductor-execution] (Superpowers: TDD, plans, debugging, shipping)

Test Coverage

All new code paths have test coverage:

  • GSD install: npx-not-found, already-installed, fresh-install paths (3 tests)
  • Verify: missing GSD skill detection, registry drift warning (2 tests)
  • Tests: 46 total, 0 failures

Pre-Landing Review

No issues found. Diff is markdown instruction text + idempotent bash guards.

Design Review

No frontend files changed. Design review skipped.

Eval Results

No prompt-related files changed. Evals skipped.

Eng Review

Passed (PLAN mode). 3 issues found, all resolved:

  1. Upgraded GSD from core to full profile (includes gsd-map-codebase)
  2. Added gsd-map-codebase to conductor registry
  3. Added 5 bats tests for new code paths

Test plan

  • All bats tests pass (46 tests, 0 failures)
  • shellcheck clean
  • bash -n syntax check passes

Co-Authored-By: Copilot 223556219+Copilot@users.noreply.github.com

alistardust and others added 2 commits May 20, 2026 12:33
Add a three-layer skill conductor that routes AI agents to the correct
framework (gstack for decisions, GSD for context, Superpowers for
execution) based on signal detection.

Components:
- skill-conductor: main router with registry and conflict resolution
- skill-conductor-decision: decision layer (office-hours, brainstorming, etc.)
- skill-conductor-context: context layer (GSD workflow guidance)
- skill-conductor-execution: execution layer (Superpowers routing)

Also adds GSD core profile installation (Copilot + Claude Code) to
section_copilot_skills() and verify checks for GSD presence and
conductor registry drift detection.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Eng review findings:
- Switch GSD install from --profile=core to --profile=full to include
  gsd-map-codebase (referenced in conductor context sub-skill)
- Add gsd-map-codebase to conductor registry for completeness
- Add 5 bats tests covering GSD install paths and registry drift verify

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@alistardust alistardust merged commit 7942cb7 into master May 21, 2026
3 of 4 checks passed
@alistardust alistardust deleted the feature/skill-conductor branch May 21, 2026 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant