Skip to main content
Agent skills give AI coding agents structured knowledge about how to use fallow. Skills cover when to run each command, what flags to use, how to read the output, and how to avoid common pitfalls. Instead of relying on the agent’s general knowledge, skills provide precise, up-to-date instructions for codebase health, cleanup analysis, circular dependency detection, duplication, and complexity hotspots.
Skills work alongside the CLI and MCP integrations. They tell agents how to use fallow effectively, while the CLI and MCP provide the tools to do it.

What’s included

The fallow-skills package includes:

Installation

Skills follow the open Agent Skills specification and work with any compatible agent.

What agents can do after installation

Once installed, agents know how to respond to natural language requests like these:

Find cleanup opportunities

“Find all unused exports in this project”. Agent runs fallow dead-code --format json --quiet --unused-exports and summarizes findings.

Clean up dependencies

“Are there any unused dependencies?” Agent runs targeted analysis and suggests removals.

Detect duplication

“Find code duplication in the codebase”. Agent runs fallow dupes with the right mode and interprets clone families.

Auto-fix

“Remove unused exports”. Agent runs dry-run first, shows proposed changes, then applies with --yes.

CI setup

“Set up a code quality gate in CI”. Agent generates the correct GitHub Actions workflow with baselines.

Debug false positives

“Why is this export flagged?” Agent uses --trace to investigate and suggests suppression if needed.

Workflow recipe: adopt Fallow in an existing repo

When the goal is to bring an existing codebase to a clean Fallow policy (not just audit a single PR), fallow’s approach is to hand the cleanup work to the agent: fallow finds the problems, the agent fixes them in code. Three ways to run this, pick whichever your agent supports:
  1. Install the skill (best). fallow-skills ships the full adoption workflow. Once installed, the agent does not need to fetch docs URLs during use. Installation is one line per agent, above.
  2. Add the MCP server. Combine with the skill or use standalone. The agent gets audit, dead_code, dupes, and health as structured tools with _meta explanations on every finding. See MCP.
  3. Paste the prompt below. Self-contained fallback for agents without skill or MCP support, or for sandboxed agents that cannot fetch URLs.

Skills vs MCP vs CLI

For the best experience, combine all three. Install the skill for knowledge, configure MCP for structured tool calling, and keep fallow in PATH for CLI fallback.

See also

Agent integration

CLI and MCP integration for AI agents.

CI integration

Catch codebase issues in your CI pipeline.

VS Code extension

Real-time feedback for human developers.