rishabhdaim opened a new pull request, #2801: URL: https://github.com/apache/jackrabbit-oak/pull/2801
## 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 - JIRA: https://issues.apache.org/jira/browse/OAK-12139 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
