Skip to content

feat(ai): add openspec integration#10065

Open
nashtsai wants to merge 1 commit intoapecloud:mainfrom
nashtsai:feature/ai-add-openspec-integration
Open

feat(ai): add openspec integration#10065
nashtsai wants to merge 1 commit intoapecloud:mainfrom
nashtsai:feature/ai-add-openspec-integration

Conversation

@nashtsai
Copy link
Contributor

@nashtsai nashtsai commented Mar 2, 2026

Summary

This PR adds OpenSpec integration to KubeBlocks, providing structured change management capabilities for AI-assisted development.

Changes

  • Add OpenSpec commands for change lifecycle management (/opsx-*)
  • Add AGENTS.md hierarchical documentation system
  • Provide structured skill definitions for AI operations
  • Support change exploration, creation, verification, and archival

Files Added

  • .claude/commands/opsx/* - Claude Code command definitions
  • .claude/skills/openspec-*/SKILL.md - Claude skill implementations
  • .opencode/command/opsx-* - OpenCode command definitions
  • .opencode/skills/openspec-*/SKILL.md - OpenCode skill implementations
  • openspec/config.yaml - OpenSpec configuration
  • AGENTS.md (root + subdirs) - Hierarchical project documentation

Review / Merge checklist

  • PR title and summary are descriptive
  • Docs updated (AGENTS.md provides project documentation)
  • Tests included (if applicable)

@nashtsai nashtsai requested a review from a team as a code owner March 2, 2026 06:32
@github-actions github-actions bot added the size/XXL Denotes a PR that changes 1000+ lines. label Mar 2, 2026
@apecloud-bot
Copy link
Collaborator

Auto Cherry-pick Instructions

Usage:
  - /nopick: Not auto cherry-pick when PR merged.
  - /pick: release-x.x [release-x.x]: Auto cherry-pick to the specified branch when PR merged.

Example:
  - /nopick
  - /pick release-1.1

@apecloud-bot apecloud-bot added the pre-approve Fork PR Pre Approve Test label Mar 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pre-approve Fork PR Pre Approve Test size/XXL Denotes a PR that changes 1000+ lines.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants