Skip to content

Add humanizer-ru skill (Russian-language AI-text editor) - #2646

Closed
Vladimir-Human wants to merge 3 commits into
github:mainfrom
Vladimir-Human:add-skill-humanizer-ru
Closed

Add humanizer-ru skill (Russian-language AI-text editor)#2646
Vladimir-Human wants to merge 3 commits into
github:mainfrom
Vladimir-Human:add-skill-humanizer-ru

Conversation

@Vladimir-Human

Copy link
Copy Markdown

What

Adds humanizer-ru — a Russian-language editing skill that finds and removes traces of machine generation from Russian text and, on explicit request, rewrites it as a native speaker would.

This fills the empty Russian slot in the catalogue: finnish-humanizer is currently the only language humanizer here.

What the skill does

  • 38 editing patterns (25 universal + 13 Russian-specific extensions) and 38 regex copy-paste markers (classes A/B).
  • Every marker has an evidence registry entry: immutable source URL, access date, verbatim sample, evidence class (36 of 38 have full records; the remaining two are honestly closed as fixtures-only).
  • Deterministic layer: 33 CI gates; blind pairwise evaluation (marker removal, fact preservation, false edits on a human corpus).

Declaration (important for review)

This is not a detector-bypass tool. The project explicitly declares "не средство обхода детекторов" (not a detector-bypass means) and states that false positives on living text are worse than missed machine text. The README includes a comparison table against same-named repos that openly advertise detector-bypass positioning.

Known automated-audit caveat: the skills.sh catalogue shows a red Snyk badge (E005) — a documented false positive on the Perplexity ppl-ai-file-upload marker (analysis pinned in https://github.com/Vladimir-Human/humanizer-ru/issues/46); the other two auditors pass.

Notes

  • Bundle: SKILL.md + 16 reference files (~80 KB total), mirroring the structure of finnish-humanizer.
  • Frontmatter validated with the project's own spec checker (0 warnings, strict mode). npm run skill:validate was not run locally — no npm in the contributor's environment; happy to fix anything your CI flags.
  • Upstream repo: https://github.com/Vladimir-Human/humanizer-ru (MIT), released as v3.10.0.

@github-actions github-actions Bot added new-submission PR adds at least one new contribution skills PR touches skills labels Aug 13, 2026
@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

🟡 Contributor Reputation Check: MEDIUM risk

Check Risk
Profile MEDIUM
Credential audit NONE

Maintainers: please review this contributor before merging.
See the workflow run for full details.
Automated check powered by AGT.

@github-actions github-actions Bot added the needs-review:MEDIUM Contributor reputation check flagged MEDIUM risk label Aug 13, 2026
@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

🔒 PR Risk Scan Results

Scanned 19 changed file(s).

Severity Count
🔴 High 0
🟠 Medium 0
ℹ️ Info 0

✅ No matching risk patterns were detected in changed files.

This is an automated soft-gate report. Findings indicate review targets and do not block merge by themselves.

@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

🔍 Vally Lint Results

✅ All checks passed

Scope Checked
Skills 1
Agents 0
Total 1
Severity Count
❌ Errors 0
⚠️ Warnings 0
ℹ️ Advisories 0

Summary

Level Finding
ℹ️ ✅ humanizer-ru (2/2 checks passed)
ℹ️ ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
ℹ️ ✓ spec-compliance: All spec checks passed.
ℹ️ ✓ [valid-refs] All file references across 1 skill(s) are valid.
ℹ️ ✓ valid-refs: All file references resolve to existing files within the skill directory.
ℹ️ 1 skill(s) linted, 1 passed
Full linter output
### Linting skills/humanizer-ru
✅ humanizer-ru (2/2 checks passed)
    ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
        ✓ spec-compliance: All spec checks passed.
    ✓ [valid-refs] All file references across 1 skill(s) are valid.
        ✓ valid-refs: All file references resolve to existing files within the skill directory.

1 skill(s) linted, 1 passed

@github-actions github-actions Bot added the skill-check-error Skill validator reported errors label Aug 13, 2026
@github-actions github-actions Bot removed the skill-check-error Skill validator reported errors label Aug 13, 2026
Vladimir-Human added a commit to Vladimir-Human/humanizer-ru that referenced this pull request Aug 13, 2026
Канал C1 (SPEC_MERGED, Д5): в каталог github/awesome-copilot подан PR
с папкой skills/humanizer-ru/ (SKILL.md + 16 справочников, структура
как у finnish-humanizer; шапка проверена нашим check_spec --strict).
В описании PR честно: не средство обхода детекторов, Snyk E005 —
задокументированное ложное срабатывание (тикет #46), npm-валидация не
гонялась локально (нет npm) — поправки по CI каталога готов принять.
Строка метрик обновлена. 33 гейта FAIL 0.
@aaronpowell

Copy link
Copy Markdown
Contributor

Sorry, we're only currently accepting English-language skills at the moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-review:MEDIUM Contributor reputation check flagged MEDIUM risk new-submission PR adds at least one new contribution skills PR touches skills

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants