Skills
Auto-activating workflows that respond to natural phrases. Say
"open the farm" to audit systems,
/push to ship to production.
Turn any project into a well-organized, self-documenting, continuously improving codebase.
v1.5.1
A framework grounded in field-tested codebase maintenance rules—using systematic, AI-assisted workflows to keep software high quality and shippable.
Auto-activating workflows that respond to natural phrases. Say
"open the farm" to audit systems,
/push to ship to production.
Self-updating documentation that tracks project health. Security, performance, accessibility, and code quality audits that stay current.
Specialized AI agents for code review, security analysis, and performance optimization. Each agent has a focused role and defined tools.
Stock your farm with tools and MCP integrations. Add
just, beads, knip, or
connect to Storybook, Sentry, and more.
Skills auto-activate when you speak naturally. The farming metaphor makes workflows memorable and reliable.
"open the farm"
Audit your systems and update FARMHOUSE.md with current metrics. Run this at the start of each session.
"count the herd"
Full code inspection + dry run. Runs code review, cleanup, performance, security, and accessibility checks without pushing.
"go to market"
i18n translation scan + accessibility audit. Ensure your app is ready for a global audience.
"go to production"
Production readiness check. Updates BROWNFIELD.md, checks strategy alignment, notes documentation impacts.
"make a plan for..."
Create implementation plan in _PLANS/
"let's implement..."
Load plan, create Epic + issues, start work
"I have an idea for..."
Plant new idea in GARDEN.md
"let's plan this idea..."
Graduate idea from GARDEN to _PLANS/
"compost this..."
Reject idea, move to COMPOST.md
"water the garden"
Generate 10 new ideas based on GARDEN and COMPOST
"let's research..."
Create or update research document in _RESEARCH/
"update research on..."
Refresh existing research with new findings
"show research on..."
Display research summary and staleness status
/push
Lint, test, build, commit, push to production (11 steps)
/office
Interactive guided setup: GREENFIELD vision, strategy, optional docs
Stock your farm with the tools you need. Built-in supplies extend your workflow, while MCP supplies connect Claude to external services.
just
Command Runner
Save and run project-specific commands with a simple justfile.
beads
Issue Tracking
Local, markdown-based issue tracking. Issues live in your repo.
knip
Dead Code Detection
Find unused files, dependencies, and exports. Reports to KNIP.md.
storybook
Components
Connect Claude to your component library for documentation.
context7
Documentation
Up-to-date library documentation, not just training data.
sentry
Error Tracking
Access error tracking to debug production problems.
images
AI Generation
Generate images with Gemini or OpenAI's gpt-image-1.
# Add supplies during init or anytime
farmwork supply
A clean, opinionated folder structure that keeps your AI-assisted project organized.
your-project/
├── CLAUDE.md # Lean instructions (refs skills)
├── AGENTS.md # Generic AI assistant guide
├── .claude/ # Claude Code configuration
│ ├── skills/ # Auto-activating workflows
│ │ ├── farm-audit/ # "open the farm"
│ │ ├── farm-inspect/ # "count the herd"
│ │ ├── garden/ # idea management
│ │ ├── research/ # "let's research..."
│ │ ├── production/ # "go to production"
│ │ └── market/ # "go to market"
│ ├── agents/ # 15 specialized subagents
│ │ ├── the-farmer.md # Audit + update FARMHOUSE
│ │ ├── code-quality.md # Review, DRY, complexity
│ │ ├── security-auditor.md # OWASP vulnerability scan
│ │ └── ... # 12 more agents
│ └── commands/ # Slash commands (/push)
│ ├── push.md # Lint, test, build, push
│ └── office.md # Strategy setup
├── _AUDIT/ # Living audit documents
│ ├── FARMHOUSE.md # Framework command center
│ ├── GARDEN.md # Idea nursery (pre-plan)
│ ├── COMPOST.md # Rejected ideas archive
│ └── ... # security, performance, etc.
├── _OFFICE/ # Product strategy + UX
│ ├── GREENFIELD.md # Vision (where we want to go)
│ ├── BROWNFIELD.md # Reality (what's implemented)
│ └── ... # onboarding, user guide
├── _PLANS/ # Implementation plans
├── _RESEARCH/ # Research documents
├── .beads/ # Issue tracking
└── justfile # Navigation commands
_AUDIT/ files are living documents. Update them,
don't delete them. Only track open items and include audit
history.
Always create beads issues before starting work. This provides full visibility and historical record of changes.
Works with Claude Code, OpenAI Codex, Gemini CLI, and any
agentic workflow supporting AGENTS.md. Skills
and slash commands are Claude Code only.
Farmwork adds a UserPromptSubmit hook that reminds
Claude to check for applicable skills on each message. This
ensures reliable skill activation without context drift.
Local issue tracking
cargo install beads
Command runner
brew install just
Runtime environment
nvm install 22
Ready to develop
npx farmwork init
Each agent has a focused role, defined tools, and specific
instructions. Automatically created by farmwork init.
Subagents require Claude Code.
Audit and update FARMHOUSE.md metrics
Code review, DRY violations, complexity
OWASP vulnerability scanning
Memory leaks, re-renders, anti-patterns
WCAG 2.1 compliance, alt text, contrast
Dead code, comments, console.logs
Translate UI text to locales
Manage GARDEN and COMPOST ideas
Systematic research before planning
GREENFIELD vision + strategy alignment
Track implemented features in BROWNFIELD.md
Tours, tooltips, modals, empty states
Feature documentation for help docs
/push
Lint, test, build, commit, push (11 steps)
/office
Interactive strategy setup: GREENFIELD, BROWNFIELD, docs
Install globally via npm and use these commands to manage your Farmwork setup.
farmwork init
Interactive setup wizard. Creates all folders, agents, commands, and audit files.
-f, --force
Overwrite existing files
farmwork status
Display Farmwork status and metrics for your project.
farmwork doctor
Diagnose your Farmwork setup and check for issues.
farmwork supply
Add supplies to your farm - tools and MCP integrations.
[name]
Optional: install specific supply
Get up and running in under a minute with the Farmwork CLI.
npm install -g farmwork
Run the interactive setup wizard in your project directory.
cd your-project
farmwork init
Check that everything is configured correctly.
farmwork doctor
farmwork status
Open Claude Code and speak naturally - skills auto-activate.
$ claude
Claude Code v1.0.0
Ready to assist...
> open the farm
✓ Auditing systems...
✓ Updating FARMHOUSE.md...
✓ Farm is open!
Experience the core concepts of Farmwork in a fun, gamified way! Build and manage your agentic farm, optimize workflows, and grow your codebase empire. Powered by the Wynter Code desktop app for Mac.
Claude automatically creates beads issues and epics before starting work. Check your progress anytime, and context persists across sessions.
Say "make a plan for X", review, then "let's implement X". Claude creates beads issues from the plan and works through them as todos.
Run "open the farm" regularly to keep FARMHOUSE.md current and track project health.
Claude keeps _AUDIT/ files updated automatically. Check them anytime to track security, performance, and code quality progress.