
Recording and slides from my 25-minute talk at AI Indy on April 22, 2026 — how skills, hooks, CLAUDE.md, and GitHub Actions compose into a fully automated software development lifecycle.
On April 22, 2026 I gave a 25-minute talk at AI Indy walking through how skills, hooks, CLAUDE.md rules, and GitHub Actions compose into a fully automated software development lifecycle — from issue to merged PR.
The talk uses my personal setup as a live case study: skills that encode repeatable workflows, hooks that trigger automatically on events, CLAUDE.md files that give Claude persistent project context, and GitHub Actions that close the loop on CI/CD.
Each primitive is simple on its own. The power comes from composing them:
Together they form a composable SDLC automation stack where one product builder can operate at a pace that previously required a full team.
You can navigate the full slide deck below, or open the slides directly.
Use arrow keys or click the arrows inside the deck to navigate. Hit F for fullscreen.
The slide source and example configs are available on GitHub: craigsturgis/aise-sdlc-presentation.
This stack is what enabled the pace detailed in 540 Issues. 745 PRs. One Builder. 60 Days. — the composable automation layer is what made that kind of output sustainable for a single product builder.
A recap of what we covered in the last Claude workshop and announcing the split into two focused sessions: GSD w/ Claude Cowork and Claude Code for Non-Coders
How to supercharge your Claude Code workflow with GitHub Actions integration for better PR reviews and mobile productivity
Persona-style agents are fun to name, but juggling Claude Code, Codex, ChatGPT and more calls for a single interface. Right now the answer might be to build it myself: a filterable Kanban board with a direct line to each agent.
Get More Like This
Follow along as I build and share what I learn
Found this helpful? Share it with your network!