Academic writing
Portable equal-primary Claude and Codex agent harness for a governed agentic SDLC
npx -y skills add mblauberg/provenant --skill academic-writingAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 26 days oldThe repository was created 26 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Use for drafting, rewriting, condensing, or checking academic prose and LaTeX while preserving claims and citations. Not for general, engineering, or Australian legal prose; use the matching writing skill.
SKILL.md
3.4 KB, as published. Nobody here has run it
Academic writing
Write precise, concrete, restrained and defensible academic prose. This skill owns academic voice cleanup; do not also invoke a general writing skill unless the user asks. It does not cover source discovery, bibliography management, invented citations, integrity adjudication or assessment-permission advice. AI-use disclosure wording and placement are in scope; permission and policy are not.
The target venue, institution, supervisor-approved style, project glossary and local LaTeX/citation conventions take precedence over these defaults. Diagnosis is read-only. Edit only assigned files and do not restructure a work, change a bibliography or replace citations without explicit authority.
Workflow
- Identify the section and mode:
draft,rewrite,condense,diagnose,section-polish,match-voice,citation-safeorfinal-scrub. - Lock claims, numbers, units, citations, quotations, LaTeX commands, equations, labels, cross-references, result macros, paths and technical names.
- This skill is a specialization of the
natural-writinghub: it owns thesis register, LaTeX/citation-key preservation and the empirical-research overlays, and links to the hub for the shared doctrine. Load thenatural-writingskill for its Australian English default and, for prose, academic register plus the matching workflow mode; see that file's reference map for which remaining hub/overlay pair (anti-AI, condense, claim discipline, chapter, engineering voice or citation/LaTeX safety) a mode needs. A project adapter or keep-list takes precedence. - Preserve meaning and evidence altitude. Separate observation, interpretation, limitation and future work. Flag unsupported claims; never strengthen them.
- Follow the target language style (otherwise Australian English). Use concrete verbs and purposeful sentence variety. Cut noun stacks, inflation, empty meta-discourse and instruction-leaking absence tombstones; apply punctuation defaults only where the project is silent. Keep honest negatives and defined technical terms. Do not edit to beat an AI detector.
- For a full chapter, paper or document rewrite or final polish, use the
risk-proportional independent review in
editing-workflows.md. Loadorchestratefor runtime routing; do not select providers or model IDs here. Preserve labels, macros and citation keys, then validate the whole work. - Run one adversarial final scrub: name and repair only a real remaining tell.
For condensation, follow the reference stop rule, report words before/after and percentage cut, and verify every locked invariant. If another cut would lose a fact, caveat, scope condition, term or reference, stop.
For local files, use the checker as a review prompt, not proof:
python3 "${AGENTS_HOME:-$HOME/.agents}/skills/academic-writing/scripts/check_academic_style.py" path/to/file.tex
Return rewritten prose first and concise risk flags second. For diagnosis, return highest-risk findings first. Leave unsafe sentences unchanged and state why. Match surrounding project conventions when editing files.