build — docker container creation build, salt-dev, ParaToolsInc, community, docker container creation, ai agent skill, ide skills, agent automation, llvm clang integration, devops tooling, container definitions, docker buildx usage

v1.0.0
GitHub

About this Skill

Perfect for DevOps Agents needing streamlined Docker image creation and management. build is a skill that provides container definitions for SALT development, utilizing technologies like Docker and LLVM.

Features

Runs lint checks using ./lint.sh
Creates and constrains builders like salt-8cpu
Utilizes docker buildx for image creation
Supports CPU constraints with docker update
Inspects builders with docker buildx inspect
Bootstrap capabilities with docker buildx inspect --bootstrap

# Core Topics

ParaToolsInc ParaToolsInc
[1]
[0]
Updated: 3/8/2026

Quality Score

Top 5%
33
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
> npx killer-skills add ParaToolsInc/salt-dev/build
Supports 19+ Platforms
Cursor
Windsurf
VS Code
Trae
Claude
OpenClaw
+12 more

Agent Capability Analysis

The build skill by ParaToolsInc is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for docker container creation, llvm clang integration, devops tooling.

Ideal Agent Persona

Perfect for DevOps Agents needing streamlined Docker image creation and management.

Core Value

Empowers agents to automate Docker image building using Docker Buildx, ensuring consistent and efficient project deployments via protocols like Docker Container and driver-opt configurations, while also enforcing code quality through lint checks.

Capabilities Granted for build

Automating project Docker image creation
Streamlining SALT development with container definitions
Ensuring code quality through automated lint checks

! Prerequisites & Limits

  • Requires Docker installation
  • Limited to 8 CPUs for the salt-8cpu builder
Project
SKILL.md
955 B
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8
SKILL.md
Readonly

Current State

  • Branch: !git branch --show-current

Build the project Docker images:

  1. Run ./lint.sh -- abort if any check fails
  2. Ensure the salt-8cpu builder exists:
    • Check: docker buildx inspect salt-8cpu 2>/dev/null
    • If missing, create and constrain to 8 CPUs:
      bash
      1docker buildx create --name salt-8cpu --driver docker-container --driver-opt default-load=true 2docker buildx inspect --bootstrap salt-8cpu 3docker update --cpus 8 "$(docker ps -qf 'name=buildx_buildkit_salt-8cpu')"
    • Check memory: docker info --format '{{.MemTotal}}' -- warn user if < 22 GB
  3. Build base image: docker buildx build --builder salt-8cpu --pull -t salt-dev --load .
  4. If $ARGUMENTS contains "devtools" or "all":
    • Build devtools: docker buildx build --builder salt-8cpu -f Dockerfile.devtools -t salt-dev-tools --load .
  5. Report build success/failure and image sizes via docker images | grep salt-dev

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions