Skip to content

feat: full Copilot CLI skill parity with Claude integration#63

Open
bilersan wants to merge 1 commit intoActiveMemory:mainfrom
bilersan:feat/copilot-cli-skill-parity-v2
Open

feat: full Copilot CLI skill parity with Claude integration#63
bilersan wants to merge 1 commit intoActiveMemory:mainfrom
bilersan:feat/copilot-cli-skill-parity-v2

Conversation

@bilersan
Copy link
Copy Markdown
Contributor

@bilersan bilersan commented Apr 9, 2026

Closes #61

Full Copilot CLI skill parity: ports all 40 Claude skills to Copilot CLI format.
Rebased cleanly on upstream/main — no conflicts.

What changed (51 files, +3337/-353)

Component Count
Skill SKILL.md files (new) 35
Skill SKILL.md files (updated) 5
Hook scripts (bash + PS1) 8
Infrastructure (INSTRUCTIONS.md, ctx-hooks.json) 2
Spec document 1
Total 51

Skills (40 total, matching Claude 1:1)

_ctx-alignment-audit, ctx-add-convention, ctx-add-decision, ctx-add-learning, ctx-add-task, ctx-agent, ctx-architecture, ctx-archive, ctx-blog, ctx-blog-changelog, ctx-brainstorm, ctx-check-links, ctx-commit, ctx-consolidate, ctx-doctor, ctx-drift, ctx-implement, ctx-import-plans, ctx-journal-enrich, ctx-journal-enrich-all, ctx-journal-normalize, ctx-loop, ctx-next, ctx-pad, ctx-pause, ctx-prompt, ctx-prompt-audit, ctx-recall, ctx-reflect, ctx-remember, ctx-remind, ctx-resume, ctx-sanitize-permissions, ctx-skill-audit, ctx-skill-creator, ctx-spec, ctx-status, ctx-verify, ctx-worktree, ctx-wrap-up

Format adaptation

Claude: allowed-tools: Bash(ctx:*), Read (string)
Copilot CLI: tools: [bash, read, write, edit, glob, grep] (YAML array)

Verification

  • go build passes
  • go vet ./... clean
  • go test ./internal/assets/... passes
  • All 40 skill names match Claude 1:1
  • Rebased on upstream/main — zero conflicts
  • DCO signed-off

Note: pre-commit compliance hook has 6 pre-existing staticcheck SA5011 warnings in upstream test files (not introduced by this PR).

Signed-off-by: ersan bilik ersanbilik@gmail.com
Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com

Port all 40 Claude skills to Copilot CLI format with proper YAML
frontmatter (tools array instead of allowed-tools string). Includes
lifecycle hook scripts (bash + PowerShell), agent instructions, and
hook configuration.

Contents:
- 40 skill SKILL.md files under integrations/copilot-cli/skills/
- 8 hook scripts (session-start/end, pre/post-tool-use × bash/ps1)
- INSTRUCTIONS.md agent bootstrap instructions
- ctx-hooks.json lifecycle hook configuration
- Updated embed.go to include integrations assets
- Parity spec document (specs/copilot-feature-parity-kit.md)

Signed-off-by: ersan bilik <ersanbilik@gmail.com>

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: ersan bilik <ersanbilik@gmail.com>
@bilersan bilersan requested a review from josealekhine as a code owner April 9, 2026 22:18
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.

feat: Copilot CLI skill parity with Claude integration

1 participant