Good first issues

July 9, 2026 · View on GitHub

Starter tasks for contributors. Questions? Discussions → Contributor start here.

Pick an issue below, comment "I'd like to work on this", and follow CONTRIBUTING.md.

Documentation

TaskIssueEffort
Add a 30s terminal recording to README#9Small
Document Windows/PowerShell equivalents for QUICKSTART#11Small

examples/cursor-only/ already exists — expand it via a new issue if you want a fuller walkthrough.

Integrations

TaskIssueEffort
Pre-commit hook template for evidence packaging#13Small
Aider adapter (--from custom-harness + post-run script)#15Medium

CLI & UX

TaskIssueEffort
outerloop init --dry-run preview mode#14Small
Shell completion scripts (bash/zsh/fish)#12Medium
outerloop audit --json output#10Small

Testing & quality

TaskIssueEffort
Expand CLI integration test coverage#6Medium
Increase packages/policy test coverage#17Small
E2E: expand published-package smoke test#18Medium
Fuzz test for policy DSL parser#16Medium
Add ESLint across monorepo#5Medium

v3 / Future (experienced contributors)

Tracked in milestone: v3 / Future — not ideal first PRs.

TaskIssue
Hosted dashboard with optional cloud sync#1
Graphite-style multi-repo coordination#2
Deeper loop-engineering state parsers#3
Cryptographic ledger signatures#4

How to claim

  1. Find an issue (or pick from the tables above).
  2. Comment: I'd like to work on this.
  3. Fork, branch (feat/ or docs/), implement with tests.
  4. Add a changeset if you change published package behavior.
  5. Open a PR with rationale — we dogfood outer-loop answerability on our own merges.

All open contributor-friendly issues

Issues: good first issue · Issues: help wanted