SKILL·AE7EB7

ru-check

talkstream
更新于 14 days ago
190
21
190
在 GitHub 上查看
其他general

关于

The ru-check skill performs comprehensive Russian text quality analysis by validating grammar, style, and terminology against reference corpora. It automatically checks either provided text or recent Russian output using the ru-text skill's reference files without requiring manual path configuration. Developers should use this skill when they need automated quality assurance for Russian-language content within Claude Code workflows.

快速安装

Claude Code

推荐
主要方式
npx skills add talkstream/ru-text -a claude-code
插件命令备选方式
/plugin add https://github.com/talkstream/ru-text
Git 克隆备选方式
git clone https://github.com/talkstream/ru-text.git ~/.claude/skills/ru-check

在 Claude Code 中复制并粘贴此命令以安装该技能

技能文档

Russian Text Quality Check

Review the text provided in $ARGUMENTS (or the most recent Russian text output if no arguments) using the ru-text skill.

Check order

Where the reference files live

This skill reads the corpus that ships with the ru-text skill, which is installed alongside it. Locate that folder once, then read the named files from it:

  • Look for a directory named references whose parent directory is named ru-text, and which contains info-style.md. Every file named below sits in that folder.
  • In Claude Code the plugin root is also available directly, which saves the search.
  • Do not guess a path. If the folder cannot be found, say so and stop — a check run against remembered rules instead of the corpus is not this command, and reporting one as the other is the failure this whole product exists to prevent.
  1. Typography — read typography.md, then apply:

    • Quotes: «» primary, „" nested
    • Dashes: — (em) in text, – (en) in ranges, - (hyphen) in compounds only
    • Spaces: NBSP after single-letter prepositions, in digit groups, before units
    • Ellipsis, abbreviations, special characters
  2. Anti-patterns — read anti-patterns.md, then scan for:

    • Bureaucratic language and nominalization
    • Passive voice overuse
    • Sentence bloat
    • Tautology and pleonasm
  3. Writing quality — read info-style.md, then apply:

    • Stop-words and filler
    • Specificity and facts
    • Structure and clarity
  4. Domain-specific — load if text type is identifiable:

    • UI/interface text → ux-writing.md
    • Email/business → business-writing.md
    • Needs grammar review → editorial-punctuation.md + editorial-grammar.md
  5. Experience-based / neuroslop — read addenda.md, then scan for the AI-generated-prose tells:

    • Manufactured antithesis (AD-6) — «не X, а Y» / «не просто X, а Y» with no antecedent
    • Preemptive virtue qualifier (AD-7) — «без воды», «чётко, по делу»
    • Assistant-register meta-commentary (AD-8) — «Отличный вопрос!», «Надеюсь, это помогло»
    • Hollow openers (AD-9) — «давайте разберёмся», «погрузимся», «важно понимать, что»

Output format

Read-only — do NOT modify the source files. ru-check is a check: it reports issues and returns the corrected text for the user to apply. It must not write to, edit, or overwrite the analysed file(s).

How this is enforced depends on the host, and it is worth being exact about it.

In Claude Code, disallowed-tools removes the listed tools from the pool while the command is active — verified on 2.1.220 by attempting a write through Write, through Bash redirection, through Monitor, and through a delegated subagent: every path was denied and no file was created. allowed-tools alone would not achieve this; that field pre-approves tools, it does not restrict them.

The list removes the direct file-writers — Write, Edit, NotebookEdit — and the command-executing tools we identified and tested on 2.1.220: Bash, PowerShell and Monitor. Monitor is easy to miss: it runs commands too, and it follows Bash permission rules, so a broad Bash allow-rule silently pre-approves it while a disallowed-tools: Bash entry does not remove it. The list names the paths we closed, not every path that exists.

Four limits, stated plainly. A connected MCP server can expose its own write tools, which a per-tool denial list cannot know about. A named subagent whose own definition grants it tools: Write is governed by that definition, not by a parent command's denial list. A later Claude Code release can add a tool this file does not name, and a hand-written list does not update itself. And on hosts that do not implement disallowed-tools, everything above is an instruction the agent is asked to follow, not a guarantee the platform enforces.

Where the mechanism ends, the contract does not: the rule is that this command returns text and never writes, on every host, whatever the tool roster happens to contain.

Returning the corrected text in the output rather than writing it keeps the command deterministic and free of side effects. Silently inserting NBSP into a source file is doubly harmful: a target that strips NBSP on import (e.g. Notion) shows the reader no change, and the same insertion breaks later exact-string tooling (grep/replace) on that file.

Return:

  1. Corrected text
  2. List of changes grouped by category (typography / style / grammar / domain)
  3. Severity per change: critical / high / medium / low

GitHub 仓库

talkstream/ru-text
路径: skills/ru-check
0
agent-skillsai-agentsai-text-detectionclaude-codeclaude-coworkcodex-cli
FAQ

常见问题

什么是 ru-check Skill?

ru-check 是一个 Claude Skill,作者为 talkstream。Skill 将 Claude 按需加载的说明和资源打包,让 Claude 无需额外提示即可执行与 ru-check 相关的任务。

如何安装 ru-check?

使用本页的安装命令:将 ru-check 作为插件添加到 Claude Code,或将其仓库克隆到 skills 目录,然后重启 Claude 以加载该 Skill。

ru-check 属于哪个分类?

ru-check 属于其他分类。

ru-check 可以免费使用吗?

可以。ru-check 已收录在 AIMCP,可免费安装。

相关推荐技能

llamaguard
其他

LlamaGuard是Meta推出的7-8B参数内容审核模型,专门用于过滤LLM的输入和输出内容。它能检测六大安全风险类别(暴力/仇恨、性内容、武器、违禁品、自残、犯罪计划),准确率达94-95%。开发者可通过HuggingFace、vLLM或Sagemaker快速部署,并能与NeMo Guardrails集成实现自动化安全防护。

查看技能
cost-optimization
其他

这个Claude Skill帮助开发者优化云成本,通过资源调整、标记策略和预留实例来降低AWS、Azure和GCP的开支。它适用于减少云支出、分析基础设施成本或实施成本治理策略的场景。关键功能包括提供成本可视化、资源规模调整指导和定价模型优化建议。

查看技能
sports-betting-analyzer
其他

该Skill为开发者提供体育博彩数据分析工具,可分析盘口、大小球和特殊投注,识别价值投注机会。它整合历史数据和情景统计,生成包含时间戳的结构化Markdown报告。适用于需要快速获取博彩市场洞察的娱乐或教育类应用开发。

查看技能
quantizing-models-bitsandbytes
其他

这个Skill使用bitsandbytes库量化大语言模型,能在GPU内存有限时通过8位或4位量化减少50-75%内存占用,同时保持精度损失最小。它支持INT8、NF4、FP4等多种量化格式,可与HuggingFace Transformers无缝集成,适用于需要部署更大模型或加速推理的场景。还提供QLoRA训练和8位优化器支持,让开发者能轻松实现高效模型压缩。

查看技能