| name | stack-verifier |
| description | Verify the project environment and stack are correctly installed and configured. Use when the user asks to check the stack, confirm tools are installed, or set up the environment. |
| category | verification |
| version | v1.0 |
| inputs | ["config/stack.config.json","config/env.example"] |
| outputs | ["Stack Verification Report","Install Commands","Environment Checklist"] |
Stack Verifier Skill
Purpose
Confirm that all required tools, frameworks, and environment variables for the locked project stack are present and correctly configured.
When To Use
Use this skill when the user asks to:
- Verify the stack is set up
- Check if required tools are installed
- Produce an environment setup checklist
Inputs
config/stack.config.json (locked stack)
config/env.example (required env vars)
- Shell environment
Workflow
- Read locked stack from
config/stack.config.json
- Check each tool: Node, Python, Docker, Git
- Verify frontend dependencies (
package.json)
- Verify backend dependencies (Python packages)
- Confirm all env vars in
config/env.example have values in .env
- Report missing items with install commands
Output Format
# Stack Verification Report
## Tools
## Frontend
## Backend
## Database
## Environment Variables
## Missing Items + Install Commands
Quality Checklist
References