jerryshao opened a new pull request, #10876: URL: https://github.com/apache/gravitino/pull/10876
### What changes were proposed in this pull request? Adds a new `gravitino-design-doc` Claude Code skill under `agent-skills/` that enforces consistent structure and content quality for Apache Gravitino design documents. The skill requires the following sections in order: 1. Apache License Header 2. Title 3. Background — current state and problem, not the solution 4. Goals — concrete and verifiable 5. Non-Goals — explicit scope carve-outs with rationale 6. Solution Investigations — alternatives with pros/cons and rejection reasons 7. Proposal — API design, data model, implementation approach 8. Task Breakdown — one actionable task per GitHub issue/PR, ordered by dependency ### Why are the changes needed? Closes #10875. With spec-driven development, design doc PRs are now required before major features. Without an enforced structure, doc quality is inconsistent and reviewers repeatedly request the same fixes. ### How was this patch tested? N/A — documentation/tooling only change. 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- 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]
