SkillAgentSearch skills...

Werk

Local CI pipeline runner with parallel execution and Docker support.

Install / Use

/learn @marghidanu/Werk
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Werk

Local CI pipeline runner with parallel execution and Docker support.

CI Status

Features

  • Declarative pipelines in a single YAML file
  • Automatic parallelism based on the dependency graph
  • Local and Docker executors
  • Built-in vault for encrypting secrets in dotenv files
  • Execution reports with per-job timing and status
  • MCP server for AI assistant integration (experimental)

Quick start

Install via Homebrew:

brew tap marghidanu/werk
brew install werk

Create a werk.yml:

version: "1"

jobs:
  main:
    executor: local
    needs:
      - lint
      - test
    commands:
      - echo "Build complete!"

  lint:
    executor: local
    commands:
      - echo "Linting..."

  test:
    executor: local
    commands:
      - echo "Running tests..."

Run it:

werk run

Inspect the execution plan:

werk plan

Get a detailed report:

werk run -r

Documentation

License

MIT

View on GitHub
GitHub Stars30
CategoryDevelopment
Updated29d ago
Forks3

Languages

Crystal

Security Score

95/100

Audited on Mar 3, 2026

No findings