Agent skill

Farm Ready Gate

by farm-fe in farm-fe/farm

Run Farm verification with build-first constraints. An agent skill from farm-fe/farm.

MITAuto-check passedDevelopment

Install Farm Ready Gate

skills CLI
$ npx skills add farm-fe/farm --skill farm-ready-gate -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install farm-fe/farm farm-ready-gate --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/farm-fe/farm.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/farm-ready-gate .claude/skills/farm-ready-gate && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
farm-ready-gate
GitHub stars
5.6k
Token cost
~875 tokens
SKILL.md length
395 words
Files
1
Skills in repo
20
Repo updated
First seen
Licence
MIT

At a glance

Run Farm verification with build-first constraints. An agent skill from farm-fe/farm.

  • Works in 4 steps: All build verification for core and Rust… → Verify flow must not run cargo build,… → For examples, verify by running npm run… → …
  • Validating changes before merge
  • SKILL.md covers Verify Constraints (MANDATORY), Tiered Verification (choose…, Ready Flow Reference (from… and Execution Policy, plus 2 more sections
  • Calls pnpm, cargo and npm

What it does

Farm Ready Gate is an agent skill from farm-fe/farm. Run Farm verification with build-first constraints. For verify/acceptance, use npm run build only for core, rust plugins, and affected examples; do not run cargo check/clippy. Use when validating changes before merge or push.

Its SKILL.md is about 880 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts. Compatibility notes: Requires Node, pnpm, cargo, and project dependencies.

It sits in Development. It works with npm, Rust and pnpm. The repository describes itself as: Extremely fast Vite-compatible web build tool written in Rust. The licence is MIT.

When your agent uses it

  • Validating changes before merge

Example prompts

  • “/farm-ready-gate”

Requirements

  • Node.js
  • Compatibility (from SKILL.md): Requires Node, pnpm, cargo, and project dependencies.

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. All build verification for core and Rust plugins must use npm run build.
  2. Verify flow must not run cargo build, cargo check, or cargo clippy.
  3. For examples, verify by running npm run build in each affected example directory.
  4. Only run pnpm run ready when the user explicitly asks for full CI parity.

What it can do on your machine

Read from SKILL.md and the folder at commit 2000ef8. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • pnpm
    • cargo
    • npm
    • node
    • npx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use pnpm, npm and npx, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Requires Node, pnpm, cargo, and project dependencies.

    From compatibility in the SKILL.md frontmatter.

Context cost

Farm Ready Gate loads about 875 tokens when it runs. Until then it costs about 60 tokens; SKILL.md has 395 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~60
When it runs · the whole SKILL.md, loaded when a task matches
~875

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from farm-fe/farm at commit 2000ef8, republished under its MIT licence (© farm-fe). 395 words, ~875 tokens.

Download SKILL.mdSave it as .claude/skills/farm-ready-gate/SKILL.md (or your agent's skills folder).
name
farm-ready-gate
description
Run Farm verification with build-first constraints. For verify/acceptance, use npm run build only for core, rust plugins, and affected examples; do not run cargo check/clippy. Use when validating changes before merge or push.
compatibility
Requires Node, pnpm, cargo, and project dependencies.
license
MIT
metadata.author
farm
metadata.version
1.0

Run repository verification with build-first constraints. For verify/acceptance, default to npm run build only.

Verify Constraints (MANDATORY)

  1. All build verification for core and Rust plugins must use npm run build.
  2. Verify flow must not run cargo build, cargo check, or cargo clippy.
  3. For examples, verify by running npm run build in each affected example directory.
  4. Only run pnpm run ready when the user explicitly asks for full CI parity.

Tiered Verification (choose one tier before running anything)

Tier 1 — Bug Fixes & Simple/Localized Changes

Use when: fixing a bug, changing a single package/crate/plugin, adding a small localized feature.

Steps (run in order, stop at first failure):

  1. Build @farmfe/core (always required — it is the central dependency):
bash
pnpm --filter @farmfe/core run build
  1. Build affected Rust plugin packages (from each changed plugin directory):
bash
 npm run build
  1. Build affected examples (every example that exercises the changed feature):
bash
cd examples/<name> && npm run build

If all three steps pass, verification is PASS.


Tier 2 — Complex / Multi-Package Changes & Pre-Release Gate

Use when: refactoring across multiple packages/plugins, changing plugin/compiler APIs, touching build infrastructure.

Default verify flow (still build-only):

bash
pnpm --filter @farmfe/core run build
# then run npm run build in each changed rust-plugin/js-plugin/example package

Optional CI parity flow (only if explicitly requested):

bash
pnpm run ready

Do not switch to this flow automatically.

Ready Flow Reference (from scripts/ready.mjs)

When pnpm run ready is explicitly requested, the script runs checks in this order:

  1. Install dependencies (pnpm install)
  2. Clean artifacts (node ./scripts/clean.mjs)
  3. Spell check (npx cspell "**" --gitignore)
  4. Build core/plugins/cli via runTaskQueue
  5. Cargo check (cargo check --color always --all --all-targets)
  6. Cargo clippy (cargo clippy)
  7. TypeScript checks (pnpm run --filter "@farmfe/*" type-check)
  8. Unit tests (pnpm run test)
  9. Rust tests (cargo test -j <cpu_based_jobs>)
  10. Build core CJS (buildCoreCjs)
  11. Build examples (buildExamples)
  12. E2E tests (pnpm run test-e2e)
Show full SKILL.md (117 more words)Show less

Execution Policy

  1. Determine tier based on change scope before running any commands.
  2. For verify/acceptance, default to build-only checks using npm run build.
  3. Do not run cargo check or cargo clippy in verify flow.
  4. Run pnpm run ready only when explicitly requested by the user.
  5. Do not claim success unless all chosen-tier steps exit with code 0.

Output Format

  • Result: PASS or FAIL
  • Command: exact command executed
  • Failure Step: if failed, map to ready flow item number/name
  • Next Action: one concrete fix direction

Guardrails

  • Do not skip steps unless user explicitly requests a partial check.
  • Preserve current git changes; do not revert files automatically.
  • Keep logs summarized; include only the key failing lines.

© farm-fe, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .agents/skills/farm-ready-gate of farm-fe/farm.

Open the folder on GitHubat commit 2000ef8

Compare with similar skills

Farm Ready Gate next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Farm Ready Gate compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Farm Ready Gate this skillfarm-fe/farm5.6k—~875Automated safety check: PassMIT
Testing Changespnpm/pnpm37k—~1.1kAutomated safety check: PassMIT
Uv WorkflowAedelon/claude-code-blueprint120—~1.2kAutomated safety check: NotesCustom licence
Interlinked Supply ChainQuentinCody/interlinked-cli178—~2.8kAutomated safety check: PassMIT
China Mirror ResolverLeoYeAI/openclaw-master-skills2.2k—~4.6kAutomated safety check: NotesMIT
Link Workspace Packagesnomcopter/react-mosaic4.8k6 repos~760Automated safety check: PassCustom licence

Similar skills

  • Run the tests that cover a change in the pnpm repository, in the Rust workspace (pnpm/, pnpr/) or the TypeScript CLI (pnpm11/), and recognize the cases where a scoped run passes without testing…

    37k GitHub stars~1.1k tokensUpdated today
    DevelopmentAuto-check passed
  • Uv Workflow

    Aedelon/claude-code-blueprint

    Master uv package manager for Python: project setup, dependency management, virtual environments, lockfiles, CI/CD integration, Docker builds, and migration from pip/poetry.

    120 GitHub stars~1.2k tokensUpdated 7 mo ago
    DevOps & CloudAuto-check: notes
  • Interlinked Supply Chain

    QuentinCody/interlinked-cli

    Respond to blocked package installs and manage the Interlinked supply-chain allowlist.

    178 GitHub stars~2.8k tokensUpdated yesterday
    SecurityAuto-check passed
  • China Mirror Resolver

    LeoYeAI/openclaw-master-skills

    Self-healing China mirror source resolver. An agent skill from LeoYeAI/openclaw-master-skills.

    2.2k GitHub stars~4.6k tokensUpdated 2 mo ago
    DevOps & CloudAuto-check: notes
  • Link Workspace Packages

    nomcopter/react-mosaic

    Link workspace packages in monorepos (npm, yarn, pnpm, bun).

    4.8k GitHub starsUsed in 6 repos~760 tokens
    DevelopmentAuto-check passed
  • Takes a change through a verdaccio pull request: branch, local checks, changeset, title and body, labels, CI and review rounds, and ports to other release lines.

    18k GitHub stars~1.9k tokensUpdated 2 days ago
    DevelopmentAuto-check passed

More from farm-fe/farm

All 20 skills in this repo
  • Using Superpowers

    farm-fe/farm

    A skill your agent uses when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions

    5.6k GitHub starsUsed in 36 repos~1.4k tokens
    Auto-check passed
  • A skill your agent uses when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for…

    5.6k GitHub starsUsed in 35 repos~1.8k tokens
    Auto-check passed
  • A skill your agent uses when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and…

    5.6k GitHub starsUsed in 46 repos~1.6k tokens
    Auto-check passed
  • Guide for writing idiomatic Rust code based on Apollo GraphQL's best practices handbook.

    5.6k GitHub starsUsed in 3 repos~1.1k tokens
    Auto-check passed
  • A skill your agent uses when completing tasks, implementing major features, or before merging to verify work meets requirements

    5.6k GitHub starsUsed in 39 repos~702 tokens
    Auto-check passed
  • A skill your agent uses when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any…

    5.6k GitHub starsUsed in 47 repos~1k tokens
    Auto-check passed

Works with

Questions about Farm Ready Gate

What does Farm Ready Gate do?

Run Farm verification with build-first constraints. An agent skill from farm-fe/farm. Farm Ready Gate is an agent skill from farm-fe/farm. Run Farm verification with build-first constraints.

When should I use Farm Ready Gate?

Farm Ready Gate fits situations like: validating changes before merge.

How do I install Farm Ready Gate in Claude Code?

Run `npx skills add farm-fe/farm --skill farm-ready-gate -a claude-code`. Or copy the skill folder (.agents/skills/farm-ready-gate in farm-fe/farm) into .claude/skills/farm-ready-gate in your project. Claude Code loads it when a task matches its description.

How do I install Farm Ready Gate in Codex?

Run `npx skills add farm-fe/farm --skill farm-ready-gate -a codex`. Or copy the skill folder (.agents/skills/farm-ready-gate in farm-fe/farm) into .agents/skills/farm-ready-gate in your project. Codex loads it when a task matches its description.

Can I use Farm Ready Gate in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add farm-fe/farm --skill farm-ready-gate -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/farm-ready-gate, .gemini/skills/farm-ready-gate, .github/skills/farm-ready-gate and .opencode/skills/farm-ready-gate in your project.

What does Farm Ready Gate need to run?

Going by SKILL.md and its folder, Farm Ready Gate needs the command-line tools its instructions call (pnpm, cargo, npm, node and npx). Our summary lists: Node.js. Compatibility (from SKILL.md): Requires Node, pnpm, cargo, and project dependencies..

Does Farm Ready Gate access the network?

SKILL.md contains no URLs. Its commands use npm and npx, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Farm Ready Gate safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Farm Ready Gate use?

Farm Ready Gate is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Farm Ready Gate use?

About 875 tokens (SKILL.md is roughly 3.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Farm Ready Gate?

Skills that share tags, products or a category with Farm Ready Gate: Testing Changes (pnpm/pnpm, 37k stars), Uv Workflow (Aedelon/claude-code-blueprint, 120 stars), Interlinked Supply Chain (QuentinCody/interlinked-cli, 178 stars) and China Mirror Resolver (LeoYeAI/openclaw-master-skills, 2.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Farm Ready Gate?

farm-fe (a GitHub organization) maintains it in farm-fe/farm, which has 5,595 GitHub stars. The repository holds 20 skills in this directory. The repository was last updated on September 22, 2026.

Source: farm-fe/farm on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.