Verify all task prerequisites are met and clarify scope boundaries before starting implementation.
Verify Prerequisites Before Implementation
This skill helps you avoid incomplete deliverables by confirming prerequisites and scope upfront.
When to Use This Skill
Before starting any implementation task
When requirements seem ambiguous or incomplete
When a task might depend on other work or external factors
At the beginning of configuration, code changes, or deployments
Steps
List all prerequisites - Identify what must be true or available before you can complete the task:
Required tools, libraries, or systems
Dependent tasks that must complete first
Access permissions or credentials needed
Existing code or configurations to build upon
Verify each prerequisite - Confirm with the user or check yourself:
Do these tools/systems exist and are accessible?
Are dependent tasks actually complete?
Are all permissions granted?
Is the foundation in place?
Clarify scope boundaries - Explicitly ask about what's included and excluded:
Does this task include testing? Deployment? Documentation?
What happens after implementation is done?
Are there environment-specific considerations (dev, staging, prod)?
What's the success criteria?
Document agreements - Summarize your understanding back to the user before proceeding
Proceed only when confirmed - Start implementation only after prerequisites are verified and scope is clear
Tips
Frame prerequisite checks as clarification questions, not obstacles
Ask "What happens next?" to uncover hidden scope items
Always explicitly confirm testing/deployment scope for technical changes
Document decisions to prevent scope creep during implementation
1---2name: verify-prerequisites3description: verify-prerequisites4---5# verify-prerequisites67Verify all task prerequisites are met and clarify scope boundaries before starting implementation.89# Verify Prerequisites Before Implementation1011This skill helps you avoid incomplete deliverables by confirming prerequisites and scope upfront.1213## When to Use This Skill1415- Before starting any implementation task16- When requirements seem ambiguous or incomplete17- When a task might depend on other work or external factors18- At the beginning of configuration, code changes, or deployments1920## Steps21221. **List all prerequisites** - Identify what must be true or available before you can complete the task:23 - Required tools, libraries, or systems24 - Dependent tasks that must complete first25 - Access permissions or credentials needed26 - Existing code or configurations to build upon27282. **Verify each prerequisite** - Confirm with the user or check yourself:29 - Do these tools/systems exist and are accessible?30 - Are dependent tasks actually complete?31 - Are all permissions granted?32 - Is the foundation in place?33343. **Clarify scope boundaries** - Explicitly ask about what's included and excluded:35 - Does this task include testing? Deployment? Documentation?36 - What happens after implementation is done?37 - Are there environment-specific considerations (dev, staging, prod)?38 - What's the success criteria?39404. **Document agreements** - Summarize your understanding back to the user before proceeding41425. **Proceed only when confirmed** - Start implementation only after prerequisites are verified and scope is clear4344## Tips4546- Frame prerequisite checks as clarification questions, not obstacles47- Ask "What happens next?" to uncover hidden scope items48- Always explicitly confirm testing/deployment scope for technical changes49- Document decisions to prevent scope creep during implementation
Run npx skillmds@latest add claudiawong522/verify-prerequisites in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
verify-prerequisites It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Capability flags: docs only. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
claudiawong522 (@claudiawong522) published this skill. Their other Agent Skills are listed on their SkillMD profile.