Skip to content

Claude/cowork plugin conversion twf64 - #36

Closed
teslaproduuction wants to merge 3 commits into
blader:mainfrom
teslaproduuction:claude/cowork-plugin-conversion-Twf64
Closed

Claude/cowork plugin conversion twf64#36
teslaproduuction wants to merge 3 commits into
blader:mainfrom
teslaproduuction:claude/cowork-plugin-conversion-Twf64

Conversation

@teslaproduuction

Copy link
Copy Markdown

No description provided.

claude and others added 3 commits January 23, 2026 14:55
- Create SKILL_RU.md with full Russian translation and adaptation
- Add Russian-specific AI text markers (verbal nouns, bureaucratic clichés)
- Create README_RU.md with complete Russian documentation
- Update main README.md with links to Russian version
- Include 24+ patterns adapted with authentic Russian examples
- Add sources from Russian Wikipedia and Habr articles

Based on:
- Wikipedia: Signs of AI-generated text (RU)
- Habr: AI text markers in Russian language

https://claude.ai/code/session_013hDMYDMZ485YoKbQ44MHu8
…daptation-ga9FA

Add Russian language support with full documentation
- Add .claude-plugin/plugin.json manifest
- Move skills to skills/humanizer/ and skills/humanizer-ru/ directories
- Add slash commands: commands/humanizer.md and commands/humanizer-ru.md
- Incorporate smixs/humanizer-ru improvements: genitive chains, passive
  voice, foreign words, template transitions, hard prohibitions, style rules
- Russian skill expanded from 24 to 25 patterns with personality section
- Delete old root SKILL.md and SKILL_RU.md
- Update README.md, README_RU.md, and WARP.md for new plugin structure

https://claude.ai/code/session_01SRZgFzRLLcZTqFhQaoBY9o
@blader

blader commented Apr 1, 2026

Copy link
Copy Markdown
Owner

Closing this PR because it no longer matches the repo's current direction. Thanks for the contribution.

@blader blader closed this Apr 1, 2026
duathron added a commit to duathron/humanizer-ext that referenced this pull request May 22, 2026
- Add DETECTION GUIDANCE section (false positives, human-writing
  signs, LLM idiolects) so editors know what NOT to flag (PR blader#113)
- Add Tier-1 AI-iness density pre-flight in Full mode; auto-drops to
  Quick when density = 0 to protect human-first drafts (PR blader#115 adapted)
- Expand blader#7 with era-specific vocabulary clusters (GPT-4 / GPT-4o /
  GPT-5 eras) and figurative-vs-literal caveat (PR blader#111)
- Expand blader#9 with "rather than" dismissals + on-the-table test (PR blader#85)
- Expand blader#14 with paired em dash bracketing + 4 fix options (PR blader#85)
- Expand blader#21 with speculative gap-filling ("maintains a low profile"
  template detection) (PR blader#111)
- Expand blader#23 with three more didactic disclaimers (subsumes pattern
  34 from PR blader#112)
- Expand blader#25 with structural "## Conclusion" section note
- Add pattern blader#35 Debunking-Pose Headings -- heading-level AI tells
  that slip through prose-only passes (PR blader#116)
- Add patterns blader#36 Conditional Frame Stacking and blader#37 Miscalibrated
  Epistemic Confidence (PR blader#85)
- Add patterns blader#38 Reference-Markup Artifacts, blader#39 Phrasal Templates /
  Placeholder Text, and blader#40 Markdown / Wikitext Contamination --
  three chat-UI copy-paste tells that confirm AI involvement (PR blader#112)
- Extend domain overrides for blader#35-37; blader#38-40 are universal
- Extend final AI audit from 9 to 13 points
- README: pattern count 34 -> 40, three new section rows, updated
  fork-differentiator table, 3.2.0 version-history entry

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
duathron added a commit to duathron/humanizer-ext that referenced this pull request May 28, 2026
…ources (Phase 2 Task 4)

All $0 sources per maintainer /goal 'minimize Phase 2 Task 4 budget'.

Source A (Wikipedia DE AI-Cleanup tagged articles, 30 docs, CC-BY-SA-3.0):
  Real-world DE prose flagged by humans as AI-suspected via the
  Vorlage:KI-generiert template. Fetched via embeddedin API (50+ tagged
  articles available; sampled 30 with fixed seed 42). Mix of substantial
  AI tells and borderline cases — human-verified suspect baseline.
  Examples: Sara Noxx, Digitales Schlafmonitoring, Synthetische Daten,
  Verband evangelischer Pfarrerinnen und Pfarrer, Moonton, Hybridtechnik.

Source B (Claude CLI subscription generation, 90 docs, MIT):
  6 domains × 5 topics × 3 models (sonnet/haiku/opus) = 90 samples via
  `claude -p` subscription ($0). DE prompt templates ask for stereotypical
  AI-style content. Cross-model variation for intra-Anthropic idiolect
  diversity. ANTHROPIC_API_KEY stripped from subprocess env per
  _shared.run_skill convention.

Source C (Opus main-thread inline synthesis, 12 docs, MIT):
  2 samples per domain × 6 domains. Engineered to exercise specific DE tells:
  blader#7 AI vocabulary, blader#102 Konjunktiv II stacking, blader#103 Anglizismen-Leakage,
  blader#104 Nominalstil-Inflation, plus EN-parallels blader#22/blader#10/blader#15/blader#16/blader#23/blader#24/
  blader#32/blader#36/blader#37. Act as calibration anchors for per-pattern eval testing.

Total: 132 docs / 728 KB. Comfortably exceeds plan target of 75-100.
Sufficient signal volume for Task 5 mine_patterns.py LLR scoring against
the 46-doc human corpus (340 KB). AI/human ratio 2.1× by docs, 2.1× by KB.

All redistributable license (CC-BY-SA-3.0 for Wikipedia, MIT for Anthropic-
generated + Opus inline). No fair-use research-only content needed.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
duathron added a commit to duathron/humanizer-ext that referenced this pull request May 28, 2026
878-line German pattern pack mirroring patterns/en.md structure + extending
with 5 DE-only patterns (blader#100-blader#104) per maintainer decisions + Task 5 mining
consensus.

EN-PARALLEL patterns (translated to DE with DE-specific trigger words +
before/after examples): blader#1, blader#2, blader#3, blader#4, blader#5, blader#7, blader#8, blader#9, blader#10, blader#11, blader#12, blader#13,
blader#16, blader#20, blader#21, blader#22, blader#23, blader#24, blader#27, blader#28, blader#30, blader#31, blader#32, blader#33, blader#34, blader#35, blader#36,
blader#37 (28 patterns).

DE-only patterns (blader#100-blader#104, no EN equivalent):

  blader#100 Akademische Rahmen-Floskel — 'im Rahmen der vorliegenden
       [Arbeit/Studie/Untersuchung/Analyse]' bureaucratic self-reference.
       Mining-derived (LLR 31.97, 31:0 AI:human).

  blader#101 Impersonales Reflexiv — '[es/zusammenfassend] lässt sich
       [sagen/feststellen/festhalten/zeigen]' AI hedge construction.
       Mining-derived (LLR 93.73 bigram + 33.00 four-gram).

  blader#102 Konjunktiv II Stacking — 3+ würde/wäre/hätte/könnte forms in close
       proximity for vague hedging. Per maintainer OQ2.

  blader#103 Anglizismen-Leakage — denglisch business buzzwords (insight,
       deliver, leveragen, Pain Points, ganzheitliche Customer Journey).
       Per maintainer OQ2.

  blader#104 Nominalstil-Inflation — noun-heavy bureaucratic verbing
       ('die Durchführung der Analyse' vs 'analysieren'). Per maintainer
       OQ2.

DE PERSONALITY AND SOUL section mirrors EN with DE-appropriate register
notes. Critical addition: domain note excludes DE career writing from
soul-adding (DE Anschreiben register is formal-modest, opposite of US/UK
puffery — adding soul makes them weaker).

blader#7 DE AI Vocabulary trigger list: 33 phrases combining mined tokens
(darüber hinaus, zusammenfassend, ganzheitlich, vorliegenden, umfassende,
darstellt) with manually curated additions (vielfältig, facettenreich,
nachhaltig, innovativ, zukunftsweisend, transformativ, ganzheitlich,
intuitiv, nahtlos, robust, im Hinblick auf, vor diesem Hintergrund,
es ist wichtig zu betonen, zentrale Rolle spielen, etc.) per OQ1.

Excluded per OQ3: 6 Wikipedia-context-only DE-only entries flagged by
DE Wiki AI-Cleanup project (productivity spikes, citation format,
non-existent categories) — not applicable to general prose. Header
documents the exclusion so future contributors don't re-add them.

Tests: 207 → 211 passes (+4 DE pack tests: existence, expected pattern
IDs, PERSONALITY section presence, no overlap with universal pack).

Maintainer flagged for future review:
  blader#11 Elegant Variation — DE synonym system richer than EN, less sharp
  blader#34 Trailing Emphasis Fragments — less common in DE, signal stronger
       when present
  blader#36 Conditional Frame Stacking — overlaps with blader#102 Konjunktiv II;
       cross-referenced
  blader#8 Copula Avoidance — 'gilt als' legitimate legal term of art, apply
       lightly in legal domain
  blader#13 Passive Voice — DE academic uses passive more heavily than EN;
       SKIP in academic AND legal domains (will be enforced in Task 7
       domains/de_overrides.md)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
duathron added a commit to duathron/humanizer-ext that referenced this pull request May 28, 2026
…reer register (Phase 2 Task 7)

245-line DE override file mirroring domains/en_overrides.md schema +
extending with 5 DE-only pattern rows (blader#100-blader#104) + DE career section
(475 words) + DACH cultural-register inversion note.

Override matrix (22 rows × 6 columns: Pattern + 5 non-casual domains):
- All EN-PARALLEL pattern overrides translated to DE
- 5 maintainer-flagged DE-specific adaptations applied:
  - blader#11 Elegant Variation: light across all domains (DE richer synonym
    system; sharper signal lost when applied strictly)
  - blader#13 Passive Voice: SKIP in academic AND legal (DE academic uses
    passive MORE than EN; was SKIP only in academic for EN)
  - blader#8 Copula Avoidance: light in legal ('gilt als' legitimate legal
    term of art)
  - blader#34 Trailing Fragments: kept strict where EN was strict (less common
    in DE, signal stronger when present)
  - blader#36 / blader#102 cross-reference (Konjunktiv overlaps in academic + legal)
- 5 DE-only pattern rows:
  - blader#100 Akademische Rahmen-Floskel: strict everywhere (even academic)
  - blader#101 Impersonales Reflexiv: light in academic + legal, strict elsewhere
  - blader#102 Konjunktiv II: light in academic + legal, strict elsewhere
  - blader#103 Anglizismen-Leakage: light in technical + marketing, strict elsewhere
  - blader#104 Nominalstil-Inflation: SKIP in legal (DE Behördendeutsch),
    light in academic, strict elsewhere

DE-specific domain guidance paragraphs:
- academic: DE passive + Nominalstil heavier than EN; blader#101 + blader#104 softened
- legal: Konjunktiv II for indirect speech is standard; blader#102 softened;
  'gilt als'/'fungiert als' can be legal terms of art
- technical: Anglizismen-Leakage softened (English tech terms unavoidable);
  flag denglisch verb constructions strictly
- marketing: Denglisch in marketing is register marker (softened); DE
  buzzword-in-phrase rule + brand-tier audit step + 5-point preserve-
  everything checklist with DE examples
- career: DACH formal-modest register (INVERSE of US/UK assertive
  self-promotion that EN career assumes). DE-specific AI tells: 'Mit
  großem Interesse', 'leidenschaftlich', 'ergebnisorientiert',
  'ganzheitlich denkend', 'es würde mich außerordentlich freuen', etc.
  All 5 career preserve rules in DE (Metriken sind heilig, Eigennamen +
  Daten + Titel, Fachvokabular, Stellenausschreibungs-Schlüsselphrasen,
  konkrete Achievement-Aussagen).
- casual: 'Ich' more weighty in DE; 'Man' constructions acceptable.
  Critical casual constraint (concept-noun preservation) translated.

Tests: 211 -> 214 (+3 DE override tests: existence, table+guidance,
pattern ID validity).

Maintainer flags for review:
- blader#11 'light' across ALL domains is broader than EN; relax to strict in
  career if FP eval over-softens
- blader#15 included for EN symmetry, not strictly required by Task 7 spec
- blader#36/blader#102 cross-reference is in a trailing blockquote (not inline);
  may want inline academic + legal mentions for visibility

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
spencergoldade pushed a commit to spencergoldade/humanizer that referenced this pull request Jun 26, 2026
Integrate upstream blader/humanizer v2.7.0 and v2.8.0 into this fork.

New style/cadence patterns added as blader#33 manufactured punchlines,
blader#34 aphorism formulas, blader#35 conversational rhetorical openers, plus the
upstream Detection Guidance section (false positives, signs of human
writing). Expanded blader#20 and blader#21 per upstream.

Local additions preserved: AI-iness density pre-check, subagent critic
loop, Positive Voice Guide, quality scoring, the absolute em/en dash ban
in blader#14, and the reliability patterns renumbered to blader#36 citation
fabrication, blader#37 broken markup, blader#38 era-specific clustering. Total 38.

Replace WARP.md with the tool-neutral AGENTS.md (count bumped to 38).
README pattern table, heading, and version history reconciled.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants