Practical workflows for agent-assisted testing
Framework-aware prompting
BDD as guardrails
TestBox 7 feedback loops
Vibe Coding
Agent-specific advice
A silver bullet for test quality
A deep dive into TestBox 7
A new testing framework to learn
Letting the intern merge to `main`
AI, make me this awesome application. Don't forget the tests.
Does the system do what users, maintainers, and the business expect?
Can the next developer understand what matters without reverse-engineering the implementation?
That next developer may be an AI agent.
Agentic workflows make both jobs more important.
The test cares what happens, not how the object happened to do it.
The test names sound like the domain, not the implementation.
Examples clarify boundaries better than abstract requirements.
./testbox/run --stream./testbox/run --dry-run./testbox/run --show-failed-only./testbox/run --stacktrace=full# Suppress passing or skipped specs
./testbox/run --show-passed=false
./testbox/run --show-skipped=false
# Abort after N failures
./testbox/run --max-failures=10
# Flag slow specs
./testbox/run --slow-threshold-ms=500
# Report the N slowest specs at the end
./testbox/run --top-slowest=5
box coldbox ai install
"How to behave"
Global or scoped instructions that shape how the AI should respond.
"The AI Controller layer"
Uses skills and obeys guidelines to accomplish a goal.
"What can I do"
Discrete, reusable units of capability. Often include instructions and examples.
Build a new API endpoint
Uses
While following
coldbox ai guidelines add qb
coldbox ai guidelines create
coldbox ai guidelines override coldbox
coldbox ai skills install ortus-boxlang/skills/boxlang-developer/file-handling
coldbox ai skills create
Turn your app into a live, AI-queryable backend for building, debugging, and testing.
Query your live ColdBox app — routes, handlers, WireBox, and config
Context-aware AI code generation (no more generic guesses)
Debug with real runtime insight, not just static analysis
Stay in sync automatically as your code changes
Expose your app as an MCP server for any AI tool to plug into
box coldbox ai mcp installdraftRan the full Codex workflow and saved the useful prompts and responses.
Show the prompts and paste the saved interaction, then run the local repo commands.
.ai/prompts/01-generate-first-spec.md
.ai/responses/01-generate-first-spec.md
.ai/prompts/02-audit-before-running.md
.ai/responses/02-audit-before-running.md
.ai/prompts/03-fix-bad-test-smells.md
.ai/responses/03-fix-bad-test-smells.md
box task run demo