Borrowing it
Nothing to install: this file belongs to wasabeef/yank-for-claude.nvim. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/wasabeef/yank-for-claude.nvim/main/CLAUDE.mdgit clone --depth 1 https://github.com/wasabeef/yank-for-claude.nvimWrote 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.
[](https://agentmods.dev/instructions/wasabeef/yank-for-claude.nvim/claude-md)<a href="https://agentmods.dev/instructions/wasabeef/yank-for-claude.nvim/claude-md"><img src="https://agentmods.dev/badge/instructions/wasabeef/yank-for-claude.nvim/claude-md.svg" alt="Measured on agentmods" height="20"></a>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.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00751 | $0.00751 |
| Opus 5 | $0.00376 | $0.00376 |
| Sonnet 5 | $0.00150 | $0.00150 |
| Haiku 4.5 | $0.00075 | $0.00075 |
Grade A, and why
yank-for-claude.nvim CLAUDE.md 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 8d 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.
How it starts
The opening of the file, as written. The whole thing — 102 lines — stays where its author put it; the contents beside it link to each section on GitHub.
CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Project Overview
This is a Neovim plugin called yank-for-claude.nvim that helps users yank code references in Claude AI's preferred format (@filename#L10-20).
Current Status: The project is fully implemented with a simplified API. Stack functionality has been removed to focus on core features.
Development Commands
Testing
# Run all tests (using bun)
bun test
# Run tests directly with Neovim
nvim --headless -u tests/minimal_init.vim -c "PlenaryBustedDirectory tests/" +qa
# Run a single test file
nvim --headless -u tests/minimal_init.vim -c "PlenaryBustedFile tests/yank-for-claude_spec.lua" +qa
Code Formatting & Linting
# Format code
bun format
# or
stylua .
# Check formatting
stylua --check .
# Lint code
luacheck .
Git Hooks (Lefthook)
# Install git hooks
bun prepare
# or
lefthook install
# The following hooks are configured:
# - pre-commit: format check, lint, and tests
# - pre-push: tests
# - commit-msg: conventional commit format check
Architecture
Core Components
-
Main Module (
lua/yank-for-claude/init.lua):- Provides commands:
YankForClaudeandYankForClaudeWithContent - Contains core logic for formatting references
- Handles command arguments (line1, line2) for range support
- Exports direct mapping functions from yank.lua
- Provides commands:
-
Config Module (
lua/yank-for-claude/config.lua):- Simple configuration management
- Only contains
notifyoption (boolean)
-
Yank Module (
lua/yank-for-claude/yank.lua):- Direct functions for key mappings
- Each function first performs normal yank to trigger TextYankPost
- Then replaces clipboard with formatted reference
- Functions:
yank_visual(),yank_line(),yank_visual_with_content(),yank_line_with_content()
Key Design Decisions
- TextYankPost Compatibility:
- The yank.lua functions perform normal yank operations first
- This ensures TextYankPost autocmds are triggered for highlight integration
- Clipboard content is then replaced with the formatted reference
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.
- 8d ago First seen · 102 lines · 751 tokens per session scan A e35bd7979e8e
yank-for-claude.nvim CLAUDE.md is an instructions file published in the GitHub repository wasabeef/yank-for-claude.nvim (18 stars, last pushed 1y ago), licensed MIT. It adds 751 tokens to every session, about $0.0038 per session on Opus 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.
Other instructions, from other repositories
next.js AGENTS.md
AGENTS.md instructions for vercel/next.js, covering next.js development guide, codebase structure, monorepo overview, core package: packages/next and other important packages.
codex AGENTS.md
AGENTS.md instructions for openai/codex, covering rust/codex-rs, the codex-core crate, code review rules, crate api surface and model visible context.
vscode buildNext.instructions.md
Working notes and architecture documentation for the new esbuild-based build system in build/next. Use when making changes to the new build pipeline (transpile/bundle commands, NLS plugin, source-map handling, resource copying, or self-hosting watch tasks).
vscode oss-third-party-notices.instructions.md
Instructions for microsoft/vscode, covering vs code oss third-party-notices pipeline, architecture, pipeline flow in ci, applying the notice (cutover) and fallback chain (never fail the build).
langchain AGENTS.md
AGENTS.md instructions for langchain-ai/langchain, covering global development guidelines for the langchain monorepo, corridor security analysis, project architecture and context, monorepo structure and development tools & commands.
spec-kit AGENTS.md
AGENTS.md instructions for github/spec-kit, covering agents.md, about spec kit and specify, quickstart — add a new integration in 5 steps, integration architecture and integrationmanifest — file tracking.