New · AI Developer
Spec Driven Development in Jira
Agree on what to build before the AI writes a line of code. A Jira ticket becomes a spec package that your team reviews and edits right in Jira.
Then the AI applies it, verifies the result against the spec and archives the change, with everything stored in your git repository.
See it in action
Why spec-first?
Vague tickets lead to wrong code that is expensive to review. A spec gives your team a cheap checkpoint before implementation: what changes, why, how, and which tasks.
Every artifact is editable in Jira and in Git. Edit it yourself, or describe the change in plain language with Change spec. Your edits are respected when the AI applies the spec.
After applying, the AI checks completeness, correctness and coherence against the spec and reports findings as CRITICAL, WARNING or SUGGESTION.
How it works
The AI reads the ticket and your repository and writes the proposal, specs, design and tasks, then commits them to an ai/* branch.
Each artifact opens as a tab in the issue panel. Edit it in the rich-text editor, or ask for changes with Change spec.
The AI implements the open tasks, ticks them off and merges the spec changes into your living specs, on the same branch.
A report checks completeness, correctness and coherence and ends with a clear verdict. It is posted as a Jira comment.
The change is archived in git, and the issue is done. Start a new spec for the next change.
What you get
Proposal (what and why), one spec per capability, design (how) and a task checklist. The format comes from OpenSpec and is stored as plain Markdown in your repo.
Spec and code live on the same ai/* branch. Applying a spec syncs it into your main specs under openspec/specs, so living documentation stays current as a by-product.
Choose Claude or OpenAI Codex per Jira project. Connect with an API key, a subscription, AWS Bedrock or Microsoft Foundry. Jobs run in isolated runners with regional options.
Frequently asked questions
Do I need to install OpenSpec?
Can I edit the spec?
Which AI providers can I use?
Does it work with existing repositories?
What does it cost?
Get Spec Driven Development
Available on the Atlassian Marketplace.
