neural-chilli/qp
A task runner that makes your repo agent-ready. One YAML file. DAG execution, scoped context, structured output, and generated agent docs - so coding agents know what to run, where to look, and what they broke.
Platform-specific configuration:
{
"mcpServers": {
"qp": {
"command": "npx",
"args": [
"-y",
"qp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
<table> <tr> <td width="200" valign="top"> </td> <td valign="top"> <h1>Quickly Please (qp)</h1> <p> <a href="https://github.com/neural-chilli/qp/actions/workflows/ci.yml"></a> <a href="https://github.com/neural-chilli/qp/actions/workflows/release.yml"></a> <a href="https://github.com/neural-chilli/qp/actions/workflows/docs.yml"></a> <a href="https://neural-chilli.github.io/qp/"></a> <a href="https://github.com/neural-chilli/qp/releases"></a> <a href="https://go.dev/"></a> <a href="https://github.com/neural-chilli/qp/blob/main/LICENSE"></a> </p> <p><code>qp</code> is a local-first task runner and workflow runtime for humans and agents, driven by one <code>qp.yaml</code>.</p> <p><strong>Docs:</strong> <a href="https://neural-chilli.github.io/qp/">Manual</a> · <a href="docs/user-guide.md">User Guide (repo)</a></p> </td> </tr> </table>
Install:
go install github.com/neural-chilli/qp/cmd/qp@latestInitialize in a repo:
qp init
qp list
qp help check
qp check
qp guardMinimal qp.yaml:
project: my-service
default: check
tasks:
lint:
desc: Lint code
cmd: golangci-lint run
test:
desc: Run tests
cmd: go Loading reviews...