Oodle / AI-Native Engineering KickstartWaimakers · 1.5 days

One workflow · two work environments

Specify.Generate.Prove.

Connect once, then use these prompts during the session to take one Oodle problem from approved evidence to a proof-bearing decision.

Step 1

Connect the live Q&A

Paste this command into the terminal where Claude Code is installed. The server exposes only ask_question and list_questions.

Connect from Claude Code
claude mcp add --transport http oodle-qa https://oodle.waimakersmcp.com/mcp
Step 2

Choose the next move

Open a card and copy the prompt. Cowork shapes business artefacts; Claude Code explores and builds in the repository; Jira/Confluence MCP carries approved evidence between them.

01

Connect

#01Ask the presenterClaude Code · Skill bootstrap

Create a small local Skill for questions and live presenter answers.

Best forEveryone
Skill bootstrap
Create a global Claude Code skill for the Oodle AI-Native Engineering Kickstart.

Connect the remote MCP server if needed:
claude mcp add --transport http oodle-qa https://oodle.waimakersmcp.com/mcp

The server exposes exactly two tools:
- ask_question(text, name): collect my real name before the first call; never guess it. Reuse it during this workshop.
- list_questions(): read the public questions and presenter answers.

It also publishes Oodle workshop resources under oodle://workshop/. Consult those resources when I ask about participant preparation, Day 1 labs, the Day 2 hackathon, requirements, evaluation, proof packets or risk classification. Jira and Confluence are a separate approved MCP connection; this Q&A server cannot access them, GitHub, Oodle repositories or my credentials.

Write the skill to ~/.claude/skills/oodle-qa/SKILL.md with concise YAML frontmatter and instructions to use these tools whenever I ask the workshop presenter a question or check for answers. Remind me never to submit customer PII, confidential lending information, credentials or secrets. After writing it, show one example invocation.
#02Retrieve approved contextEither + Jira MCP · MCP workflow

Bring Jira and Confluence evidence into either environment before drafting.

Best forEveryone
MCP workflow
Using the approved Jira/Confluence MCP connection, work read-only first. Retrieve the pre-vetted issue and approved sources, preserve every source link, state what you could not access, and do not change or create tickets until I explicitly approve the proposed write.
02

Specify

#03Grill the requirementEither · Prompt

Resolve ambiguity one human decision at a time before generation starts.

Best forEveryone
Prompt
Interview me relentlessly about this Oodle problem, one decision at a time. Separate facts you can retrieve from decisions only I can make; retrieve the facts yourself from approved sources. For each decision, recommend an answer and explain the trade-off. Do not generate the solution until WHO, WHAT, WHY, NOT and DONE are explicit.
#04Grill with docsClaude Code · Skill bootstrap

Capture agreed domain language and durable decisions while the requirement sharpens.

Best forProduct + Engineering
Skill bootstrap
Create a global Claude Code Skill named grill-with-docs. It must interview one decision at a time, retrieve codebase facts instead of asking me, update CONTEXT.md only with agreed domain language, and offer an ADR only for a hard-to-reverse, surprising trade-off. It must not implement until I confirm the shared understanding.
#05Freeze the contractCowork · Prompt

Turn approved evidence into a buildable five-field requirement and a red line.

Best forProduct · Risk · Finance · Data
Prompt
Using only the approved sources, draft a requirement contract with WHO, WHAT, WHY, NOT and DONE. Add source links, assumptions, open questions, concrete examples, dependencies and one red line that the solution must never cross. Mark every unsupported claim; do not invent Oodle policy or customer facts.
#06Shape the Jira handoffEither + Jira MCP · MCP workflow

Make the agreed intent traceable without silently changing it.

Best forProduct + Engineering
MCP workflow
Convert the frozen contract into a proposed Jira handoff: outcome, acceptance criteria, constraints, dependencies, source links and unresolved questions. Show a preview before any write. Do not change the contract; return discrepancies to the mixed team and wait for human approval before creating or updating Jira.
03

Generate

#07Create the business artefactCowork · Prompt

Use Cowork to produce a source-grounded decision or analysis artefact.

Best forProduct · Risk · Finance · Data
Prompt
In Cowork, use the frozen contract and approved sources to create the agreed business artefact: requirement, decision paper, risk assessment, analysis plan or evaluation rubric. Preserve source links, separate evidence from inference, list unresolved questions, and include the named human review gate.
#08Explore before changeClaude Code · Prompt

Map the approved repository slice before proposing implementation.

Best forEngineering · Platform · Data Engineering
Prompt
Explore the approved repository slice without changing anything. Trace the relevant business rule from entry point to tests, identify likely files, existing behaviour, discrepancies with the frozen contract, permissions, risks and the smallest testable vertical slice. Cite file paths and evidence, then wait for approval.
#09Build the frozen sliceClaude Code · Prompt

Implement one approved slice without allowing the agent to rewrite intent.

Best forMixed team
Prompt
Implement only the approved vertical slice. Treat the frozen contract as immutable: if code or evidence conflicts, stop and return the discrepancy to the mixed team. For code, work test-first in thin red-green-refactor slices. Capture inputs, outputs, commands, test evidence and limitations for the proof packet. Never deploy or change production without explicit human approval.
04

Comprehend

#10Run the evaluation stackEither · Prompt

Judge the result with four distinct layers of evidence.

Best forEveryone
Prompt
Evaluate this result in four layers: deterministic checks, source-grounded checks, AI-assisted critique and human-only judgment. For every layer show the check, evidence, result and limitation. Regulatory judgment, customer impact, security risk and production decisions remain human-only.
#11Review like an accountable ownerEither · Prompt

Challenge fluency with correctness, risk, customer impact and limitations.

Best forRisk/evaluation owner + domain owner
Prompt
Review the output against the frozen contract and approved sources. Look for correctness gaps, unsupported claims, security issues, customer impact, Consumer Duty or regulatory concerns, permission overreach and hidden assumptions. Classify each finding as evidence-backed risk, false alarm or human decision, and name the accountable reviewer.
#12Complete the proof packetEither · Prompt

Package enough evidence for a continue, reshape or stop decision.

Best forMixed team
Prompt
Create the proof packet: frozen requirement, source links, generated artefact or code slice, deterministic evidence, source-grounded evidence, AI-assisted review, human-only decisions, one failure or known limitation, green/amber/red risk classification, named owner and a recommendation to continue, reshape or stop.
05

Compound

#13Handoff decisions, not transcriptEither · Skill bootstrap

Carry resolved intent, evidence and open risks across the product-engineering seam.

Best forProduct + Engineering
Skill bootstrap
Create a compact handoff for the next person or session. Preserve the frozen contract, decisions and reasons, source links, current state, evidence, commands already run, known failures, risks, unresolved questions and the exact next action. Omit conversational history that does not change the work.
#14Capture the reusable moveEither · Prompt

Make the next Oodle run start with better shared context.

Best forAI ChampionsOpen related material →
Prompt
Extract the smallest reusable learning from this work. Recommend whether it belongs in a Skill, Jira flow, requirement template, automated test, playbook, CLAUDE.md or AGENTS.md. Draft only that change, explain its trigger and guardrails, name an owner, and link it to the evidence that justified it.
Day 2 · Half-day hackathon

One proof improves three times.

Readiness gate

No team starts Day 2 with a vague pitch.

  1. WHO, WHAT, WHY, NOT and DONE
  2. Approved sources and an agreed repository or artefact scope
  3. Mixed roles cover product, engineering, domain/data/finance, risk/evaluation and proof/story
  4. Access tested or a synthetic fallback agreed
  5. Risk classification and named human owner
  6. Proof packet planned before generation
Wave 01 · 45 min

Specify

Gate · contract frozen + facilitator approved

Wave 02 · 75 min

Generate

Gate · working slice + captured input/output

Wave 03 · 45 min

Comprehend + prove

Gate · proof packet + owner + decision

Boundary

Useful means accountable

Classify the work before prompting. Enterprise controls help, but they do not decide whether the input, output or action is appropriate.

Green

Public, synthetic or approved low-sensitivity inputs; reversible output; clear human review. Proceed, keep sources and verify.

Amber

Internal context, decisioning logic, code changes, customer-impacting recommendations or unclear permissions. Pause, reduce scope and add an owner and checks.

Red

Customer PII, credentials or secrets, autonomous production action, delegated regulated lending decisions or unsupported compliance claims. Stop and escalate.

Claude Enterprise boundary. Platform controls reduce risk; Oodle still owns permissions, data classification, source validation, output review, customer impact, compliance judgment and production approval.

Never submit: no customer PII, confidential lending information, credentials or secrets.

Human-only: regulatory judgment, credit decisions, customer impact, security risk and production changes.

Presenter only: dismissed questions.

Retention: the Q&A board is permanently deleted on 31 August 2026.

Keep close

Materials and further reading

The deck is the source of truth. These Oodle artefacts support the exercises, evaluation and proof packet.