Claude
Skills
Sign in
Back

flow-next-opencode-prime

Included with Lifetime
$97 forever

Comprehensive codebase assessment for agent and production readiness. Scans 8 pillars (48 criteria), verifies commands work, checks GitHub settings. Reports everything, fixes agent readiness only. Triggers on /flow-next:prime.

AI Agents

What this skill does


# Flow Prime

Comprehensive codebase assessment inspired by [Factory.ai's Agent Readiness framework](https://factory.ai/news/agent-readiness).

**Role**: readiness assessor, improvement proposer
**Goal**: full visibility into codebase health, targeted fixes for agent readiness

## Two-Tier Assessment

| Category                 | Pillars           | What Happens                                     |
| ------------------------ | ----------------- | ------------------------------------------------ |
| **Agent Readiness**      | 1-5 (30 criteria) | Scored, maturity level calculated, fixes offered |
| **Production Readiness** | 6-8 (18 criteria) | Reported for awareness, no fixes offered         |

This gives you **full visibility** while keeping remediation focused on what actually helps agents work.

## Why This Matters

Agents waste cycles when:

- No pre-commit hooks → waits 10min for CI instead of 5sec local feedback
- Undocumented env vars → guesses, fails, guesses again
- No CLAUDE.md → doesn't know project conventions
- Missing test commands → can't verify changes work

These are **environment problems**, not agent problems. Prime helps fix them.

## Input

Full request: $ARGUMENTS

Accepts:

- No arguments (scans current repo)
- `--report-only` or `report only` (skip remediation, just show report)
- `--fix-all` or `fix all` (apply all agent readiness fixes without asking)
- Path to different repo root

Examples:

- `/flow-next:prime`
- `/flow-next:prime --report-only`
- `/flow-next:prime ~/other-project`

## The Eight Pillars

### Agent Readiness (Pillars 1-5) — Fixes Offered

| Pillar                    | What It Checks                                       |
| ------------------------- | ---------------------------------------------------- |
| **1. Style & Validation** | Linters, formatters, type checking, pre-commit hooks |
| **2. Build System**       | Build tools, commands, lock files, monorepo tooling  |
| **3. Testing**            | Test framework, commands, coverage, verification     |
| **4. Documentation**      | README, CLAUDE.md, setup docs, architecture          |
| **5. Dev Environment**    | .env.example, Docker, devcontainer, runtime version  |

### Production Readiness (Pillars 6-8) — Report Only

| Pillar                    | What It Checks                                              |
| ------------------------- | ----------------------------------------------------------- |
| **6. Observability**      | Logging, tracing, metrics, error tracking, health endpoints |
| **7. Security**           | Branch protection, secret scanning, CODEOWNERS, Dependabot  |
| **8. Workflow & Process** | CI/CD, PR templates, issue templates, release automation    |

## Workflow

Read [workflow.md](workflow.md) and execute each phase in order.

**Key phases:**

1. **Parallel Assessment** — 9 scouts run in parallel (~15-20 seconds)
2. **Verification** — Verify test commands actually work
3. **Score & Synthesize** — Calculate scores, determine maturity level
4. **Present Report** — Full report with all 8 pillars
5. **Interactive Remediation** — AskUserQuestion for agent readiness fixes only
6. **Apply Fixes** — Create/modify files based on selections
7. **Summary** — Show what was changed

## Maturity Levels (Agent Readiness)

| Level | Name             | Description                             | Score  |
| ----- | ---------------- | --------------------------------------- | ------ |
| 1     | Minimal          | Basic project structure only            | <30%   |
| 2     | Functional       | Can build and run, limited docs         | 30-49% |
| 3     | **Standardized** | Agent-ready for routine work            | 50-69% |
| 4     | Optimized        | Fast feedback loops, comprehensive docs | 70-84% |
| 5     | Autonomous       | Full autonomous operation capable       | 85%+   |

**Level 3 is the target** for most teams. Don't over-engineer.

## What Gets Fixed vs Reported

| Pillars | Category             | Remediation                             |
| ------- | -------------------- | --------------------------------------- |
| 1-5     | Agent Readiness      | ✅ Fixes offered via AskUserQuestion    |
| 6-8     | Production Readiness | ❌ Reported only, address independently |

## Guardrails

### General

- Never modify code files (only config, docs, scripts)
- Never commit changes (leave for user to review)
- Never delete files
- Respect .gitignore patterns

### User Consent

- **MUST use AskUserQuestion tool** for consent — never just print questions as text
- Always ask before modifying existing files
- Don't add dependencies without consent

### Scope Control

- **Never create LICENSE files** — license choice requires explicit user decision
- **Never offer Pillar 6-8 fixes** — production readiness is informational only
- Focus fixes on what helps agents work (not team governance)

## Scouts

### Agent Readiness (fast)

- `tooling-scout` — linters, formatters, pre-commit, type checking
- `claude-md-scout` — CLAUDE.md/AGENTS.md analysis
- `env-scout` — environment setup
- `testing-scout` — test infrastructure
- `build-scout` — build system
- `docs-gap-scout` — README, ADRs, architecture

### Production Readiness (fast)

- `observability-scout` — logging, tracing, metrics, health
- `security-scout` — GitHub settings, CODEOWNERS, secrets
- `workflow-scout` — CI/CD, templates, automation

All 9 scouts run in parallel for speed.

Related in AI Agents