v0.7.0 | Portable, role-based Delivery OS for host repositories
Delivery OS is a governed SDLC workflow layer for AI agents. Install it as .agency in a host repository to standardize roles, approvals, tracker integrations, and repeatable handoffs.
| Key | Value |
|---|---|
| Install location | .agency inside the host repository |
| Best demo path | Jira + Confluence with scm.provider="none" |
| Bootstrap | ./.agency/bin/agency init --mode atlassian --docs atlassian |
- Role-based agents for Product, Planning, Developer, QA, Review, PM, Security, Architecture, and DevOps
- Human approval gates built into the workflow
- Portable integrations for Jira, Confluence, GitHub, Linear, and offline/fake modes
- Requirements
- Quickstart
- Demo Path
- Included Components
- Workflow Roles
- Reference
- Get Help
- Contribute
- License
- Node.js 18+
- Git
- OpenCode CLI, install with
npm install -g opencode
Run the following from the host repository root, not from inside the .agency checkout.
# Install OpenCode CLI
npm install -g opencode
# Add Delivery OS as a git submodule in the host repository
git submodule add https://github.com/klikaba/AI-assisted-delivery.git .agency
git submodule update --init --recursive
# Initialize the host repository
./.agency/bin/agency init --mode atlassian --docs atlassian
# For the Jira + Confluence demo path, set scm.provider to "none"
# in .agency-project.json before running OpenCode.
# Commit the tracked generated configuration
git add .agency-project.json .agency-rules.md .gitignore
git commit -m "chore: configure .agency"
# Start OpenCode with the generated config
opencode --config opencode.jsoncIf you want the guided bootstrap instead:
./.agency/setup.shIf you get stuck:
./.agency/bin/agency doctorThe strongest current demo path is Jira + Confluence with scm.provider="none".
Recommended flow:
- Product refines a rough backlog item.
- Planning creates the implementation spec and execution plan.
- A human approves the spec in Confluence by changing
Spec Status. - PM syncs approval back to Jira labels.
- Dev, QA, Review, optional Security, and PM Release continue the governed workflow.
Primary workflow helpers:
workflow.product_refineworkflow.plan_finalizeworkflow.dev_finalize
Use the detailed operator sequence in Delivery OS Demo Runbook.
- generated OpenCode config support
- a local Delivery OS MCP server
- provider adapters for Jira/Confluence, GitHub, Linear, and fake/offline mode
- governed role prompts for the Delivery OS workflow
- deterministic tests and simulated flows for regression protection
Core workflow roles:
- Product Owner
- Planning
- Developer
- QA
- Code Reviewer
- Project Manager
Conditional role:
- Security
Optional specialist roles:
- Architecture
- DevOps
- Delivery OS Overview
- Delivery OS Demo Runbook
- Delivery OS Product Overview
- Delivery OS Technical Reference
- Delivery OS MCP Architecture
- Delivery OS Hardening Checklist
For questions, issues, or support requests, email: support@klika.ba
Apache 2.0 with attribution requirement.
If you use this software in a product or service, include the attribution below in your documentation or About section:
Built using the Klika AI Engineering Toolkit
https://github.com/klikaba/AI-assisted-delivery