Not in the top 1,000 by GitHub stars

WenyuChiou/academic-writing-skills

Skill for rigorous academic paper writing, revision, and submission. Field-agnostic with per-paper journal overrides.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/academic-writing-skills/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Local scripts

eb6943076738 → 404eb2aacbd8

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → eb6943076738

No earlier version was observed for comparison.

Compare on GitHub

skills/academic-writing-skills-zh-cn/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → 404eb2aacbd8

No earlier version was observed for comparison.

Compare on GitHub

skills/academic-writing-skills-zh-tw/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → 404eb2aacbd8

No earlier version was observed for comparison.

Compare on GitHub

skills/paper-review/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

eb6943076738 → 404eb2aacbd8

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → eb6943076738

No earlier version was observed for comparison.

Compare on GitHub

skills/paper-review-zh-cn/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 404eb2aacbd8

No earlier version was observed for comparison.

Compare on GitHub

skills/paper-review-zh-tw/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 404eb2aacbd8

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 404eb2aacbd8a4f3f0813053cf615acad8ed68aa

git clone --filter=blob:none --no-checkout https://github.com/WenyuChiou/academic-writing-skills.git .hotskills/wenyuchiou-academic-writing-skills && git -C .hotskills/wenyuchiou-academic-writing-skills checkout --detach 404eb2aacbd8a4f3f0813053cf615acad8ed68aa # Copy each selected skill directory from .hotskills/wenyuchiou-academic-writing-skills into .claude/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/WenyuChiou/academic-writing-skills.git .hotskills/wenyuchiou-academic-writing-skills && git -C .hotskills/wenyuchiou-academic-writing-skills checkout --detach 404eb2aacbd8a4f3f0813053cf615acad8ed68aa # Copy each selected skill directory from .hotskills/wenyuchiou-academic-writing-skills into .agents/skills/<skill-name>/
398GitHub stars
109stars in 7 days
6skills in this repository
42commits in 30 days

Heat

8.1
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 7, 2026398

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

academic-writing-skills

When your agent uses it

Frame and outline academic papers, plan and revise connected paragraphs, and align claims with evidence across manuscript sections, abstracts, supplements, references, and reviewer responses. Use for scoped drafting, substantive revision, proofreading, or cross-file integration. Preserve the author's research goal, terminology, clear wording, and inference limits; scale checks to the requested passage, section, or submission package.

What it loads into context

Frontmatter

83 tokens

Always available to the agent

SKILL.md

4,643 tokens

When the skill is activated

Reference documents

55,730 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Governing Principle
  2. Route the Task
  3. Confirm Venue Direction, Format, and Style
  4. Follow the Manuscript Lifecycle
  5. Draft from Explicit Writing Contracts
  6. Apply Universal Integrity Gates
  7. Select Study-Design Adapters
  8. Compose External Overlays Safely
  9. Apply Registered Project Workflows
  10. Handle Reviewer Responses
  11. Control Material Changes
  12. Use Deterministic Audits as Evidence, Not Judgment
  13. Gate the Exact Candidate Before Delivery
  14. Conduct Four Distinct Passes
  15. End Every Check with a Functional-Completeness Retrospective
  16. Work with Formatted Files
  17. Report the Outcome

Scripts executed separately

  • scripts/audit_candidate_text.py
  • scripts/audit_docx_structure.py
  • scripts/audit_handoff.py
  • scripts/audit_manuscript_state.py
  • scripts/audit_prose_patterns.py
  • scripts/audit_text_consistency.py
  • scripts/init_manuscript_state.py
  • scripts/inspect_comment_targets.py
  • scripts/run_regression_tests.py

Files

  • ../../.claude-plugin/plugin.jsonasset728 bytes
  • SKILL.mdcore24,678 bytes
  • SKILL.mdcore24,678 bytes
  • SKILL.mdcore24,678 bytes
  • SKILL.mdcore24,678 bytes
  • SKILL.mdcore24,678 bytes
  • SKILL.mdcore24,678 bytes
  • SKILL.mdcore24,678 bytes
  • SKILL.mdcore24,678 bytes
  • agents/openai.yamlasset467 bytes
  • assets/examples/abm-figure-1.pngasset4,395,856 bytes
  • assets/examples/abm-figure-6.pngasset370,119 bytes
  • assets/icon.svgasset1,210 bytes
  • assets/manuscript_state_template.jsonasset1,928 bytes
  • references/banned_words.mddoc10,224 bytes
  • references/comment-scoped-revision.mddoc8,594 bytes
  • references/conclusion-and-abstract.mddoc8,204 bytes
  • references/discussion-and-limitations.mddoc12,184 bytes
  • references/evidence-context-cases.mddoc18,008 bytes
  • references/execution-and-acceptance.mddoc22,110 bytes
  • references/figures-tables-and-supplements.mddoc19,263 bytes
  • references/independent-reader-review.mddoc16,683 bytes
  • references/introduction-and-study-context.mddoc11,669 bytes
  • references/lifecycle-and-routing.mddoc14,686 bytes
  • references/methods-and-assumptions.mddoc13,607 bytes
  • references/overlay-contract.mddoc10,183 bytes
  • references/professor-teaching-cases.mddoc13,833 bytes
  • references/prose-and-citation-editing.mddoc32,123 bytes
  • references/results-and-explanation.mddoc13,064 bytes
  • references/reviewer-red-team-and-release.mddoc3,127 bytes
  • references/reviewer-response-workflow.mddoc34,161 bytes
  • references/state-and-authority.mddoc10,387 bytes
  • references/study-design-adapters.mddoc6,151 bytes
  • references/universal-integrity.mddoc13,785 bytes
  • scripts/audit_candidate_text.pyruns6,981 bytes
  • scripts/audit_docx_structure.pyruns6,549 bytes
  • scripts/audit_handoff.pyruns13,313 bytes
  • scripts/audit_manuscript_state.pyruns10,112 bytes
  • scripts/audit_prose_patterns.pyruns13,586 bytes
  • scripts/audit_text_consistency.pyruns9,024 bytes
  • scripts/init_manuscript_state.pyruns1,165 bytes
  • scripts/inspect_comment_targets.pyruns12,879 bytes
  • scripts/run_regression_tests.pyruns20,738 bytes
Read SKILL.md

# Academic Writing Skills

## Governing Principle

Preserve the authors' evidence, intended meaning, and locked decisions while making the scholarly argument clear, reproducible, internally consistent, and no stronger than the evidence permits. Never invent results, mechanisms, citations, metadata, analyses, or field requirements.

Treat a manuscript as an evolving evidence system, not as isolated prose. Follow the author's writing sequence, but re-open earlier sections whenever later evidence changes them.

## Route the Task

First identify:

- requested action: plan, draft, review, revise, proofread, or certify readiness
- artifact scope: sentence, paragraph, subsection, chapter, full manuscript, supplement, or submission package
View the complete source on GitHub

Skills included

  • academic-writing-skills
  • academic-writing-skills-zh-cn
  • academic-writing-skills-zh-tw
  • paper-review
  • paper-review-zh-cn
  • paper-review-zh-tw

Repository facts

License
MIT
Created
Apr 19, 2026
Last pushed
Nov 6, 2026
Forks
21
Open issues
0
Project activity
Active

Before you install

Local scripts

Automated signals, not a guarantee

Checked Nov 7, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 8 notes
  • skills/academic-writing-skills/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/academic-writing-skills/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/academic-writing-skills/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/academic-writing-skills/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/academic-writing-skills/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/academic-writing-skills/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/academic-writing-skills/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/paper-review/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 109 signals by file

.claude-plugin/plugin.json

  • Network accessline 6
    "name": "Wenyu Chiou"   },   "homepage": "https://github.com/WenyuChiou/academic-writing-skills",
  • Network accessline 7
    },   "homepage": "https://github.com/WenyuChiou/academic-writing-skills",   "repository": "https://github.com/WenyuChiou/academic-writing-skills",
  • Network accessline 8
    "homepage": "https://github.com/WenyuChiou/academic-writing-skills",
  • Network accessline 9
    "repository": "https://github.com/WenyuChiou/academic-writing-skills",

skills/academic-writing-skills-zh-cn/assets/icon.svg

  • Network accessline 1
    <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">

skills/academic-writing-skills-zh-cn/references/figures-tables-and-supplements.md

  • Network accessline 156
    [AGU LaTeX submission guide dated January 2023](https://www.agu.org/-/media/Files/Publications/Latex_submission_guidelines_Jan162023.pdf) 不建议使用垂直表格线。那是特定发表管道/范本的来源,而非所有期刊皆要求这些 ABM 线宽的证明;请透过发表管道设定档重新整理适用性。切勿在未查核当前指引的情况下,沿用较旧范本的其他规则。

skills/academic-writing-skills-zh-cn/references/overlay-contract.md

  • Network accessline 77
    - [WRR aims and scope](https://agupubs.onlinelibrary.wiley.com/hub/journal/19447973/aims-and-scope/read-full-aims-and-scope) 涵盖水资源的自然与社会科学,以及多种研究途径。针对 ABM 研究,应探讨住户调适与洪灾损失的耦合分析如何增进对水风险的理解;仅仅提及 ABM 或流域名称并不能回答该问题,亦无法确立新颖性。
  • Network accessline 78
    - [AGU text and graphics requirements](https://www.agu.org/publications/authors/journals/text-graphics-requirements) 提供投稿与随附文件的规则。例如,补充材料中的文献引用亦必须出现在正文与主要参考文献清单中;在此指引下并无独立的补充材料参考文献清单。应检核实际文件,切勿直接假设范例稿件必定合规。
  • Network accessline 79
    - [AGU grammar and style guide](https://www.agu.org/publications/authors/journals/grammar-style-guide) 以 APA 为基础并具备 AGU 例外规定。请遵循经验证的发表园地范例,而非通用的 APA 版本或书目管理软件标签。该页面同时提到了特定旧版与最新版本;应依据现行适用的指示解决重大的不明确之处,切勿擅自捏造版本。
  • Network accessline 101
    **原始参考文献:** Mondino, E., Scolobig, A., Borga, M., & Di Baldassarre, G. (2020). The role of experience and different sources of knowledge in shaping flood risk awareness. Water, 12(8), Article 2130. https://doi.org/10.3390/w12082130
  • Network accessline 103
    **教学界线:** [primary paper](https://www.mdpi.com/2073-4441/12/8/2130/html) 探讨了义大利某个市镇中的经验与知识来源。这属于脉络性论理依据,并非对 ABM 人口普查区层级的代理变数、个人 TP 更新或参数数值的验证。表 1 同样将所引用的论理依据与建模者所选定的确切门槛明确区分开来。切勿将佐证的文献引用转变为那些设定已获测量或验证的证据。
  • Network accessline 105
    **原始资料集条目:** FEMA. (2026b). NFIP redacted claims (Version 3) [Data set]. OpenFEMA. Retrieved August 13, 2026, from https://www.fema.gov/openfema-data-page/nfip-redacted-claims-v3

skills/academic-writing-skills-zh-cn/references/professor-teaching-cases.md

  • Network accessline 20
    | 资料来源 | 教学用途 | 界线 | |---|---|---| | [Extended outline example](https://docs.google.com/document/d/1LXp2SjM4eNSgC5i2axud4egZv1C_RzIN/edit) | 以段落开头作为论点大纲;呈现概念分类架构而非实证章节范本 | 切勿将该论文的主题、提出的主张或标题复制套用至其他文类中。 |
  • Network accessline 21
    |---|---|---| | [Extended outline example](https://docs.google.com/document/d/1LXp2SjM4eNSgC5i2axud4egZv1C_RzIN/edit) | 以段落开头作为论点大纲;呈现概念分类架构而非实证章节范本 | 切勿将该论文的主题、提出的主张或标题复制套用至其他文类中。 | | [Abstract editing example](https://docs.google.com/docu
  • Network accessline 22
    | [Extended outline example](https://docs.google.com/document/d/1LXp2SjM4eNSgC5i2axud4egZv1C_RzIN/edit) | 以段落开头作为论点大纲;呈现概念分类架构而非实证章节范本 | 切勿将该论文的主题、提出的主张或标题复制套用至其他文类中。 |
  • Network accessline 23
    | [Abstract editing example](https://docs.google.com/document/d/1xGAM52kDe0kY4TqZGPDMkdG9x6_kjP_s/edit) | 侦测背景过多、堆叠模型细节、研究目的过晚出现以及缺失研究发现 | 所提供的摘要正文未提供具体的研究发现以供填入;切勿从其研究目的推论研究发现。 |
  • Network accessline 24
    | [Response example 2](https://docs.google.com/document/d/1oykntLNoC6pt7_eZiNXsBqG-enj3Jo5r/edit) | 区分替代方法比较、方法澄清说明,以及正文与补充材料的放置归宿 | 学习回复意见的功能,而非其特定研究的指标、文法或行号。 |
  • Network accessline 25
    | [Response example 6](https://docs.google.com/document/d/1VGBJxzK7pFxgo19w_sC_zLtr55Zkmur5/edit) | 在无法取得实证验证时限缩探索性示范的主张 | 所陈述的可追溯性或内部一致性,并非真实世界行为有效性的证明。 |
  • Network accessline 26
    | [Common writing mistakes](https://docs.google.com/document/d/1gjBoiSt_xpe_AQtf9yPhA4trEtY_gzBxbxeMfsHYwX4/edit) 与 [revision steps](https://docs.google.com/document/d/1jrt5U8z51M3JP-KR8CilvKMXkTy6jczRFUHGScT2tQE/edit) | 识别反复出现的读者理解问题,以及回复优

skills/academic-writing-skills-zh-cn/scripts/audit_candidate_text.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/academic-writing-skills-zh-cn/scripts/audit_docx_structure.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 15
    W = "http://schemas.openxmlformats.org/wordprocessingml/2006/main"
  • Network accessline 16
    W14 = "http://schemas.microsoft.com/office/word/2010/wordml"
  • Network accessline 17
    W15 = "http://schemas.microsoft.com/office/word/2012/wordml"

skills/academic-writing-skills-zh-cn/scripts/audit_handoff.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/academic-writing-skills-zh-cn/scripts/audit_manuscript_state.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/academic-writing-skills-zh-cn/scripts/audit_prose_patterns.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/academic-writing-skills-zh-cn/scripts/audit_text_consistency.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 15
    WORD_NS = "http://schemas.openxmlformats.org/wordprocessingml/2006/main"

skills/academic-writing-skills-zh-cn/scripts/init_manuscript_state.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/academic-writing-skills-zh-cn/scripts/inspect_comment_targets.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 19
    W = "http://schemas.openxmlformats.org/wordprocessingml/2006/main"
  • Network accessline 20
    W14 = "http://schemas.microsoft.com/office/word/2010/wordml"
  • Network accessline 21
    W15 = "http://schemas.microsoft.com/office/word/2012/wordml"

skills/academic-writing-skills-zh-cn/scripts/run_regression_tests.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 20
    W = "http://schemas.openxmlformats.org/wordprocessingml/2006/main"
  • Network accessline 21
    W14 = "http://schemas.microsoft.com/office/word/2010/wordml"
  • Network accessline 22
    W15 = "http://schemas.microsoft.com/office/word/2012/wordml"

skills/academic-writing-skills-zh-tw/assets/icon.svg

  • Network accessline 1
    <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">

skills/academic-writing-skills-zh-tw/references/figures-tables-and-supplements.md

  • Network accessline 156
    [AGU LaTeX submission guide dated January 2023](https://www.agu.org/-/media/Files/Publications/Latex_submission_guidelines_Jan162023.pdf) 不建議使用垂直表格線。那是特定發表管道/範本的來源,而非所有期刊皆要求這些 ABM 線寬的證明;請透過發表管道設定檔重新整理適用性。切勿在未查核當前指引的情況下,沿用較舊範本的其他規則。

skills/academic-writing-skills-zh-tw/references/overlay-contract.md

  • Network accessline 77
    - [WRR aims and scope](https://agupubs.onlinelibrary.wiley.com/hub/journal/19447973/aims-and-scope/read-full-aims-and-scope) 涵蓋水資源的自然與社會科學,以及多種研究途徑。針對 ABM 研究,應探討住戶調適與洪災損失的耦合分析如何增進對水風險的理解;僅僅提及 ABM 或流域名稱並不能回答該問題,亦無法確立新穎性。
  • Network accessline 78
    - [AGU text and graphics requirements](https://www.agu.org/publications/authors/journals/text-graphics-requirements) 提供投稿與隨附檔案的規則。例如,補充資料中的文獻引用亦必須出現在正文與主要參考文獻清單中;在此指引下並無獨立的補充資料參考文獻清單。應檢核實際檔案,切勿直接假設範例稿件必定合規。
  • Network accessline 79
    - [AGU grammar and style guide](https://www.agu.org/publications/authors/journals/grammar-style-guide) 以 APA 為基礎並具備 AGU 例外規定。請遵循經驗證的發表園地範例,而非通用的 APA 版本或書目管理軟體標籤。該頁面同時提到了特定舊版與最新版本;應依據現行適用的指示解決重大的不明確之處,切勿擅自捏造版本。
  • Network accessline 101
    **原始參考文獻:** Mondino, E., Scolobig, A., Borga, M., & Di Baldassarre, G. (2020). The role of experience and different sources of knowledge in shaping flood risk awareness. Water, 12(8), Article 2130. https://doi.org/10.3390/w12082130
  • Network accessline 103
    **教學界線:** [primary paper](https://www.mdpi.com/2073-4441/12/8/2130/html) 探討了義大利某個市鎮中的經驗與知識來源。這屬於脈絡性論理依據,並非對 ABM 人口普查區層級的代理變數、個人 TP 更新或參數數值的驗證。表 1 同樣將所引用的論理依據與建模者所選定的確切門檻明確區分開來。切勿將佐證的文獻引用轉變為那些設定已獲測量或驗證的證據。
  • Network accessline 105
    **原始資料集條目:** FEMA. (2026b). NFIP redacted claims (Version 3) [Data set]. OpenFEMA. Retrieved August 13, 2026, from https://www.fema.gov/openfema-data-page/nfip-redacted-claims-v3

skills/academic-writing-skills-zh-tw/references/professor-teaching-cases.md

  • Network accessline 20
    | 資料來源 | 教學用途 | 界線 | |---|---|---| | [Extended outline example](https://docs.google.com/document/d/1LXp2SjM4eNSgC5i2axud4egZv1C_RzIN/edit) | 以段落開頭作為論點大綱;呈現概念分類架構而非實證章節範本 | 切勿將該論文的主題、提出的主張或標題複製套用至其他文類中。 |
  • Network accessline 21
    |---|---|---| | [Extended outline example](https://docs.google.com/document/d/1LXp2SjM4eNSgC5i2axud4egZv1C_RzIN/edit) | 以段落開頭作為論點大綱;呈現概念分類架構而非實證章節範本 | 切勿將該論文的主題、提出的主張或標題複製套用至其他文類中。 | | [Abstract editing example](https://docs.google.com/docu
  • Network accessline 22
    | [Extended outline example](https://docs.google.com/document/d/1LXp2SjM4eNSgC5i2axud4egZv1C_RzIN/edit) | 以段落開頭作為論點大綱;呈現概念分類架構而非實證章節範本 | 切勿將該論文的主題、提出的主張或標題複製套用至其他文類中。 |
  • Network accessline 23
    | [Abstract editing example](https://docs.google.com/document/d/1xGAM52kDe0kY4TqZGPDMkdG9x6_kjP_s/edit) | 偵測背景過多、堆疊模型細節、研究目的過晚出現以及缺失研究發現 | 所提供的摘要正文未提供具體的研究發現以供填入;切勿從其研究目的推論研究發現。 |
  • Network accessline 24
    | [Response example 2](https://docs.google.com/document/d/1oykntLNoC6pt7_eZiNXsBqG-enj3Jo5r/edit) | 區分替代方法比較、方法澄清說明,以及正文與補充資料的放置歸宿 | 學習回覆意見的功能,而非其特定研究的指標、文法或行號。 |
  • Network accessline 25
    | [Response example 6](https://docs.google.com/document/d/1VGBJxzK7pFxgo19w_sC_zLtr55Zkmur5/edit) | 在無法取得實證驗證時限縮探索性示範的主張 | 所陳述的可追溯性或內部一致性,並非真實世界行為有效性的證明。 |
  • Network accessline 26
    | [Common writing mistakes](https://docs.google.com/document/d/1gjBoiSt_xpe_AQtf9yPhA4trEtY_gzBxbxeMfsHYwX4/edit) 與 [revision steps](https://docs.google.com/document/d/1jrt5U8z51M3JP-KR8CilvKMXkTy6jczRFUHGScT2tQE/edit) | 識別反覆出現的讀者理解問題,以及回覆優

skills/academic-writing-skills-zh-tw/scripts/audit_candidate_text.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/academic-writing-skills-zh-tw/scripts/audit_docx_structure.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 15
    W = "http://schemas.openxmlformats.org/wordprocessingml/2006/main"
  • Network accessline 16
    W14 = "http://schemas.microsoft.com/office/word/2010/wordml"
  • Network accessline 17
    W15 = "http://schemas.microsoft.com/office/word/2012/wordml"

skills/academic-writing-skills-zh-tw/scripts/audit_handoff.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/academic-writing-skills-zh-tw/scripts/audit_manuscript_state.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/academic-writing-skills-zh-tw/scripts/audit_prose_patterns.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/academic-writing-skills-zh-tw/scripts/audit_text_consistency.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 15
    WORD_NS = "http://schemas.openxmlformats.org/wordprocessingml/2006/main"

skills/academic-writing-skills-zh-tw/scripts/init_manuscript_state.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/academic-writing-skills-zh-tw/scripts/inspect_comment_targets.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 19
    W = "http://schemas.openxmlformats.org/wordprocessingml/2006/main"
  • Network accessline 20
    W14 = "http://schemas.microsoft.com/office/word/2010/wordml"
  • Network accessline 21
    W15 = "http://schemas.microsoft.com/office/word/2012/wordml"

skills/academic-writing-skills-zh-tw/scripts/run_regression_tests.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 20
    W = "http://schemas.openxmlformats.org/wordprocessingml/2006/main"
  • Network accessline 21
    W14 = "http://schemas.microsoft.com/office/word/2010/wordml"
  • Network accessline 22
    W15 = "http://schemas.microsoft.com/office/word/2012/wordml"

skills/academic-writing-skills/assets/icon.svg

  • Network accessline 1
    <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">

skills/academic-writing-skills/references/figures-tables-and-supplements.md

  • Network accessline 140
    The [AGU LaTeX submission guide dated January 2023](https://www.agu.org/-/media/Files/Publications/Latex_submission_guidelines_Jan162023.pdf) discourages vertical table lines. That is a venue/template-specific source, not proof that all jou

skills/academic-writing-skills/references/overlay-contract.md

  • Network accessline 70
    - [WRR aims and scope](https://agupubs.onlinelibrary.wiley.com/hub/journal/19447973/aims-and-scope/read-full-aims-and-scope) includes natural and social sciences of water and multiple research approaches. For the ABM study, ask how coupled 
  • Network accessline 71
    - [AGU text and graphics requirements](https://www.agu.org/publications/authors/journals/text-graphics-requirements) supplies submission and companion-file rules. For example, citations in SM must also occur in the main text and main refere
  • Network accessline 72
    - [AGU grammar and style guide](https://www.agu.org/publications/authors/journals/grammar-style-guide) uses an APA basis with AGU exceptions. Follow verified venue examples, not a generic APA edition or citation-manager label. The page ment
  • Network accessline 92
    **Original reference:** Mondino, E., Scolobig, A., Borga, M., & Di Baldassarre, G. (2020). The role of experience and different sources of knowledge in shaping flood risk awareness. Water, 12(8), Article 2130. https://doi.org/10.3390/w12082
  • Network accessline 94
    **Teaching boundary:** the [primary paper](https://www.mdpi.com/2073-4441/12/8/2130/html) examines experience and knowledge sources in an Italian municipality. This is contextual rationale, not validation of the ABM's tract-level proxy, ind
  • Network accessline 96
    **Original dataset entry:** FEMA. (2026b). NFIP redacted claims (Version 3) [Data set]. OpenFEMA. Retrieved August 13, 2026, from https://www.fema.gov/openfema-data-page/nfip-redacted-claims-v3

skills/academic-writing-skills/references/professor-teaching-cases.md

  • Network accessline 26
    | Source | Teaching use | Boundary | |---|---|---| | [Extended outline example](https://docs.google.com/document/d/1LXp2SjM4eNSgC5i2axud4egZv1C_RzIN/edit) | Paragraph openings as an argument outline; a conceptual typology rather than an emp
  • Network accessline 27
    |---|---|---| | [Extended outline example](https://docs.google.com/document/d/1LXp2SjM4eNSgC5i2axud4egZv1C_RzIN/edit) | Paragraph openings as an argument outline; a conceptual typology rather than an empirical section template | Do not copy
  • Network accessline 28
    | [Extended outline example](https://docs.google.com/document/d/1LXp2SjM4eNSgC5i2axud4egZv1C_RzIN/edit) | Paragraph openings as an argument outline; a conceptual typology rather than an empirical section template | Do not copy the article's
  • Network accessline 29
    | [Abstract editing example](https://docs.google.com/document/d/1xGAM52kDe0kY4TqZGPDMkdG9x6_kjP_s/edit) | Detect excessive background, stacked model detail, a late purpose, and missing findings | The supplied abstract body provides no concr
  • Network accessline 30
    | [Response example 2](https://docs.google.com/document/d/1oykntLNoC6pt7_eZiNXsBqG-enj3Jo5r/edit) | Distinguish an alternative-method comparison, method clarification, and main-text versus supplementary destinations | Learn the response's f
  • Network accessline 31
    | [Response example 6](https://docs.google.com/document/d/1VGBJxzK7pFxgo19w_sC_zLtr55Zkmur5/edit) | Narrow an exploratory demonstration's claims when empirical validation is unavailable | Stated traceability or internal consistency is not p
  • Network accessline 32
    | [Common writing mistakes](https://docs.google.com/document/d/1gjBoiSt_xpe_AQtf9yPhA4trEtY_gzBxbxeMfsHYwX4/edit) and [revision steps](https://docs.google.com/document/d/1jrt5U8z51M3JP-KR8CilvKMXkTy6jczRFUHGScT2tQE/edit) | Identify recurrin

skills/academic-writing-skills/scripts/audit_candidate_text.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/academic-writing-skills/scripts/audit_docx_structure.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 15
    W = "http://schemas.openxmlformats.org/wordprocessingml/2006/main"
  • Network accessline 16
    W14 = "http://schemas.microsoft.com/office/word/2010/wordml"
  • Network accessline 17
    W15 = "http://schemas.microsoft.com/office/word/2012/wordml"

skills/academic-writing-skills/scripts/audit_handoff.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/academic-writing-skills/scripts/audit_manuscript_state.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/academic-writing-skills/scripts/audit_prose_patterns.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/academic-writing-skills/scripts/audit_text_consistency.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 15
    WORD_NS = "http://schemas.openxmlformats.org/wordprocessingml/2006/main"

skills/academic-writing-skills/scripts/init_manuscript_state.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/academic-writing-skills/scripts/inspect_comment_targets.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 19
    W = "http://schemas.openxmlformats.org/wordprocessingml/2006/main"
  • Network accessline 20
    W14 = "http://schemas.microsoft.com/office/word/2010/wordml"
  • Network accessline 21
    W15 = "http://schemas.microsoft.com/office/word/2012/wordml"

skills/academic-writing-skills/scripts/run_regression_tests.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 20
    W = "http://schemas.openxmlformats.org/wordprocessingml/2006/main"
  • Network accessline 21
    W14 = "http://schemas.microsoft.com/office/word/2010/wordml"
  • Network accessline 22
    W15 = "http://schemas.microsoft.com/office/word/2012/wordml"

skills/paper-review-zh-cn/assets/icon.svg

  • Network accessline 1
    <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">

skills/paper-review-zh-tw/assets/icon.svg

  • Network accessline 1
    <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">

skills/paper-review/assets/icon.svg

  • Network accessline 1
    <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Declared and executed: 21 facts
Signal confidence: 99 facts

and 49 more

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/plugin.json.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/academic-writing-skills/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/academic-writing-skills/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/academic-writing-skills/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/academic-writing-skills/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.