fallow: Skill for Claude Code

.agents/skills/address-pr-comments/SKILL.md

address-pr-comments is a skill for Claude Code, Codex from fallow-rs/fallow. It costs 45 tokens per session (320 once invoked), scanned A, original, MIT.

A workflow for reading GitHub pull-request review comments and applying the agreed code changes in the local project.

In plain words
What is it for?
Use it to inspect review comments, update the affected code, run relevant checks, and report what was handled or left open.
Why use it?
It separates useful review feedback from noise or resolved remarks, so developers can focus on changes that still need action.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: installed under .agents/ (shared by several agents); mentions AGENTS.md.

This is fallow-rs/fallow's own configuration. It tells Claude Code and Codex how to work on fallow itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything fallow configures →

About the project

Fallow is a command-line static-analysis tool that builds a dependency graph of TypeScript and JavaScript code to identify unused code, duplication, circular dependencies, complexity hotspots, boundary violations, and styling drift. It is for developers reviewing codebases and verifying changes, with catalogue entries that add agent, editor, and workflow integrations.

fallow-rs/fallow · 5,139 stars · on GitHub · docs.fallow.tools

Reuse

Borrowing it

Nothing to install: this file belongs to fallow-rs/fallow. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/fallow-rs/fallow/main/.agents/skills/address-pr-comments/SKILL.md
Clone the repo
git clone --depth 1 https://github.com/fallow-rs/fallow

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for address-pr-comments

README.md
[![agentmods](https://agentmods.dev/badge/skills/fallow-rs/fallow/address-pr-comments/github.svg)](https://agentmods.dev/skills/fallow-rs/fallow/address-pr-comments)
Your own site
<a href="https://agentmods.dev/skills/fallow-rs/fallow/address-pr-comments"><img src="https://agentmods.dev/badge/skills/fallow-rs/fallow/address-pr-comments/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for address-pr-comments

Your own site · 80×15
<a href="https://agentmods.dev/skills/fallow-rs/fallow/address-pr-comments"><img src="https://agentmods.dev/badge/skills/fallow-rs/fallow/address-pr-comments.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 45 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 320 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00045 $0.00320
Opus 5.5 $0.00018 $0.00128
Sonnet 5.5 $0.00009 $0.00064
Haiku 4.5 $0.00005 $0.00032

Measured 23d ago against content hash 3eacf32314f3, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

address-pr-comments scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 23d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.agents/skills/address-pr-comments/SKILL.md · 29 lines

What it actually says

Address PR Comments

Use GitHub review metadata plus the local checkout.

Workflow:

  1. Fetch PR metadata and review comments. Confirm that the local branch is at the PR head SHA.
  2. Check each comment against the code at the PR head before any change. Trace the call sites for a "this can fail" claim. Give each check an evidence level from docs/development/quality-gates.md.
  3. Sort each comment into one group:
    • Act on: the check shows the problem. Only these comments change code.
    • Consider: valid, but it has a cost or changes scope. Ask the maintainer.
    • Noted: true, but no change is necessary now.
    • Dismissed: wrong, a preference, or missing context. Give one reason.
  4. Implement the Act on fixes, one comment at a time.
  5. Run the smallest relevant validation.
  6. Draft one reply per thread for the maintainer to approve. Never post a reply or resolve a thread. Lead with the fix and its commit. Thank a contributor in one short sentence.
  7. Summarize each group, with the reason for each Dismissed comment.

Follow repo conventions from AGENTS.md: no AI attribution, signed commits when committing.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 23d ago Changed · +10 lines 3eacf32314f3
  2. 1mo ago First seen · 19 lines · 45 tokens per session scan A 04be9565e711

Subscribe to this mod's changes

address-pr-comments is a skill published in the GitHub repository fallow-rs/fallow (5,139 stars, last pushed today), licensed MIT. It adds 45 tokens to every session and 320 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

argot-setup

Set argot up for a repository end to end — audit its history, decide what should shape its voice, fit, verify the fit actually catches things, tune the rules its own history says are noisy, and wire the places it runs (pre-write hook, pre-commit, MCP, CI). One sitting, one decision at a time, each proposed with the…

get-tmonier/argot · 129 tokens

triage-contributor-pr

Triage open pull requests from external contributors to prisma/orm and produce a per-PR verdict with evidence. Use when a maintainer asks to triage, evaluate, assess, or review the queue of incoming contributor PRs, to decide whether a fork PR is safe to run CI on, to check whether a PR is in scope for its version…

prisma/orm · 131 tokens

gh-find-prs

Survey open Codewhale PRs and triage each for mergeability and disposition against the real landing branch.

Hmbown/CodeWhale · 27 tokens

hunk-release

Prepares, publishes, verifies, and curates Hunk releases. Use for release metadata, benchmarks, tags, publishing, release videos, backports, or recovery.

modem-dev/hunk · 38 tokens

git

Git and code hosting platform management — GitHub, GitLab, Codeberg, Forgejo. Zero barrier — install x-cmd and manage repos from the terminal. Use for "git", "github", "gitlab", "repo", "pull request", "code hosting".

x-cmd/x-cmd · 58 tokens

release

Cut a brooks-lint release: set the version in package.json, propagate it across all four plugin manifests and every version-bearing text file (README badges, docs site metadata), write the CHANGELOG entry, validate, then commit, push, tag, and publish the GitHub release. Triggers when the maintainer asks to "release"…

hyhmrright/brooks-lint · 135 tokens