Introductive Full-Stack Agentic Coding Lab
A hands-on lab that teaches AI-assisted development through practical exercises. Learn to use GitHub Copilot CLI or Claude Code to explore codebases, fix bugs, and build features in a full-stack application.
Total time: 2-3 days (reading + practical exercises)
What You'll Learn
- Effective prompting techniques for AI coding agents
- Essential workflows and key bindings for daily development
- Codebase exploration using instruction files, skills, and MCP
- Documentation automation with specialized skills
- Systematic bug fixing with plan-then-act workflows
- Small and large feature development strategies
Prerequisites
- Development environment with Node.js, Java, Docker
- Access to GitHub Copilot CLI or Claude Code
- Basic familiarity with Git workflows
Chapters
| Chapter | Title | Reading | Practical |
|---|---|---|---|
| Chapter 0 | Setup and Requirements | 5 min | 15 min |
| Chapter 1 | Effective Prompting for AI Coding Agents | 15 min | 10-15 min |
| Chapter 2 | Basics | 15 min | 20-30 min |
| Chapter 3 | Codebase Exploration | 20 min | 30-40 min |
| Chapter 4 | Documentation with Skills | 10 min | 30-45 min |
| Chapter 5 | Bug Fixing | 10 min | 1-2 hours |
| Chapter 6 | Small Feature Development | 5 min | 2-3 hours |
| Chapter 7 | Large Feature Development | 45 min | 6-8 hours |
Getting Started
Begin with Chapter 0: Setup and Requirements to prepare your development environment.
FAQ
Have questions? Check the Frequently Asked Questions for common issues, setup help, and troubleshooting tips.
Next Steps
Completed all chapters? Continue with the Spec-Driven Agentic Coding with OpenSpec Lab to learn how to use structured change proposals to drive AI coding agents through complex features.