Skip to content

OAK-12139 : add Claude Code skill for oak-store-document OSGi config#2801

Merged
rishabhdaim merged 7 commits intotrunkfrom
OAK-12139
Mar 19, 2026
Merged

OAK-12139 : add Claude Code skill for oak-store-document OSGi config#2801
rishabhdaim merged 7 commits intotrunkfrom
OAK-12139

Conversation

@rishabhdaim
Copy link
Contributor

Summary

  • Adds a Claude Code skill (/oak-store-document-add-config) that automates adding new OSGi configuration properties to the oak-store-document module
  • Skill lives at oak-store-document/.claude/skills/oak-store-document-add-config/SKILL.md, scoped to the module and auto-discovered by Claude Code when working in that directory

Changes

  • oak-store-document/.claude/skills/oak-store-document-add-config/SKILL.md — new skill covering all 9 files that need updating when adding a config property (Configuration.java, DocumentNodeStoreService, DocumentNodeStoreBuilder, RDBDocumentNodeStoreBuilder, Utils.java, and 4 test files), with full test coverage guidance
  • pom.xml — added **/.claude/** to RAT exclusions to cover module-level .claude/ directories
  • .gitignore — excluded .claude/settings.local.json from tracking

Test Plan

  • RAT check passes (mvn apache-rat:check -pl . -N)
  • Skill is discoverable via /oak-store-document-add-config when working in oak-store-document/

Links

@sonarqubecloud
Copy link

@rishabhdaim rishabhdaim merged commit 8936f92 into trunk Mar 19, 2026
3 checks passed
@rishabhdaim rishabhdaim deleted the OAK-12139 branch March 19, 2026 21:30
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