Add product template system for new contributions#21
Conversation
|
Thank you for your submission! We require that all contributors sign our Contributor License Agreement ("CLA") before we can accept the contribution. Read and sign the agreement Learn more about why HashiCorp requires a CLA and what the CLA includes Have you signed the CLA already but the status is still pending? Recheck it. |
3c2d336 to
26fd922
Compare
Add reusable templates and documentation for contributing new products: ## Templates (examples/) - examples/new-product-template/ - Directory structure with placeholders - examples/spec.md - GitHub Spec-Kit style specification template - examples/questionnaire.md - Discovery questions for automation - examples/README.md - Comprehensive guide for contributors - examples/commands/new-product/ - Interactive scaffolding command ## Documentation - CONTRIBUTING.md - Contribution guidelines with workflow Templates follow patterns established by existing Terraform and Packer plugins, enabling consistent structure for future product additions.
26fd922 to
23a5990
Compare
Note on
|
Summary
Structure
Changes
examples/README.mdwith step-by-step instructions for adding products, plugins, and skillsexamples/spec.mdGitHub Spec-Kit style specification templateexamples/questionnaire.mdwith discovery questions for agent automationexamples/new-product-template/with placeholder-based templatesexamples/commands/new-product/for interactive scaffolding via/new-productCONTRIBUTING.mdwith contribution guidelines and workflowTesting
{product},{use-case},{skill-name}) documented