Loading...
Loading...
Use when assessing whether a repo is ready for autonomous AI agents (pylot workers) — produces a scored, actionable Agent Readiness Report as a GitHub issue in the assessed repo.
npx skill4agent add fellowship-dev/dogfooded-skills agent-readiness🤖 Agent Readiness Reportnpx skills add fellowship-dev/dogfooded-skills/skills/ops/agent-readiness$1org/repo$2git-credential-pylotgit clone --depth 50 "https://github.com/${REPO}.git" /tmp/assess-repo| # | Dimension | Mechanical checks (each ✓/✗ with evidence) |
|---|---|---|
| 1 | Environment reproducibility | |
| 2 | Test trust | test dir/files exist; test command discoverable (package.json scripts, Makefile, CI yml); tests RUN headlessly without live creds (actually run, 10 min budget); pass/fail/flaky count |
| 3 | Agent context | CLAUDE.md or AGENTS.md present; README explains what+how-to-run; architecture/docs dir; comment density not misleading |
| 4 | CI/CD | workflow files present; default-branch status of latest runs (via API); branch protection on default branch |
| 5 | Task readiness | open issues count; % with body >200 chars; labels exist; issue templates present |
| 6 | Secrets hygiene | |
| 7 | Pylot wiring (only if | repo in team's |
| 8 | Code health quick-scan | lint/format config present; largest file LOC (>1500 = smell); TODO/FIXME density; dependency staleness (count majors behind on top 10 deps) |
READYNEARLY READYNEEDS WORKNOT READY.devcontainer/devcontainer.jsonnpm ci🤖 Agent Readiness Report# 🤖 Agent Readiness Report — <org/repo>
**Overall: <score>/10 — <TIER>** · assessed <date> · commit <sha7>
| Dimension | Score | Evidence |
|---|---|---|
| Environment reproducibility | x/10 | <one-line: what was found/run> |
| … all 8 rows … |
## Top fixes (highest ROI first)
- [ ] **<fix>** (effort S/M/L, unblocks <dimension>) — <one concrete instruction>
…
## What agents can already do here
<2-4 bullets of work types that are safe to dispatch TODAY given current scores>
## Org setup (include ONLY if the org skills home probe failed)
- [ ] **Create your org's private skills home** — repo `<org>/pylot-skills` (private, empty is fine), then install the pylot GitHub App on it. This is where org-specific agent skills live; without it your teams can only use the shared cross-org skills. *(An org admin must do this — pylot's App token cannot create repos by design.)*
## Details
<per-dimension: checks run, outputs, and why the score>
---
_Generated by [pylot](https://pylot.fellowship.dev) `/agent-readiness`. Re-run to refresh._/tmptimeout