Adding Module Awareness To Our Planprd Skill.mp4
Commits:
# Start the lesson — module awareness added to write-a-prd skill
pnpm reset 08.10.01
pnpm cherry-pick 08.10.01
Preventing bad architecture is better than fixing it later. Right now, when you're building features with an agent, you might be creating shallow modules that are hard to test and change.
The issue is that module decisions usually happen during implementation, not before it. By then, it's too late to fix the architecture.
The solution is to add a planning phase where you intentionally sketch out the modules you'll need before you start writing code. This is called module awareness, and it prevents shallow modules from invading your codebase at source.

/to-prd skill at .claude/skills/to-prdThe /to-prd skill has been updated from a 2-step process to a 3-step process. There's now a module awareness phase.
Just before writing the template, the skill now instructs the agent to:
This brings module awareness into the most important moment: when you're designing the new implementation.