Agent skill
build
Build salt-dev Docker container images (base and devtools) via buildx with the salt-8cpu builder. Creates the builder if missing.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/build-paratoolsinc-salt-dev
SKILL.md
Current State
- Branch: !
git branch --show-current
Build the project Docker images:
- Run
./lint.sh-- abort if any check fails - Ensure the
salt-8cpubuilder exists:- Check:
docker buildx inspect salt-8cpu 2>/dev/null - If missing, create and constrain to 8 CPUs:
bash
docker buildx create --name salt-8cpu --driver docker-container --driver-opt default-load=true docker buildx inspect --bootstrap salt-8cpu docker update --cpus 8 "$(docker ps -qf 'name=buildx_buildkit_salt-8cpu')" - Check memory:
docker info --format '{{.MemTotal}}'-- warn user if < 22 GB
- Check:
- Build base image:
docker buildx build --builder salt-8cpu --pull -t salt-dev --load . - If $ARGUMENTS contains "devtools" or "all":
- Build devtools:
docker buildx build --builder salt-8cpu -f Dockerfile.devtools -t salt-dev-tools --load .
- Build devtools:
- Report build success/failure and image sizes via
docker images | grep salt-dev
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?