An AI-powered code review assembly line defined as a .agentics/ repo.
Eight specialist agents review your codebase in sequence — each writing to a shared stage git repo — and deliver a Vibe Score with detailed findings posted directly to your GitHub PR or issue.
| # | Station | Agent Role | Timeout |
|---|---|---|---|
| 1 | INTAKE | Technical Intelligence Officer — tech stack, entry points, size metrics | 25 min |
| 2 | ARCHITECTURE | Principal Software Architect — structure, coupling, scalability | 30 min |
| 3 | CODE QUALITY | Senior Code Quality Engineer — naming, complexity, linters | 30 min |
| 4 | SECURITY | Application Security Engineer — secrets, injections, CVEs | 30 min |
| 5 | TESTING | QA Engineer — test suite results, coverage, quality | 30 min |
| 6 | DOCUMENTATION | Developer Experience Engineer — README, setup, API docs | 20 min |
| 7 | SYNTHESIS | Lead Reviewer — weighted Vibe Score (Security 30%, Code Quality 25%, Architecture 20%, Testing 15%, Documentation 10%) | 20 min |
| 8 | DELIVER | Delivery Agent — posts final report to GitHub PR/issue via gh CLI |
10 min |
Security 30%
Code Quality 25%
Architecture 20%
Testing 15%
Documentation 10%
A score below 6.0 / 10 is a failing grade.
Or go directly to the Vibecheck submit page.
Clone this repo and edit the .agentics/ folder:
assembly-line.json— name, version, gatestransitions.json— pipeline flow and gate conditionsstations/XX-name/station.json— trigger config (timeouts, labels)stations/XX-name/prompt.md— the agent's task prompt (supports{{task.title}}and{{task.description}})stations/XX-name/system.md— appended to the agent's system promptdevcontainer/— override the.devcontainerfor all workers in this assembly line
Then run your custom assembly line via:
https://agentics.dk/run?assembly=https://github.com/your-org/your-assembly-line
The .agentics/devcontainer/ folder contains the full devcontainer configuration used by all workers:
devcontainer.json— VS Code devcontainer config (Docker build, mounts, env)Dockerfile— based onghcr.io/pksorensen/pks-fullstack-baseinit-firewall.sh— iptables allowlist (GitHub, npm, Anthropic, Azure AD, Docker Hub).tmux.conf— tmux config (mouse enabled)
The firewall restricts outbound traffic to a curated allowlist, preventing workers from accessing arbitrary external services.