plan-eng-review
Eng manager-mode plan review. Lock in the execution plan — architecture, data flow, diagrams, edge cases, test coverage, performance. Walks through issues interactively with opinionated recommendations. Use when asked to "review the architecture", "engineering review", or "lock in the plan". Proactively suggest when the user has a plan or design doc and is about to start coding — to catch architecture issues before implementation.
Security Assessment
About plan-eng-review
The plan-eng-review skill is designed to assist engineering managers and developers in reviewing and solidifying technical plans before implementation. It focuses on evaluating architecture, data flow, diagrams, edge cases, test coverage, and performance considerations. By providing structured guidance and opinionated recommendations, this skill helps identify potential issues early in the development process, reducing the risk of costly design flaws and improving overall code quality. Its proactive nature ensures that plans are thoroughly vetted before coding begins, streamlining collaboration and decision-making within engineering teams.
The skill offers several core capabilities. It can interactively walk users through technical plans, highlighting areas that may need attention and suggesting improvements. It tracks execution plans and provides mechanisms for locking in the architecture and design decisions. Additionally, it manages session and telemetry data to monitor usage, ensures compliance with the Completeness Principle (encouraging complete solutions when feasible), and respects user preferences regarding proactive suggestions and data sharing. The skill also integrates with version control metadata, providing contextual awareness of the current branch and repository state.
Typical use cases include reviewing architecture and engineering plans, conducting pre-implementation checks, and offering guidance on test coverage and performance considerations. Target users are engineering managers, senior developers, and team leads who want to ensure that designs are robust and that potential issues are addressed before development begins. It is particularly useful when a developer is about to start coding from a design document or planning a new feature, as it can proactively identify gaps or weaknesses in the proposed implementation.
FAQ
How do I trigger a plan review with this skill?
You can invoke the skill by asking for an 'architecture review', 'engineering review', or to 'lock in the plan'. The skill will then walk through your plan interactively.
Does this skill automatically suggest improvements?
Yes, if the PROACTIVE setting is enabled, it will provide opinionated recommendations and highlight potential issues before coding begins. If disabled, it only responds when explicitly asked.
What platforms or environments is this skill compatible with?
The skill is designed to work in development environments with access to Git repositories, standard shell commands, and gstack session management. It does not require specific programming languages but integrates with general engineering workflows.
Are there any data collection or telemetry requirements?
The skill can share anonymous usage data if the user opts in, tracking which skills are used and session duration. No sensitive information, file paths, or repository names are sent without explicit user consent.
Can it review partially completed plans or only fully documented designs?
It is optimized for reviewing detailed plans, including architecture diagrams, data flow, and test coverage. While it can provide guidance on partial plans, the most effective use is with comprehensive design documents.
Install plan-eng-review
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
garrytan/gstack