Skillpack Forge templates are starter manifests for common AI coding-agent workflows. Each template compiles into the same portable target set: AGENTS.md, CLAUDE.md, Claude Skill, Codex Skill, Cursor rule, Copilot instructions, local MCP server, and packable MCPB bundle.
Use any template in a project:
npx skillpack-forge@latest new <template> .
npx skillpack-forge@latest compile .| Template | Best for | Example |
|---|---|---|
automation |
General repeatable automation workflows | examples/generated/automation |
browser-automation |
Browser testing, scraping, and operator tasks | examples/generated/browser-automation |
playwright-browser |
Playwright UI tests and browser inspections | examples/generated/playwright-browser |
test-automation |
Reproducing failures, focused tests, fixtures, and verification output | examples/generated/test-automation |
ci-triage |
Inspecting failing CI runs, isolating causes, and classifying flaky versus real failures | examples/generated/ci-triage |
docs-automation |
README, docs, and generated documentation maintenance | examples/generated/docs-automation |
release-automation |
Changelogs, versions, tags, packages, and release checks | examples/generated/release-automation |
ops-automation |
Runbooks, recurring checks, monitors, and operational workflows | examples/generated/ops-automation |
data-automation |
Lightweight extraction, validation, and reporting | examples/generated/data-automation |
data-pipeline |
Data pipelines with validation, transformation, and reports | examples/generated/data-pipeline |
Use automation when the repo has repeatable tasks but does not fit a narrower category yet.
npx skillpack-forge@latest new automation .
npx skillpack-forge@latest compile .Example: examples/generated/automation/skillpack.yaml
Use browser-automation for browser workflows where selectors, screenshots, traces, and visible page state matter.
npx skillpack-forge@latest new browser-automation .
npx skillpack-forge@latest compile .Example: examples/generated/browser-automation/skillpack.yaml
Use playwright-browser when the repo uses Playwright or needs Playwright-specific guidance.
npx skillpack-forge@latest new playwright-browser .
npx skillpack-forge@latest compile .Example: examples/generated/playwright-browser/skillpack.yaml
Use test-automation when agents should reproduce failures, run focused tests, keep fixtures minimal, and document verification output.
npx skillpack-forge@latest new test-automation .
npx skillpack-forge@latest compile .Example: examples/generated/test-automation/skillpack.yaml
Use ci-triage when agents should inspect failing workflow logs, avoid blind reruns, isolate the smallest failing command, and document whether a failure is flaky or a real regression.
npx skillpack-forge@latest new ci-triage .
npx skillpack-forge@latest compile .Example: examples/generated/ci-triage/skillpack.yaml
Use docs-automation when agents should keep README files, docs pages, and generated examples aligned with source-of-truth files.
npx skillpack-forge@latest new docs-automation .
npx skillpack-forge@latest compile .Example: examples/generated/docs-automation/skillpack.yaml
Use release-automation for repos that need careful version, changelog, tag, package, and CI verification guidance.
npx skillpack-forge@latest new release-automation .
npx skillpack-forge@latest compile .Example: examples/generated/release-automation/skillpack.yaml
Use ops-automation for recurring checks, runbooks, monitors, and operational workflows where auditability matters.
npx skillpack-forge@latest new ops-automation .
npx skillpack-forge@latest compile .Example: examples/generated/ops-automation/skillpack.yaml
Use data-automation for lightweight data extraction, validation, and reporting tasks.
npx skillpack-forge@latest new data-automation .
npx skillpack-forge@latest compile .Example: examples/generated/data-automation/skillpack.yaml
Use data-pipeline for structured data workflows with extraction, validation, transformation, loading, and reporting steps.
npx skillpack-forge@latest new data-pipeline .
npx skillpack-forge@latest compile .Example: examples/generated/data-pipeline/skillpack.yaml
Every gallery example is compiled from its checked-in skillpack.yaml and includes:
AGENTS.md
CLAUDE.md
.claude/skills/<skill>/SKILL.md
.codex/skills/<skill>/SKILL.md
.cursor/rules/<project>.mdc
.github/copilot-instructions.md
.mcp/manifest.json
.mcp/skillpack-server.mjs
.mcp/README.md