SKILL.md
Create JIRA Skill
Arguments
- --title / -t: Article title
- --pillar / -p:
1Optimize Systems,2Secure Systems,3Define and Automate Processes,4Design Resilient Systems - --products: Comma-separated HashiCorp products
- --quarter / -q:
1-6(2026Q1-2027Q2) - --product-line:
1Security,2IPL,3Runtime,4WAF - --pillar-label:
optimizesystems,securesystems,defineandautomatesystems,designresilient_systems - --interactive / -i: Guided prompts for all fields (recommended first use)
- --description-file / -d: Path to pre-written description file
- --from-section: Create ticket from a
/new-sectioncreated document - --preview: Preview ticket without creating
Ticket creation process
- Guidance: Define requirements, target personas, scope
- Description file: Create from template at
jiratickets/descriptiontemplate - Validation: All required fields filled, links provided, example documents included
- Submission: Calls
jiratickets/scripts/createjira.sh, converts to ADF format, returns ticket URL - Output: Issue key (e.g., WAF-497) and URL
Description file template
Target personas:
Decision-makers (CTOs, architects, staff engineers):
- [Strategic value and business impact]
- [How it fits broader architecture]
Implementers (DevOps, platform engineers):
- [Technical details and how to implement]
- [Links to hands-on resources]
Requirements:
- [Key concepts to explain]
- [Specific examples needed]
Scope:
- IN: [What's included]
- OUT: [What's excluded]
References:
- `/templates/AGENTS.md`
- `/templates/doc-templates/DOCUMENT_TEMPLATE.md`
Example documents:
- [Link to similar WAF doc]
- [Link to similar WAF doc]
Acceptance criteria:
- All requirements included in final doc
- GitHub PR merged and validated
Links:
- Document URL: https://developer.hashicorp.com/well-architected-framework/...
- Design document: [Google doc URL]
Prerequisites
export JIRA_EMAIL="[email protected]"
export JIRA_API_TOKEN="your-api-token"
Requires: python3, jq, curl.