AI Recipe Kits are packaged frameworks that teach general-purpose AI agents how to review Jira tasks and defects for readiness.
The first two kits focus on two points where unclear information creates expensive delays: Task Handoff Readiness Reviewer checks whether a developer has enough information to begin work.
Bug / Defect Readiness Reviewer checks whether a reported issue contains enough evidence for reliable investigation. Each kit combines a readiness framework, AI-readable Jira templates, agent instructions, interaction flows, structured reports and safeguards. The goal is to make AI-assisted issue review more consistent, efficient and trustworthy.
AI can make individual actions faster and cheaper. It can also make it easier to invest in the wrong direction.
A task can be drafted, expanded and implemented quickly while still being weak for the user, commercially unnecessary or misaligned with the product. Faster execution increases the cost of poor decisions when teams commit before the underlying intent, evidence and boundaries are clear.
There is also a direct operational cost.
Every extra prompt, re-run, clarification loop and synchronisation meeting consumes:
Time increasingly becomes tokens, and tokens become time and cost for the business.
I built AI Recipe Kits to introduce a reliable checkpoint before ambiguity turns into implementation effort, repeated syncs or agent-generated work that should not have started.

Jira issues often move forward with incomplete scope, unclear expectations, missing evidence or unresolved decisions.
Experienced team members can usually recognise these gaps. The challenge is turning that judgement into a repeatable process that works across teams, roles and issue types.
Poorly prepared issues create predictable costs:
General-purpose AI does not solve this automatically. Its output can still vary by prompt, platform and available context. It may overlook important gaps, invent plausible details or produce more information than the team can practically use.
The design challenge was to turn cross-functional delivery judgement into a system an agent could apply consistently, while keeping decisions and accountability with people.
The kits help teams answer one practical question before work progresses:
Does this issue contain enough reliable information for the next person or agent to act?
The reviewer identifies:
The agent does not decide product direction, invent requirements, choose the technical solution or edit the Jira issue on the team’s behalf.
Each kit uses a domain-specific readiness model.
The agent is not asked whether an issue is generally “good.” It checks whether the issue answers the minimum questions required for the next delivery stage.
The task framework assesses:
The final test is practical:
Can a developer begin without reconstructing the task’s intent or repeatedly requesting essential information?
The defect framework assesses:
The final test is:
Can a developer or QA specialist investigate the issue reliably using the information provided?

The agent assesses information quality. Product direction, scope and implementation choices remain with the team.
The reviewer separates confirmed information, supported inference and missing information.
Each review uses the same structure and terminology, making results easier to compare and act on.
A Jira issue must be quick for a person to scan and structured enough for an agent to interpret reliably.
The agent should retrieve, process and repeat only what is needed for the current decision.
The product makes the agent’s authority, assumptions and limitations visible.
I designed the flows around how product managers, developers and QA specialists already work.
The kits fit around Jira, backlog refinement, investigation and implementation. They do not introduce a separate process that teams must maintain.
The flow begins with the work item and returns the outcome to the work item.
The agent acts as a checkpoint. It does not become another owner of the work.

The agent starts from the issue and its linked material instead of putting the user through a long interview.
It asks for clarification only when the missing information prevents a useful assessment.
It identifies gaps and explains why they matter.
It does not silently rewrite the requirement, decide expected behaviour or introduce unapproved technical decisions.
The report does not repeat the entire issue. It surfaces:
Questions and decisions are added back to the shared work item.
This prevents important context from remaining inside a temporary agent conversation or being repeated in another sync.
An epic with dozens of issues cannot be handled like one task.
The agent first inspects a lightweight issue list, then offers batching, filtering or issue selection before loading full content.
This protects context quality, token use and report readability.
The product manager typically uses the task reviewer earlier in the lifecycle.
This reduces the likelihood of discovering basic gaps during implementation.
Developers and QA specialists use the framework closer to implementation or investigation.
The same framework supports different roles without forcing them into identical workflows.

The report is designed to help the team act.
A standard review includes:
The output uses standard chat formatting rather than a separate dashboard, so the user can run the kit inside an existing agent interface.
Early versions depended too heavily on the user explaining how the assessment should work.
Similar issues could receive different levels of detail and different recommendations.
I turned the prompt into a fixed operating model with:
The agent no longer invents the method during each conversation.
Broad fields such as “Description” and “Context” are understandable to experienced team members but provide weak signals for an agent.
I redesigned the templates as part of the agent interface.
Each field explains:
The person writing the issue and the agent reviewing it now use the same information model.

Language models can turn gaps into plausible answers.
In delivery work, plausible information can easily be mistaken for an approved requirement or confirmed fact.
I introduced explicit evidence handling.
The reviewer separates:
The kits prohibit invented requirements, evidence, reproduction details and implementation decisions.
As the framework became more complete, the templates and reports became longer.
More detail helped the agent, but it also increased:
A template that is highly effective for the agent but exhausting for the team defeats the purpose.
I separated the information the agent needs to operate from the information the human needs to read.
The final structure uses:
I also removed duplicated guidance across the templates, instructions and outputs.
The result is a shared format that remains readable to people while giving agents enough structure to work reliably.
Every field must earn its place.
Loading dozens of issues at once increased token use, reduced review quality and created reports that were difficult to use.
For groups with more than 20 child items, the agent first retrieves a lightweight list and offers a controlled choice:
Completed batches can then be combined into one summary.

AI platforms vary in how they handle tools, context, files and instruction hierarchy.
I separated the stable method from the platform implementation.
The kits now use:
The methodology remains stable even when the execution changes.
An agent connected to delivery systems can easily appear more authoritative than it is.
I embedded clear operating boundaries:
The limitations are part of the product design.
The kits do not yet have enough production data to support numerical claims.
The expected outcomes are based on the workflow design and practical experience across product and engineering delivery.
Missing scope, acceptance conditions, dependencies and defect evidence should become visible before work reaches the next stage.
Teams should spend less time repeating context, arranging follow-up meetings and resolving basic questions after implementation has started.
Developers and QA specialists should receive a clearer starting point for estimation, implementation and investigation.
A shared framework gives teams a common definition of readiness.
Missing evidence, dependencies and unresolved decisions are surfaced while they are still relatively inexpensive to address.
Structured templates, reduced duplication and controlled retrieval should reduce unnecessary prompts, repeated context loading and token waste.
The reviewer creates a pause before execution, helping teams establish whether an issue is sufficiently understood before time, budget or agent capacity is committed.
A developer agent receiving a reviewed task should spend less time reconstructing intent, requesting clarification or making unsupported assumptions.

Future testing should compare reviewed and unreviewed issues using measures such as:
This would allow future claims to be based on observed delivery outcomes.
The project produced two aligned, commercially packaged skill packs:
Each pack includes:
The system can be used independently without requiring live guidance for each review.

The framework could run through Atlassian Rovo, using Jira and Confluence context from the team’s existing environment.
This would reduce repeated copying of linked issues, documentation, dependencies and historical decisions.
A product, support or research agent could turn notes, customer feedback or investigation findings into a structured Jira issue.
A separate readiness agent would then review it before it progressed.
Using different agents for creation and review reduces the risk of one agent approving its own assumptions.
Most agent activity should remain in the background.
The system could record:
People would be alerted only when an issue is incomplete, contradictory or requires judgement.
The readiness report could eventually act as a contract between the issue-writing agent and the developer agent.
The developer agent would receive:
This should reduce context reconstruction, repeated prompts, clarification loops and unnecessary human syncs.
The longer-term opportunity is a delivery process where agents handle routine preparation, checking and coordination quietly, while people retain control over direction, trade-offs and accountability.


