Bob Recipes

Repeatable workflows you can give to Bob.

Kubernetes · 45 min

Generate a production-ready Kubernetes deployment

A repeatable workflow that turns a service description into manifests that pass admission policy and code review.

IntermediateKubernetesKustomize

CI/CD · 30 min

Review a GitLab CI/CD pipeline

Systematic review of an existing pipeline for correctness, speed and missing security controls.

IntermediateGitLab CIDocker

Testing · 25 min per class

Create unit tests for a Java application

Generate meaningful JUnit tests with real boundary coverage instead of coverage padding.

BeginnerJavaJUnitMockito

Modernization · Multi-day

Modernize a legacy application

Plan-first modernization: dependency map, risk-ordered steps, characterisation tests, then code.

AdvancedJavaMavenOpenRewrite

Cloud · 40 min

Generate Terraform infrastructure

Draft a reviewable module with variables, outputs, tagging and a working usage example.

IntermediateTerraformtflintcheckov

DevSecOps · 1–2 hours

Perform a DevSecOps review

A structured security review of a repository's build, dependencies, secrets handling and deployment path.

AdvancedSASTTrivySecret scanning

Documentation · 30 min

Create technical documentation

Generate README, architecture and runbook content derived from the code, with citations.

BeginnerMarkdownMermaid

Development · 20 min

Analyze an unfamiliar repository

Build a mental model of an inherited codebase in under an hour, with an explicit unknowns list.

BeginnerGitAny language

API Development · 1 hour

Create an API

Spec-first API creation with an explicit approval gate before any implementation code.

IntermediateOpenAPIREST

DevOps · 20 min

Generate a Dockerfile

A multi-stage, non-root, minimal-surface container image with reproducible builds.

BeginnerDockerBuildx