voidtech-claude-plugins: Skill for Claude Code

.claude/skills/repo-check/SKILL.md

repo-check is a skill for Claude Code from VoidTechnology/voidtech-claude-plugins. It costs 29 tokens per session (579 once invoked), scanned A, original, Apache-2.0.

A read-only repository quality check for a VoidTech Claude Plugins repository. It examines documentation, versions, tests, portability, and release readiness.

In plain words
What is it for?
Use it before merging or publishing a plugin repository, or when you suspect its documentation and implementation have drifted apart. It runs relevant checks and reports evidence, unverified areas, risks, and the next action.
Why use it?
It helps find mismatches between the code and its documentation, missing tests, broken links, and incomplete release work before a pull request or release.

Skill for Claude Code

Written for Claude Code: allowed-tools in frontmatter. Also seen: mentions AGENTS.md.

This is VoidTechnology/voidtech-claude-plugins's own configuration. It tells Claude Code how to work on voidtech-claude-plugins 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 voidtech-claude-plugins configures →

Needs its repository: it runs a file that does not travel with it, so clone the repository first. The line is node scripts/run-quality.mjs --tier contract.

Reuse

Borrowing it

Nothing to install: this file belongs to VoidTechnology/voidtech-claude-plugins. 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/VoidTechnology/voidtech-claude-plugins/main/.claude/skills/repo-check/SKILL.md
Clone the repo
git clone --depth 1 https://github.com/VoidTechnology/voidtech-claude-plugins

Made for: Claude Code.

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 repo-check

README.md
[![agentmods](https://agentmods.dev/badge/skills/voidtechnology/voidtech-claude-plugins/repo-check/github.svg)](https://agentmods.dev/skills/voidtechnology/voidtech-claude-plugins/repo-check)
Your own site
<a href="https://agentmods.dev/skills/voidtechnology/voidtech-claude-plugins/repo-check"><img src="https://agentmods.dev/badge/skills/voidtechnology/voidtech-claude-plugins/repo-check/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 repo-check

Your own site · 80×15
<a href="https://agentmods.dev/skills/voidtechnology/voidtech-claude-plugins/repo-check"><img src="https://agentmods.dev/badge/skills/voidtechnology/voidtech-claude-plugins/repo-check.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 29 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 579 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.
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.00029 $0.00579
Opus 5.5 $0.00012 $0.00232
Sonnet 5.5 $0.00006 $0.00116
Haiku 4.5 $0.00003 $0.00058

Measured 1mo ago against content hash dc4c40af7865, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

repo-check 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 1mo 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.

.claude/skills/repo-check/SKILL.md · 56 lines

What it actually says

仓库质量检查

用于 PR 前、发布前或怀疑文档与实现漂移时。只检查和报告;不得自动修改版本、放宽门禁、push、merge 或发布。

1. 确认范围

  1. 读取根 AGENTS.md 和命中路径的专项规则。
  2. 运行 git status --short --branch,记录分支、worktree 和已有改动。
  3. 读取完整变更列表,按插件、根治理、CI、Renderer、Loop 分类。

2. 快速契约

node scripts/run-quality.mjs --tier contract

失败时报告具体事实源和漂移:README 数量或版本、失效链接、历史审计状态、未登记测试、插件未提升版本、缺少 CHANGELOG。

3. 风险触发验证

命中范围 追加命令
任意 Skill、Agent、Hook、MCP、manifest node scripts/run-quality.mjs --tier portability
Product Runtime / schema node scripts/run-quality.mjs --tier unit
Loop node scripts/run-quality.mjs --tier unit,并请求 loop-security-reviewer
Renderer 输入或 harness node scripts/run-quality.mjs --tier browser
Release node scripts/run-quality.mjs --all 与 node scripts/run-quality.mjs --tier install-smoke

不要把未命中平台或未执行命令写成已验证。

4. Review

需要内容 Review 时调用:

  • plugin-contract-reviewer:Skill、Agent、Hook、MCP、Marketplace、版本与可移植性。
  • loop-security-reviewer:Loop 的 shell、Git、路径、状态、锁、审批和 eval 边界。

CI 通过不能替代 Review。

5. 输出

按以下顺序报告:

  1. 结论:可合入 / 不可合入 / 可发布 / 不可发布。
  2. P0/P1 问题:文件、行为、证据、修复条件;无则明确写“无”。
  3. 验证:实际命令和结果。
  4. 未验证与风险:平台、权限、外部服务和手工步骤。
  5. 下一步:唯一的具体动作。
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. 1mo ago First seen · 56 lines · 29 tokens per session scan A dc4c40af7865

Subscribe to this mod's changes

repo-check is a skill published in the GitHub repository VoidTechnology/voidtech-claude-plugins (2 stars, last pushed 5d ago), licensed Apache-2.0. It adds 29 tokens to every session and 579 once invoked, about $0.0001 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-31.

Related

Other skills, from other repositories

github-automation

GitHub workflow automation, PR management, issue tracking, and code review coordination. Integrates with GitHub Actions and repository management. Use when: PR creation, code review, issue management, release automation, workflow setup. Skip when: local-only changes, non-GitHub repositories.

ruvnet/ruflo · 61 tokens

github

GitHub via gh CLI: PRs, issues, reviews, repos, auth.

NousResearch/hermes-agent · 19 tokens

otto-drive-pr

PR mergeability, CI, and live preview.

omnigent-ai/omnigent · 14 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

voicestudio-maintainer

Triage GitHub issues, review contributor pull requests, diagnose CI, and prepare explicitly requested releases for VoiceStudio's Electron desktop app and Python backend. Use for repository maintenance work, not ordinary VoiceStudio audio generation.

debpalash/VoiceStudio · 50 tokens

github

Full GitHub CLI control — issues, PRs, code reviews, repo management. Uses gh CLI with auth detection, rate limiting, and templates. Triggers on: github, issue, pull request, PR, code review, repo, branch, label, assignee, milestone, release, workflow, actions.

adolfousier/opencrabs · 0 tokens