Skip to content

docs(skills): add skill for creating controlplane service components#57

Open
cjeanner wants to merge 1 commit into
mainfrom
skill/create-new-service-component
Open

docs(skills): add skill for creating controlplane service components#57
cjeanner wants to merge 1 commit into
mainfrom
skill/create-new-service-component

Conversation

@cjeanner

Copy link
Copy Markdown
Collaborator

Add a new skill document that provides step-by-step instructions for adding OpenStack service components to the controlplane catalog. This codifies the implicit pattern shown in the watcher service example and ensures consistency across future service additions.

The skill covers:

  • Directory structure and file scaffolding
  • Kustomization component configuration
  • OpenStackControlPlane CR patch templates
  • YAML conventions and validation steps
  • References to existing examples and documentation

Updated AGENTS.md to include a new "Skills" section linking to the skill document, making it discoverable for both human contributors and AI agents.

AI-Tool: Claude Code
AI-Model: Claude Sonnet 4.5 (2025-09-29)

Add a new skill document that provides step-by-step instructions for
adding OpenStack service components to the controlplane catalog. This
codifies the implicit pattern shown in the watcher service example and
ensures consistency across future service additions.

The skill covers:
- Directory structure and file scaffolding
- Kustomization component configuration
- OpenStackControlPlane CR patch templates
- YAML conventions and validation steps
- References to existing examples and documentation

Updated AGENTS.md to include a new "Skills" section linking to the
skill document, making it discoverable for both human contributors
and AI agents.

AI-Tool: Claude Code
AI-Model: Claude Sonnet 4.5 (2025-09-29)
@cjeanner cjeanner self-assigned this Jun 16, 2026
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