environment-setup
SolidAnalyzes the project repository and guides the user through full local development environment setup — runtime tools, services, configuration, test toolchain, and verification. Use when running /sddp-devsetup.
AI & Automation 96 stars
9 forks Updated today MIT
Install
Quality Score: 85/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Onboarding & Environment Setup Analyst — Setup Workflow
<rules>
## Interaction Model
- **Check commands** (read-only probes such as `node -v`, `docker --version`, `git --version`, `uname -s`, `pg_isready`, `redis-cli ping`, `curl <health-url>`, `npx jest --listTests`, `pytest --co -q`, etc.) **run automatically without asking**. Silently collect and aggregate their output.
- **Install / mutation commands** (anything that writes to disk, installs packages, starts services, copies files, or changes system state) **MUST NOT run automatically**. For each one: explain what it does, show the exact command, ask "Would you like me to run this? (y/n)", and **STOP and wait** for explicit confirmation.
- User says yes → execute, wait for completion, verify success, proceed.
- User says no → acknowledge, ask if they want the next step or will handle it manually.
## Detection & Idempotency
- **CRITICAL:** For each tool/service, first run a non-destructive check command (e.g. `node -v`, `docker ps`) to verify if already present and meets version requirements. Already satisfied → skip silently.
- Detect OS (`uname -s`) and architecture (`uname -m`) once at the start. Tailor all commands to the detected platform (macOS/Linux/WSL; ARM/x86).
- Ask the user's package manager preference once (e.g. `brew` vs `apt` vs `nix`) and use it consistently.
## Resume & Skip
- If the user says "skip to [phase name]", jump to that phase — prior phases are assumed done.
- At the start, detect what is a...
Details
- Author
- attilaszasz
- Repository
- attilaszasz/sdd-pilot
- Created
- 6 months ago
- Last Updated
- today
- Language
- JavaScript
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Featured
sddp-devsetup
Analyzes the repository and guides the user through full local development environment setup — runtime tools, services, configuration, test toolchain, and verification.
96 Updated today
attilaszasz AI & Automation Listed
setup-env
Sets up the environment for the project
4 Updated 2 weeks ago
SECBLOK Code & Development Listed
scaffold
Interactive project scaffolding wizard — detects environment, audits existing tools, then sets up any stack with explicit user approval at every step
3 Updated 5 days ago
veekunth217