#657 by GitHub stars
lishix520/academic-paper-skills
Systematic framework for planning and writing academic papers using Claude Code. Includes strategist (planning) and composer (writing) skills with quality checkpoints.
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
composer/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
c325557646e9 → c325557646e9
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → c325557646e9
No earlier version was observed for comparison.
strategist/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
c325557646e9 → c325557646e9
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → c325557646e9
No earlier version was observed for comparison.
Heat
5.0- Star growth, last 7 daysAhead of 82% of tracked repositories
- Star growth, last 24 hoursAhead of 69% of tracked repositories
- Rank movement, last 7 daysAhead of 34% of tracked repositories
- Commits, last 30 daysAhead of 0% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- academic-paper-composer
composer - academic-paper-strategist
strategist
How it works
academic-paper-composer
When your agent uses it
Systematic writing framework for philosophy and interdisciplinary academic papers from optimized outline to submission-ready manuscript. Use when users want to: (1) write a paper from a detailed outline, (2) ensure quality control during writing, (3) maintain consistency across chapters, (4) prepare a submission-ready manuscript, or (5) systematically execute a planned paper. Triggered by phrases like 'write the paper from this outline,' 'compose the full manuscript,' 'execute the outline,' or when users have completed strategic planning (academic-paper-strategist skill) and are ready to write. Takes optimized outline as input; outputs complete manuscript with iterative quality checks.
What it loads into context
Frontmatter
139 tokensAlways available to the agent
SKILL.md
5,757 tokensWhen the skill is activated
Reference documents
8,561 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use This Skill
- Workflow Overview
- Required Input
- Phase 4: Systematic Writing
- Phase 5: Quality Control
- Complete Output Package
- Quality Assurance System
- Decision Points (Interactive)
- Example Usage
- Tips for Best Results
- Integration with Academic-Paper-Strategist
- Limitations and Notes
- Common Issues and Solutions
- Platform-Specific Notes
- Summary
- Related Skills
Scripts executed separately
scripts/chapter_quality_check.pyscripts/final_evaluation.py
Files
SKILL.mdcore25,443 bytesSKILL.mdcore25,443 bytesSKILL.mdcore25,443 bytesSKILL.mdcore25,443 bytesSKILL.mdcore25,443 bytesSKILL.mdcore25,443 bytesSKILL.mdcore25,443 bytesreferences/section_guides.mddoc21,164 bytesreferences/writing_standards.mddoc16,488 bytesscripts/chapter_quality_check.pyruns16,317 bytesscripts/final_evaluation.pyruns20,073 bytes
Read SKILL.md
# Academic Paper Composer
## Overview
This skill provides a systematic framework for writing academic papers from optimized outline to submission-ready manuscript. It implements iterative quality control at both chapter-level and paper-level, ensuring consistent high quality throughout the writing process.
**Input**: Detailed, optimized paper outline (from academic-paper-strategist or equivalent)
**Output**: Complete, submission-ready manuscript with quality validation reports
**Prerequisite**: Use **academic-paper-strategist** skill first to create optimized outline (or provide equivalent detailed outline)
---
View the complete source on GitHubacademic-paper-strategist
When your agent uses it
Systematic strategic planning framework for philosophy and interdisciplinary academic papers targeting preprint platforms (PhilArchive, arXiv, PhilSci-Archive). Use when users want to: (1) plan a paper on a specific topic, (2) identify research gaps and assess originality, (3) develop optimized paper outlines, (4) prepare for preprint submission, or (5) understand platform requirements and writing standards. Triggered by phrases like 'plan a paper on,' 'help me design a paper about,' 'identify research gaps in,' 'is this idea original,' or when users need structured research planning. The skill guides through three phases: Platform Analysis (identifying target venue and studying sample papers), Theoretical Framework (AI-driven literature search and gap identification), and Outline Optimization (structured design with reviewer-perspective self-assessment). Each phase includes quality evaluation standards and validation checkpoints. Output: optimized detailed outline ready for systematic writing (use with academic-paper-composer skill).
What it loads into context
Frontmatter
205 tokensAlways available to the agent
SKILL.md
5,001 tokensWhen the skill is activated
Reference documents
5,533 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use This Skill
- Workflow Overview
- Phase 1: Platform Analysis
- Phase 2: Theoretical Framework
- Phase 3: Outline Optimization
- Complete Output Package
- Quality Assurance System
- Decision Points (Interactive)
- Example Usage
- Tips for Best Results
- Limitations and Notes
- Related Skills
- Summary
Scripts executed separately
scripts/evaluate_samples.pyscripts/gap_analysis.py
Files
SKILL.mdcore21,878 bytesSKILL.mdcore21,878 bytesSKILL.mdcore21,878 bytesSKILL.mdcore21,878 bytesSKILL.mdcore21,878 bytesreferences/quality_standards.mddoc9,529 bytesreferences/search_strategy.mddoc13,446 bytesscripts/evaluate_samples.pyruns10,557 bytesscripts/gap_analysis.pyruns13,708 bytes
Read SKILL.md
# Academic Paper Strategist
## Overview
This skill provides a systematic framework for strategic planning of academic papers in philosophy and interdisciplinary research. It guides you through three phases—from platform selection to optimized outline—with AI-driven literature search, research gap identification, originality assessment, and quality-controlled outline design.
**Output**: A detailed, review-ready paper outline with supporting documentation (platform style guide, literature review, gap analysis, reviewer assessment).
**Companion Skill**: Use **academic-paper-composer** to execute the outline and write the full paper.
---
## When to Use This Skill
View the complete source on GitHubSkills included
- academic-paper-composer
- academic-paper-strategist
Repository facts
- License
- MIT
- Created
- Jan 4, 2026
- Last pushed
- Jan 4, 2026
- Forks
- 156
- Open issues
- 1
- Project activity
- Slowing
Rank over the last 12 weeks
Now #657 · best #493 · down 99 in 30 days
- #650 on Nov 1
- #651 on Nov 2
- #655 on Nov 3
- #656 on Nov 4
- #655 on Nov 5
- #657 since Nov 6
82 earlier periods
- #498 on Aug 2
- #504 on Aug 7
- #497 from Aug 8 to Aug 9
- #516 on Aug 10
- #514 on Aug 11
- #510 on Aug 12
- #511 on Aug 13
- #512 on Aug 14
- #493 on Aug 15
- #503 on Aug 16
- #507 on Aug 17
- #522 on Aug 18
- #514 on Aug 19
- #512 on Aug 20
- #513 on Aug 21
- #496 on Aug 22
- #518 on Aug 23
- #521 on Aug 24
- #531 on Aug 25
- #521 on Aug 26
- #532 on Aug 27
- #529 on Aug 28
- #514 on Aug 29
- #504 on Aug 30
- #530 on Aug 31
- #533 on Sep 1
- #528 on Sep 2
- #533 on Sep 3
- #517 on Sep 4
- #511 on Sep 5
- #523 on Sep 6
- #525 on Sep 7
- #542 on Sep 8
- #527 on Sep 9
- #532 on Sep 10
- #527 on Sep 11
- #520 on Sep 13
- #540 on Sep 14
- #527 on Sep 15
- #538 from Sep 16 to Sep 17
- #540 on Sep 18
- #523 on Sep 19
- #531 on Sep 20
- #535 on Sep 21
- #544 on Sep 22
- #537 on Sep 23
- #525 on Sep 24
- #522 on Sep 25
- #523 on Sep 26
- #546 on Sep 27
- #549 on Sep 28
- #567 on Sep 29
- #553 on Sep 30
- #543 on Oct 1
- #546 on Oct 2
- #531 on Oct 3
- #534 on Oct 4
- #544 on Oct 5
- #555 on Oct 6
- #558 on Oct 7
- #582 on Oct 8
- #577 on Oct 9
- #560 on Oct 10
- #561 on Oct 11
- #569 on Oct 12
- #572 on Oct 13
- #577 on Oct 14
- #576 on Oct 15
- #578 on Oct 16
- #571 on Oct 17
- #569 on Oct 18
- #588 on Oct 19
- #595 on Oct 20
- #600 on Oct 21
- #587 on Oct 22
- #576 on Oct 23
- #568 on Oct 24
- #632 on Oct 25
- #639 on Oct 28
- #645 on Oct 29
- #647 on Oct 30
- #648 on Oct 31
Before you install
Local scriptsAutomated signals, not a guarantee
Checked Nov 3, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 10 notes
composer/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcomposer/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcomposer/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcomposer/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcomposer/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcomposer/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedstrategist/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedstrategist/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedstrategist/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedstrategist/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- No network access
- No hidden or obfuscated text
- No instruction overrides
- 4 executable scriptsin 4 files: composer/scripts/chapter_quality_check.py:1 composer/scripts/final_evaluation.py:1 strategist/scripts/evaluate_samples.py:1 and 1 more
- No access to secrets
- No requests to vote in Hot
Show all 4 signals by file
composer/scripts/chapter_quality_check.py
- Executable scriptline 1
#!/usr/bin/env python3
composer/scripts/final_evaluation.py
- Executable scriptline 1
#!/usr/bin/env python3
strategist/scripts/evaluate_samples.py
- Executable scriptline 1
#!/usr/bin/env python3
strategist/scripts/gap_analysis.py
- Executable scriptline 1
#!/usr/bin/env python3
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.
No combined signals at this commit.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md composer/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md composer/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md composer/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md composer/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md composer/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md composer/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.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/lishix520-academic-paper-skills/)