Are you the author? Sign in to claim
AI-proof thesis-writing skill for Claude Code: writes chapters, scans for 14 AI writing patterns (23-point framework — 1
Write publication-quality MSc/PhD thesis chapters that pass examiner scrutiny and AI detection tools.
# Claude Code
claude skill add /path/to/thesis-writer
# Or clone and point to it
git clone https://github.com/futureweapons2022-crypto/thesis-writer.git ~/.claude/skills/thesis-writer
# In Claude Code
/thesis-writer write chapter 2 section 2.1
/thesis-writer scan my-chapter.docx
/thesis-writer prepare for viva
python scripts/ai_scan.py thesis_draft.docx
python scripts/ai_scan.py --text "paste your text here"
Output:
============================================================
THESIS AI SCAN REPORT
============================================================
Score: 72/100
Words: 2515 | Sentences: 89 | Paragraphs: 29
Violations: 2 critical, 3 medium, 1 minor
VIOLATIONS:
❌ [CRITICAL] Pattern 1: Banned vocabulary
Found: "comprehensive" (2x)
Fix: Replace with a plain alternative
⚠️ [MEDIUM] Pattern 2: However chain
Detail: 5 transition starters in 2515 words (2.0 per 1000)
Fix: Use subordinate clauses or plain conjunctions
thesis-writer/
├── SKILL.md # Main skill (3 modes: Write, Scan, Fix)
├── README.md
├── LICENSE
├── references/
│ ├── ai-patterns.md # 14 patterns to avoid + 9 human-writing signals
│ ├── chapter-rules.md # Chapter-by-chapter writing rules
│ └── viva-questions.md # 35+ examiner questions by difficulty
└── scripts/
└── ai_scan.py # Standalone AI pattern scanner (stdlib only)
| # | Pattern | Severity | Example tell |
|---|---|---|---|
| 1 | Banned vocabulary | Critical | "delve," "comprehensive," "leverage" |
| 2 | However chain | Critical | However, / Moreover, / Furthermore, back-to-back |
| 3 | Uniform sentence length | Critical | Every sentence 20-25 words |
| 4 | Copula avoidance | Medium | "serves as" instead of "is" |
| 5 | Superficial -ing endings | Medium | "highlighting the importance of..." |
| 6 | Rule of three | Minor | "X, Y, and Z" in every paragraph |
| 7 | Synonym cycling | Medium | Same concept, different words each time |
| 8 | Negative parallelisms | Minor | "Not just X, but also Y" |
| 9 | False ranges | Minor | "From X to Y, from A to B" |
| 10 | Em dash overuse | Minor | More than 2 per page |
| 11 | Filler phrases | Minor | "It is worth noting that..." |
| 12 | Formulaic endings | Medium | "These findings highlight the importance..." |
| 13 | Generic attribution | Medium | "Several studies have shown..." |
| 14 | Descriptive lit review | Critical | Listing studies without comparing them |
Based on how detectors work:
Non-native English speakers face 61% false positive rates in AI detectors. This skill is especially useful for international students.
The patterns are grounded in published work — and deliberately updated as the models change:
Honest caveat: even the best stylometric detectors top out at ~80–95% accuracy and drop when text is edited. Treat this as a guide, not proof.
MIT
1000+ skills curated from Anthropic, Vercel, Stripe, and other engineering teams
Agent harness performance optimization with skills, instincts, memory, and security
Detects 37 AI writing patterns and rewrites text with human rhythm across 5 voice profiles
Design enforcement with memory — keeps your UI consistent across a project