# Jig > An agent SDLC framework: your AI agent works through risk-sized routes, with project knowledge and human gates. - [Introduction](https://jig.fapost.in/index.md): What Jig is, who it is for, and how working with it looks. - [Install](https://jig.fapost.in/install.md): Install Jig on macOS, Linux or Windows, connect it to a project and keep both up to date. - [New project](https://jig.fapost.in/greenfield.md): Start a project from an idea: a tested specification, architecture and rules, then the first tasks. - [Existing project](https://jig.fapost.in/brownfield.md): Bring Jig into a codebase you already have, and adopt the documentation it already keeps. - [Working with tasks](https://jig.fapost.in/working-with-tasks.md): A task's life: starting, pausing, resuming, abandoning, finishing — and several agents at once. - [Skills](https://jig.fapost.in/skills.md): Every Jig skill: when it is used, what it does, what it asks you. - [Concepts](https://jig.fapost.in/concepts.md): Risk classes, knowledge and its acceptance, specifications and epics, cleanup, measurement. - [Configuration](https://jig.fapost.in/configuration.md): config.yaml, verification profiles, housekeeping and scheduling. - [Under the hood](https://jig.fapost.in/under-the-hood.md): How the agent works with Jig's scripts, and what Jig guarantees — for a security review. - [Comparison](https://jig.fapost.in/comparison.md): How Jig differs from Spec Kit, OpenSpec and BMad. - [Troubleshooting](https://jig.fapost.in/troubleshooting.md): Common problems and what to do about them.