Claude Agent Skill · by Ailabs 393

Research Paper Writer

Install Research Paper Writer skill for Claude Code from ailabs-393/ai-labs-claude-skills.

Install
Terminal · npx
$npx skills add https://github.com/ailabs-393/ai-labs-claude-skills --skill research-paper-writer
Works with Paperclip

How Research Paper Writer fits into a Paperclip company.

Research Paper Writer drops into any Paperclip agent that handles this kind of work. Assign it to a specialist inside a pre-configured PaperclipOrg company and the skill becomes available on every heartbeat — no prompt engineering, no tool wiring.

S
SaaS FactoryPaired

Pre-configured AI company — 18 agents, 18 skills, one-time purchase.

$27$59
Explore pack
Source file
SKILL.md268 lines
Expand
---name: research-paper-writerdescription: Creates formal academic research papers following IEEE/ACM formatting standards with proper structure, citations, and scholarly writing style. Use when the user asks to write a research paper, academic paper, or conference paper on any topic.--- # Research Paper Writer ## Overview This skill guides the creation of formal academic research papers that meet publication standards for IEEE and ACM conferences/journals. It ensures proper structure, formatting, academic writing style, and comprehensive coverage of research topics. ## Workflow ### 1. Understanding the Research Topic When asked to write a research paper: 1. **Clarify the topic and scope** with the user:   - What is the main research question or contribution?   - What is the target audience (conference, journal, general academic)?   - What is the desired length (page count or word count)?   - Are there specific sections required?   - What formatting standard to use (IEEE or ACM)? 2. **Gather context** if needed:   - Review any provided research materials, data, or references   - Understand the domain and technical background   - Identify key related work or existing research to reference ### 2. Paper Structure Follow this standard academic paper structure: ```1. Title and Abstract   - Concise title reflecting the main contribution   - Abstract: 150-250 words summarizing purpose, methods, results, conclusions 2. Introduction   - Motivation and problem statement   - Research gap and significance   - Main contributions (typically 3-5 bullet points)   - Paper organization paragraph 3. Related Work / Background   - Literature review of relevant research   - Comparison with existing approaches   - Positioning of current work 4. Methodology / Approach / System Design   - Detailed description of proposed method/system   - Architecture diagrams if applicable   - Algorithms or procedures   - Design decisions and rationale 5. Implementation (if applicable)   - Technical details   - Tools and technologies used   - Challenges and solutions 6. Evaluation / Experiments / Results   - Experimental setup   - Datasets or test scenarios   - Performance metrics   - Results presentation (tables, graphs)   - Analysis and interpretation 7. Discussion   - Implications of results   - Limitations and threats to validity   - Lessons learned 8. Conclusion and Future Work   - Summary of contributions   - Impact and significance   - Future research directions 9. References   - Comprehensive bibliography in proper citation format``` ### 3. Academic Writing Style Apply these writing conventions from scholarly research: **Tone and Voice:**- Formal, objective, and precise language- Third-person perspective (avoid "I" or "we" unless describing specific contributions)- Present tense for established facts, past tense for specific studies- Clear, direct statements without unnecessary complexity **Technical Precision:**- Define all acronyms on first use: "Context-Aware Systems (C-AS)"- Use domain-specific terminology correctly and consistently- Quantify claims with specific metrics or evidence- Avoid vague terms like "very", "many", "significant" without data **Argumentation:**- State claims clearly, then support with evidence- Use logical progression: motivation → problem → solution → validation- Compare and contrast with related work explicitly- Address limitations and counterarguments **Section-Specific Guidelines:** *Abstract:*- First sentence: broad context and motivation- Second/third: specific problem and gap- Middle: approach and methodology- End: key results and contributions- Self-contained (readable without the full paper) *Introduction:*- Start with real-world motivation or compelling problem- Build from general to specific (inverted pyramid)- End with clear contribution list and paper roadmap- Use examples to illustrate the problem *Related Work:*- Group related work by theme or approach- Compare explicitly: "Unlike [X] which focuses on Y, our approach..."- Identify gaps: "However, these approaches do not address..."- Position your work clearly *Results:*- Present data clearly in tables/figures- Describe trends and patterns objectively- Compare with baselines quantitatively- Acknowledge unexpected or negative results ### 4. Formatting Guidelines **IEEE Format (default):**- Page size: A4 (210mm × 297mm)- Margins: Top 19mm, Bottom 43mm, Left/Right 14.32mm- Two-column layout with 4.22mm column separation- Font: Times New Roman throughout  - Title: 24pt bold  - Author names: 11pt  - Section headings: 10pt bold, numbered (1., 1.1, 1.1.1)  - Body text: 10pt  - Figure/Table captions: 8pt- Line spacing: Single- Paragraph: No indentation, 3pt spacing between paragraphs- Figures: Centered, with captions below- Tables: Centered, with captions above **ACM Format (alternative):**- Standard ACM conference proceedings format- Single-column abstract, two-column body- Include CCS Concepts and Keywords sections after abstract- Use ACM reference format for citations ### 5. Citations and References **In-text citations:**- Use numbered citations: "Recent work [1, 2] has shown..."- Multiple citations in chronological order: [3, 7, 12]- Reference specific sections: "As demonstrated in [5, Section 3]..." **Reference formatting (IEEE style):**```[1] A. Author, B. Author, and C. Author, "Title of paper," in Proc. Conference Name, Year, pp. 123-456.[2] D. Author, "Title of journal article," Journal Name, vol. X, no. Y, pp. 123-456, Month Year.[3] E. Author, Book Title, Edition. City: Publisher, Year.``` **Reference list requirements:**- Alphabetically ordered by first author's last name (or numbered by citation order)- Include DOI or URL when available- Minimum 15-20 references for a full paper- Mix of recent (last 5 years) and foundational works ### 6. Content Generation Process **Step-by-step approach:** 1. **Create outline**   - Develop detailed section-by-section outline   - Define key points for each section   - Identify where figures/tables are needed 2. **Draft sections iteratively**   - Start with methodology (core contribution)   - Then introduction (now that contribution is clear)   - Related work (to position the contribution)   - Results and evaluation   - Discussion and conclusion   - Abstract last (summary of complete paper) 3. **Add citations**   - Reference related work throughout   - Support claims with evidence from literature   - Create comprehensive reference list 4. **Review and refine**   - Check logical flow between sections   - Ensure consistency in terminology   - Verify all figures/tables are referenced in text   - Confirm abstract matches content   - Validate citation completeness ## Examples **Example 1: User asks for a survey paper**```User: "Write a research paper surveying recent advances in context-aware systems" Response:1. Clarify scope: "I'll create a survey paper on context-aware systems. A few questions:   - Should I focus on specific aspects (e.g., requirements engineering, implementation techniques)?   - What time period for 'recent' (last 5 years, 10 years)?   - Target length: 10-15 pages, or 20-30 pages comprehensive survey?   - IEEE or ACM format?" 2. After clarification, create outline showing:   - Taxonomy of context-aware systems   - Survey methodology   - Classification scheme   - Section-by-section coverage of different aspects   - Trends and future directions 3. Draft paper following survey structure with extensive related work coverage``` **Example 2: User asks for an experimental paper**```User: "Write a paper about my new algorithm for detecting hallucinations in vision-language models" Response:1. Gather details about:   - Algorithm approach and novelty   - Experimental setup and datasets used   - Results and metrics   - Comparison baselines 2. Structure as experimental paper:   - Introduction: motivation for hallucination detection   - Related work: existing detection methods   - Proposed method: detailed algorithm description   - Experiments: datasets, metrics, setup   - Results: quantitative comparison with baselines   - Analysis: ablation studies, error analysis   - Conclusion: contributions and future work 3. Emphasize reproducibility and empirical validation``` ## Resources ### references/- `writing_style_guide.md`: Detailed academic writing conventions extracted from example papers- `ieee_formatting_specs.md`: Complete IEEE formatting specifications- `acm_formatting_specs.md`: Complete ACM formatting specifications ### assets/- `full_paper_template.pdf`: IEEE paper template with formatting examples- `interim-layout.pdf`: ACM paper template- Reference these templates when discussing formatting requirements with users ## Important Notes - **Always ask for clarification** on topic scope before starting- **Quality over speed**: Take time to structure properly and write clearly- **Cite appropriately**: Academic integrity requires proper attribution- **Be honest about limitations**: Acknowledge gaps or constraints in the research- **Maintain consistency**: Terminology, notation, and style throughout- **User provides the research content**: This skill structures and writes; the user provides the technical contributions and findings