feat: bootstrap orchestrate skills for self-sufficient orchestration#22
Open
feat: bootstrap orchestrate skills for self-sufficient orchestration#22
Conversation
Copies the full orchestrate skill suite from the hub into this repo so agentic-control-plane can orchestrate its own related repositories without a runtime dependency on the parent hub. Skills added: - orchestrate — router entry point - orchestrate:scan — assess repo tech stack and CI gaps - orchestrate:plan — create phased enhancement plans - orchestrate:precommit — add pre-commit hooks and quality baseline - orchestrate:tests — add test infrastructure - orchestrate:ci — add CI workflows (lint, test, security, dependabot) - orchestrate:security — add security governance files - orchestrate:replicate — self-replicating (this skill) - skills:scan — discover and audit skills in a repo - skills:write — author new skills - skills:validate — validate skill structure and frontmatter Adaptations: - Removed two kagenti/kagenti-specific references in orchestrate:ci (gold standard description and SHA lookup reference) - All frontmatter name: fields verified to match their directory names CLAUDE.md updated with orchestration skill table. Assisted-By: Claude (Anthropic AI) <noreply@anthropic.com> Signed-off-by: Paolo Dettori <dettori@us.ibm.com>
There was a problem hiding this comment.
Pull request overview
This pull request adds comprehensive documentation for Claude Code skills, including an orchestration system for enhancing target repositories through phased PRs. The changes consist of a CLAUDE.md update documenting available skills and six new skill documentation files that define a complete workflow ecosystem for scanning, writing, validating, and orchestrating improvements to codebases.
Changes:
- Update CLAUDE.md to document Claude Code Skills and Orchestration sections with skill tables
- Add
skills:writeskill documentation with comprehensive guidance on skill creation and conventions - Add
skills:validateskill documentation for validating skill format compliance - Add
skills:scanskill documentation for auditing and bootstrapping skills in repositories - Add orchestrate parent skill and phase-specific skills (scan, plan, precommit, tests, ci, security, replicate) totaling 1,658 lines
Reviewed changes
Copilot reviewed 12 out of 12 changed files in this pull request and generated 8 comments.
Show a summary per file
| File | Description |
|---|---|
| CLAUDE.md | Documents two new sections: Claude Code Skills (basic skills) and Orchestration (orchestrate skills for enhancing other repos) |
| .claude/skills/skills:write/SKILL.md | Comprehensive guide for creating and editing skills with proper structure, naming conventions, and task tracking standards |
| .claude/skills/skills:validate/SKILL.md | Validation checklist and procedures for ensuring skills meet format and naming standards |
| .claude/skills/skills:scan/SKILL.md | Comprehensive repository scanning guide for bootstrapping or auditing skills in target repositories |
| .claude/skills/orchestrate/SKILL.md | Parent router skill explaining the orchestration workflow across seven phases |
| .claude/skills/orchestrate:* (5 files) | Phase-specific skills (scan, plan, precommit, tests, ci, security, replicate) implementing the orchestration system |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Phase 6 (final) of repo orchestration — makes
agentic-control-planeself-sufficient.Copies the full orchestrate skill suite into
.claude/skills/so this repo can orchestrate its own related repositories without depending on the parent hub at runtime.Skills added
orchestrate/orchestrate <repo-url>entry pointorchestrate:scanorchestrate:planorchestrate:precommitorchestrate:testsorchestrate:ciorchestrate:securityorchestrate:replicateskills:scanskills:writeskills:validateAdaptations made
kagenti/kagenti-specific references inorchestrate:ci(gold standard description and SHA reference); skills are now repo-agnosticname:frontmatter fields verified to match their directory names (11/11 ✅)CLAUDE.md
Added
## Claude Code Skillsand## Orchestrationsections listing all available skills.Test plan
/orchestrate <some-repo-url>from within this repo — it should route through scan → plan → phases without referencing kagenti/kagentiname:matches its directory name