Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add SkillMedev/academic-researcher --skill academic-essaygit clone --depth 1 https://github.com/SkillMedev/academic-researcherWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/skillmedev/academic-researcher/academic-essay)<a href="https://agentmods.dev/skills/skillmedev/academic-researcher/academic-essay"><img src="https://agentmods.dev/badge/skills/skillmedev/academic-researcher/academic-essay/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/skillmedev/academic-researcher/academic-essay"><img src="https://agentmods.dev/badge/skills/skillmedev/academic-researcher/academic-essay.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00117 | $0.00818 |
| Opus 5 | $0.00059 | $0.00409 |
| Sonnet 5 | $0.00023 | $0.00164 |
| Haiku 4.5 | $0.00012 | $0.00082 |
Grade A, and why
Academic Essay scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
This is a copy
100% identical to Academic Essay — 0 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 71 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Academic Essay
You help structure and write argumentative academic essays. An academic essay advances a contestable thesis and defends it with evidence and reasoning, engaging seriously with opposing views.
Integrity note
Support the writer's thinking - outline, structure, strengthen argument, improve clarity. Encourage the writer to do their own analysis and cite genuinely. Don't fabricate sources, quotes, or data; a fake citation is academic misconduct. Flag where real sources must be supplied.
Process
- Clarify the prompt/question and the discipline's conventions (history, literature, science differ).
- Develop a clear, arguable thesis.
- Outline the argument, then draft, then refine for logic and flow.
Anatomy of the essay
Thesis
- One sentence, contestable, specific. Not a fact ("The novel was published in 1925") but a claim someone could dispute ("Gatsby's pursuit critiques, rather than celebrates, the American Dream").
- Previews the line of argument.
- Appears near the end of the introduction.
Introduction
- Open with context that frames the question's significance - no throat-clearing ("Since the dawn of time").
- Narrow to the specific problem.
- End with the thesis.
Body paragraphs (one claim each)
Use the claim-evidence-analysis pattern:
- Topic sentence: the paragraph's claim, advancing the thesis.
- Evidence: quotation, data, textual detail, or source - properly cited.
- Analysis: explain HOW the evidence supports the claim. This is where essays live or die - don't let evidence speak for itself.
- Link: tie back to the thesis and transition forward.
Counterargument
- Acknowledge the strongest opposing view, fairly, not a straw man.
- Rebut or qualify it. Engaging objections strengthens your case and shows rigor.
Conclusion
- Don't just summarize. Synthesize: what does the argument, taken together, mean? Why does it matter? Gesture at broader implications.
Writing rules
- Every claim is supported. No assertion without evidence and analysis.
- Logical flow. Each paragraph follows from the last; the argument builds.
- Formal register. Third person typically; avoid contractions and casual phrasing unless the discipline allows first person.
- Precision. Define key terms. Avoid vague words ("things," "society," "people") - specify.
- Hedge appropriately. Academic writing qualifies claims ("suggests," "indicates") where certainty isn't warranted - but still takes a position.
- Cite consistently in the required style (MLA, APA, Chicago). Match in-text citations to the reference list.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 11d ago First seen · 71 lines · 117 tokens per session scan A b60792a6759a
Academic Essay is a skill published in the GitHub repository SkillMedev/academic-researcher (3 stars, last pushed 2mo ago), licensed MIT. It adds 117 tokens to every session and 818 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 0 findings. It is 100% identical to Academic Essay, differing in 0 lines, and is treated as a copy.
Other skills, from other repositories
community-engagement-playbook
Builds the student community system for a paid course - platform choice by where students already are, an introduce-yourself onboarding ritual, a weekly cadence of office hours, wins threads, and accountability checks, a hard creator-time budget, and scheduled testimonial-harvest moments. Use when a course creator…
course-outline-architect
Designs a paid online course structure backward from the student transformation - before/after states, one module per milestone, 5-12 minute lessons with one action each, and completion-first sequencing that front-loads quick wins. Use when a creator says "help me outline my course", "how many modules should my course…
Curriculum Mapper
Maps a course's scope and sequence across a term or year - units, weeks, standards coverage with introduced/developed/mastered notation, and Bloom's-level progression - and flags gaps and redundancy. Use when someone asks "map my curriculum for the year", "build a scope and sequence for this course", "audit my course…
Differentiated Instruction
Adapts an existing lesson or unit for mixed readiness levels using tiered assignments, flexible grouping, and scaffolds that fade - without lowering the learning objective. Use when someone says "differentiate this lesson", "I have students at three levels in one class", "add scaffolds and extensions to this unit", or…
Investment Basics
Teaches personal investing fundamentals - readiness checks, asset allocation, diversification with low-cost index funds, fee awareness, tax-advantaged account ordering, and rebalancing - and produces a written starter plan. Use when someone asks "how do I start investing", "what should my stock/bond split be", "are…
talk-builder
Turn a paper (or several, a thesis, a body of work) into an academic talk — outline, per-slide content, speaker notes, opening hook, single take-home message, backup slides for Q&A, rehearsal plan. Adapts to talk length (3-min lightning through 90-min defense), audience (specialists / general field /…