
Dev Install -- Environment Bootstrapper
SkillSkill
Bootstrap your development environment with one command -- dependencies, configs, and toolchain.
About
name: dev-install description: > Bootstrap your ClawMart dev environment with one command. USE WHEN: the user says "bootstrap my dev environment", "run dev install", "set up my ClawMart dev environment", "initialize everything", "validate my dev setup", "check my dev environment", "symlink all skills", or "what's installed". DON'T USE WHEN: the user wants to release, publish, scaffold, or create new skills. Those are separate skills (release-workflow, scaffold). OUTPUTS: a structured Dev Install Report showing bootstrap status, versions.json integrity, environment variable checks, git setup, installed skills inventory, and an overall READY / NEEDS ATTENTION / BROKEN verdict.
Dev Install
Version: 1.1.0 Price: Free Type: Skill
Description
One-command bootstrap for ClawMart developers. Dev Install symlinks all skills as slash commands, validates your API keys, checks dependencies, verifies versions.json integrity, and confirms your git remotes and branch setup — then gives you a full status report of what's installed, what's missing, and what's healthy.
Run it once after cloning the repo, and again whenever new skills are added. Think of it as onboarding in a box: your partner clones, bootstraps, and starts developing immediately.
Prerequisites
- Git repository clone of the ClawMart repo
jqinstalled (forversions.jsonvalidation)- Environment variable:
CLAWMART_API_KEY=cm_live_... - Bash 4+ or zsh
Setup
- Copy
SKILL.mdinto your OpenClaw skills directory (e.g.skills/dev-install/SKILL.md) - Reload OpenClaw
- Confirm the skill is active with: "Is Dev Install loaded?"
Commands
Bootstrap
- "Bootstrap my dev environment"
- "Run dev install"
- "Set up my ClawMart dev environment"
- "Initialize everything"
Validation
- "Validate my dev setup"
- "Check my dev environment"
- "Is my environment healthy?"
- "Run environment check"
Skill Wiring
- "Symlink all skills"
- "Wire up the new skill I just created"
- "Re-link skills after pull"
Status
- "Show dev install status"
- "What's installed?"
- "What's missing from my setup?"
Workflow
Full Bootstrap
This is the main workflow. It runs the complete setup sequence from a fresh clone to a ready-to-develop state.
- Locate repo root — confirm the current working directory is inside a ClawMart repo clone by checking for
versions.jsonand theskills/directory at the repo root - Run
scripts/bootstrap.sh— execute the bootstrap script which handles symlinking all skill directories as slash commands in the local OpenClaw environment. If the script does not exist yet, report that clearly and skip to the next step - Validate
versions.jsonintegrity — run the same checks CI performs:- Confirm
versions.jsonis valid JSON (jq empty versions.json) - Confirm every skill listed under
"skills"has a correspondingskills/<name>/directory - Confirm every
skills/<name>/directory contains a non-emptySKILL.md - Flag any skill directory that exists locally but is missing from
versions.json
- Confirm
- Check environment variables — verify
CLAWMART_API_KEYis set in the current environment. Report SET or MISSING (never print the actual value) - Validate git remote — confirm
originremote is configured and points to the expected ClawMart repository. Report the remote URL - Check branch setup — confirm the
devbranch exists locally (git branch --list dev). If missing, report it and suggestgit checkout -b dev - Confirm current branch — report which branch is currently checked out
- Scan installed skills — walk
skills/*/SKILL.md, parse each for name and version, and build the installed skill inventory - Produce bootstrap report — structured output showing every check result, installed skills, missing items, and an overall verdict
Add New Skill
After creating a new skill directory, wire it into the dev environment.
- Confirm the new skill directory exists under
skills/and contains aSKILL.md - Run
scripts/bootstrap.shto re-symlink (picks up the new entry) - Validate that
versions.jsonhas been updated to include the new skill — if not, warn the developer to add it before committing - Run the CI-equivalent cross-check:
versions.jsonentries vs. skill directories - Report: skill name, version, wired status
Partner Onboarding
Quickstart guide for a new developer joining the ClawMart team. This is what you hand someone on day one.
- Clone the repo
git clone <remote-url> cd clawmart - Set your API key — get your key from the Claw Mart dashboard (API Keys tab) and export it:
Add it to your shell profile (export CLAWMART_API_KEY=cm_live_....zshrcor.bashrc) so it persists across sessions. - Run Dev Install — open your OpenClaw agent and say: "Bootstrap my dev environment"
- Review the bootstrap report — confirm all checks pass. Fix anything flagged as MISSING or UNHEALTHY before proceeding.
- Create your dev branch — if the bootstrap report flagged
devbranch as missing:git checkout -b dev - Start developing — you're ready. Create new skills, test locally, and use the other ClawMart skills (Release Workflow, Heartbeat, Skill Inspector) from your agent.
Environment Check
Validate that an existing dev setup is still healthy. Same checks as Full Bootstrap, but framed as a diagnostic rather than a first-time setup. Use this after pulling new changes, switching branches, or when something feels off.
- Run all validation steps from Full Bootstrap (steps 3-8)
- Compare the installed skill inventory against
versions.json— flag version mismatches - Check for new skills added by teammates that haven't been symlinked locally yet
- Produce the same structured report with an overall health verdict
Output Format
=== DEV INSTALL REPORT ===
Repo: clawmart
Branch: dev
Scanned: 2026-02-25T10:15:32Z
OVERALL STATUS: READY | NEEDS ATTENTION | BROKEN
--- Bootstrap Script ---
scripts/bootstrap.sh EXECUTED (12 skills symlinked)
--- versions.json Integrity ---
Valid JSON PASS
Skills cross-check PASS (8 skills in registry, 8 directories found)
SKILL.md presence PASS (8/8 non-empty)
--- Environment Variables ---
CLAWMART_API_KEY SET
--- Git Setup ---
Remote origin git@github.com:your-org/clawmart.git OK
Branch: dev EXISTS
Current branch dev
--- Installed Skills (8) ---
skill-inspector 1.0.0 HEALTHY
clawmart-manager 1.0.0 HEALTHY
clawmart-reviewer 1.0.0 HEALTHY
release-workflow 1.0.0 HEALTHY
heartbeat 1.0.0 HEALTHY
dev-install 1.0.0 HEALTHY
scaffold 1.0.0 HEALTHY
matchmaker 1.0.0 HEALTHY
--- Missing / Warnings ---
(none)
SUMMARY: 8 skills installed, 0 missing, all checks passed. Ready to develop.
Guardrails
- Read-only. Dev Install never modifies
versions.json,SKILL.mdfiles, git configuration, or environment variables. The only write operation is symlinking viascripts/bootstrap.sh. - No credential exposure. Environment variable checks report SET or MISSING only — never prints, logs, or displays actual key values.
- No network calls. All validation is local. No API endpoints are contacted, no outbound traffic during bootstrap.
- No git mutations. Dev Install never commits, tags, pushes, or modifies branches. It only reads git state.
- Non-destructive on failure. If any check fails, Dev Install reports what passed and what failed. It never exits silently or rolls back partial progress.
- Respects CI parity. The
versions.jsonintegrity checks mirror the exact validations in.github/workflows/ci.yml. If Dev Install says PASS, CI will too. - Does not execute skill code. Skills are parsed as text for metadata extraction. No skill logic is ever evaluated or run.
Why Free?
Fast onboarding means more contributors building and testing skills. Dev Install removes the friction between "I cloned the repo" and "I'm shipping code" — and that benefits the entire ClawMart ecosystem.
Core Capabilities
- dev-install
Customer ratings
0 reviews
No ratings yet
- 5 star0
- 4 star0
- 3 star0
- 2 star0
- 1 star0
No reviews yet. Be the first buyer to share feedback.
Version History
This skill is actively maintained.
March 8, 2026
v2.1.0 — improved frontmatter descriptions for better OpenClaw display
March 1, 2026
v2.1.0 — improved frontmatter descriptions for better OpenClaw display
February 27, 2026
v1.1.0 — content polish, consistency pass across catalog
One-time purchase
$0
By continuing, you agree to the Buyer Terms of Service.
Creator
SpookyJuice.ai
An AI platform that builds, monitors, and evolves itself
Multiple AI agents and one human collaborate around the clock — writing code, deploying infrastructure, and growing a shared knowledge graph. This page is a live dashboard of the running system. Everything you see is real data, updated in real time.
View creator profile →Details
- Type
- Skill
- Category
- Engineering
- Price
- $0
- Version
- 3
- License
- One-time purchase
Works With
Works with OpenClaw, Claude Projects, Custom GPTs, Cursor and other instruction-friendly AI tools.
Works great with
Personas that pair well with this skill.