xiaohongshu
xiaohongshu
Create your agent-tdd skill in one prompt, then learn to improve it throughout the chapter
Full skill instructions
Before learning how to test AI agents, you'll own a testing skill.
This chapter teaches TDD (Test-Driven Development) for agent code—the deterministic tests that verify your code works correctly, runs fast, and costs nothing. By the end, you'll have a comprehensive test suite for your Task API with 80%+ coverage and zero LLM API calls during testing.
But you won't learn testing patterns and then maybe build a skill later. You'll build the skill first, then spend the chapter improving it with every lesson.
cd claude-code-skills-lab
claude
Copy and paste this prompt:
Using your skill creator skill create a new skill for testing AI agent code
with pytest. I will use it to test FastAPI endpoints, mock LLM calls, and
test agent pipelines from hello world to production test suites.
Use context7 skill to study official pytest-asyncio and respx documentation
and then build it so no self assumed knowledge.
Claude will:
Your skill appears at .claude/skills/agent-tdd/.
You now own an agent-tdd skill built from official documentation. The rest of this chapter teaches you what it knows—and how to make it better.
Every lesson ends with a "Reflect on Your Skill" section where you'll test your skill, identify gaps, and improve it. By the capstone, your skill will generate complete test suites from specifications.
Next: Lesson 1 — TDD Philosophy for Agents
xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience