Our review
Generates academic paper sections (Abstract, Introduction, Methods, Experiments, Conclusion, Appendix) in LaTeX format based on an extracted style guide.
Strengths
- Produces valid LaTeX with structured logical skeletons
- Avoids forbidden words and enforces third-person passive voice
- Integrates domain lexicon and style rules for consistency
Limitations
- Requires prior style extraction via a separate command
- Only supports predefined section types
- Output quality depends on the richness of the lexicon and style guide
When you need to draft individual sections of an academic paper in LaTeX with consistent styling and terminology.
For free-form writing without academic formatting constraints, or when the style guide has not been extracted yet.
Security analysis
SafeThe skill only reads and writes files within a constrained workspace using Read, Write, Glob, and AskUserQuestion. It generates LaTeX content based on style guides, with no execution of external commands, network access, or destructive operations.
No concerns found
Examples
Generate the abstract section for my paper on deep learning for image segmentation. The full draft is in draft.md.Write the introduction section using the style guide. Problem: improving model robustness. Method: adversarial training. Background: recent advances in robustness.Generate the methods section in LaTeX. The algorithm is in algocode.py and the style is already extracted.name: paper-gen description: Generate academic paper sections (Abstract, Intro, Methods, Experiments, Conclusion, Appendix) in LaTeX format based on extracted style. allowed-tools:
- Read
- Write
- Glob
- AskUserQuestion
Paper Content Generation Skill
Goal: Generate specific paper sections in valid LaTeX format using the extracted style and domain knowledge.
Prerequisite Check:
Before proceeding, check if psmfiles/STYLE_GUIDE.md exists.
- If MISSING: HALT immediately. Reply: "❌ Missing Style Assets. Please run
/paper-extract-stylefirst to build the knowledge base." - If FOUND: Proceed with the generation task.
Usage
User will specify the section to generate (e.g., "intro", "method", "abstract", "experiment", "conclusion", "appendix").
Context Loading
- Read
psmfiles/STYLE_GUIDE.md(Style rules). - Read
psmfiles/lexicon_domain.md(Domain sentence bank). - Read
paper-gen/LEXICON.md(Logical skeletons).
Generation Tasks
1. Abstract
- Input: Full draft or summary.
- Structure: Follow 'Abstract/Logical Skeleton' in
LEXICON.md. - Constraints:
- Third-person passive voice.
- No forbidden words (
delve,underscore,realm,pivotal,intricate,meticulously,comprehensive).
- Output: Save valid LaTeX to
psmfiles/abstract.tex.
2. Introduction
- Input: Problem, Method, Background.
- Structure: Follow 'Introduction/Logical Skeleton' (Move 1-3 Model).
- Constraints: Same as Abstract.
- Output: Save valid LaTeX to
psmfiles/section_intro.tex.
3. Methods
- Input: Source code or algorithm description.
- Role: "Ghostwriter" for the code.
- Structure: Follow 'Methods/Logical Skeleton'.
- Constraints: Same as Abstract.
- Output: Save valid LaTeX to
psmfiles/section_methods.tex.
4. Experiments
- Input: Results, datasets, setup.
- Structure: Follow 'Experiments/Logical Skeleton'.
- Constraints: Same as Abstract.
- Output: Save valid LaTeX to
psmfiles/section_experiments.tex.
5. Conclusion
- Input: Draft or outline.
- Structure: Follow 'Conclusion/Logical Skeleton'.
- Constraints: Same as Abstract.
- Output: Save valid LaTeX to
psmfiles/section_conclusion.tex.
6. Appendix
- Input: Code, proofs, extra figures.
- Structure: Follow 'Appendix/Logical Skeleton'.
- Formatting: Strictly follow 'Appendix' style in
STYLE_GUIDE.md. - Output: Save valid LaTeX to
psmfiles/appendix.tex.
Content Repurposer
Content
Transforms a single piece of content into platform-adapted publications.
SEO Blog Post Writer
Content
Writes SEO-optimized blog posts with proper structure and keywords.
YouTube Script Writer
Content
Writes engaging YouTube scripts with hooks, structure, and retention.