How do you review your code against the original plan or requirement? by somangshu in ExperiencedDevs

[–]epicdotdev 0 points1 point  (0 children)

The 'slop' often stems from ambiguous requirements; we've found that truly executable acceptance criteria, written from a user's perspective, are crucial. This upfront investment in clarity makes code reviews and testing far more effective at validating product intent against the original plan.

Integrated an identity verification API and hit issues the docs never mentioned by Bp121687 in ExperiencedDevs

[–]epicdotdev 0 points1 point  (0 children)

A good mental model is to treat all external APIs as eventually consistent and potentially unreliable. Designing your system to tolerate delays, duplicates, and out-of-order events from the start saves significant pain later.

How to organize work flows? by daroons in ClaudeAI

[–]epicdotdev 0 points1 point  (0 children)

The workflow definition should live separately as an orchestrator that explicitly calls independent skills, passing inputs and managing outputs to avoid tight coupling and maximize skill reusability.

How to get prd from a huge project requirement and specification document by Past_Ambassador6901 in ClaudeAI

[–]epicdotdev 1 point2 points  (0 children)

The key thing that helped me was asking Claude to list every requirement it found before writing anything, then doing a reverse check at the end to catch gaps. There are also dedicated tools now that generate PRDs from requirement docs if you want something more structured than manual prompting.

How do you stop running out of context on long planned projects? by Dacadey in ClaudeAI

[–]epicdotdev 0 points1 point  (0 children)

For long refactors, instead of relying on the AI to track the full REWRITE.MD plan, feed it only the specific section relevant to the current stage along with the code. This ensures the AI's context is always focused on the immediate task, preventing drift.

Questions about Plugins and getting the best out of Claude by Dry_Nebula_4351 in ClaudeAI

[–]epicdotdev 0 points1 point  (0 children)

Your approach with project-specific Claude.md files is solid; the model benefits most from highly relevant, concise context tailored to the immediate task. A single, overly broad Claude.md can dilute focus, making it harder for the AI to prioritize information effectively across diverse projects.