# factory-files

> Claude/Codex skill by [@warpdotdev](https://omgskills.com/library/warpdotdev/index.md) · 66k stars · Updated 2026-10-29

Create and edit file-based Warp software factory definitions, in a repository tree rooted at a factory.yaml. Use when authoring or changing that factory.yaml, Agent, Automation, Scorer, Benchmark, Runner, or Webhook files under that root, or its factory and agent skill trees, and when fixing Factory file diagnostics. Do not use for agent-definition Markdown that belongs to another tool, for a tree with no factory.yaml, or to operate a live factory or hand work to one through Factory MCP.

Tags: bash, linux, macos, rust, shell, terminal, wasm, zsh

## Install

```sh
git clone https://github.com/warpdotdev/warp /tmp/warp && ln -s /tmp/warp/resources/bundled/skills/factory-files ~/.claude/skills/factory-files
```

## From README

Factory Files A software factory can be defined by files in a repository. This skill covers authoring and editing those files, and validating them before you open a pull request. warp-server owns the format. It publishes the schema for each version it supports and validates a tree with the same parser the apply path uses. This skill carries no copy of the format: a copy ships inside a Warp release, goes stale against the server, and then reports confident, wrong diagnostics. When the server cannot be reached, the answer is that the tree was not checked. Use this skill for repository files. It is not the skill for operating a live factory: use factory-mcp to send work to a factory, inspect task status, or pull a task down locally. Playbooks under a factory's own skills/ directories tell that factory's agents how to do their job; editing one is a prompt change, not a schema change, so this skill's rules do not apply to their contents.

## Links

- HTML page: https://omgskills.com/library/warpdotdev/warp/resources/bundled/skills/factory-files/
- GitHub: https://github.com/warpdotdev/warp
- Author: [@warpdotdev](https://omgskills.com/library/warpdotdev/index.md)

## More from this repo

- [add-feature-flag](https://omgskills.com/library/warpdotdev/warp/dot-agents/skills/add-feature-flag/index.md) — Used to add a new feature flag to gate code changes in the Warp codebase.
   - [@warpdotdev](https://omgskills.com/library/warpdotdev/index.md) · 66k stars
- [factory-mcp](https://omgskills.com/library/warpdotdev/warp/resources/bundled/skills/factory-mcp/index.md) — Use the Warp Factory MCP to hand work to a software factory and collaborate with it — bundle local work and send it to...
   - [@warpdotdev](https://omgskills.com/library/warpdotdev/index.md) · 66k stars
- [add-telemetry](https://omgskills.com/library/warpdotdev/warp/add-telemetry/index.md) — Used to add telemetry events to track user behavior or system events in the Warp codebase.
   - [@warpdotdev](https://omgskills.com/library/warpdotdev/index.md) · 64k stars
