sipengxie2024 avatar

Academic Writing Cs

If you're writing CS research papers, this walks you through the complete process from planning your narrative arc to final revision. It's built around the Gopen & Swan clarity principles and includes section-by-section checklists for everything from abstracts to conclusions. The workflow tree is especially useful: it tells you exactly what to do at each stage, whether you're outlining an ML paper's methodology or structuring related work thematically instead of chronologically. It covers conference papers, journal articles, and thesis chapters across all CS subfields. The guidance on common mistakes (like vague contributions in abstracts or laundry-list citations) saves you from typical reviewer complaints. Worth using if you're drafting anything academic, not just polishing final text.

skills.sh installs
272
GitHub stars
2
last updated
Aug 21, 2026

Install

$ npx -y skills add sipengxie2024/helios-writing --skill academic-writing-cs --agent claude-code

Installs into .claude/skills of the current project.

Files

Academic Writing for Computer Science

Overview

This skill provides end-to-end support for writing high-quality computer science research papers. It focuses on constructing clear, compelling technical narratives while adhering to field-specific conventions.

Core Philosophy:

  • Academic papers are narrative arcs (Problem → Solution → Evidence → Implications), not template fill-ins
  • Clarity comes from structure: place familiar information first, new information last
  • Every design choice must be justified; every claim must be supported

Scope:

  • Conference papers (6-12 pages, competitive venues)
  • Journal articles (15-30 pages, comprehensive)
  • Thesis chapters (flexible length, deep coverage)
  • All CS subfields: AI/ML, Systems, Theory, HCI, Security, etc.

When to Use This Skill

Sponsors

Details

Repository
github.com/sipengxie2024/helios-writing
Categories
Documentation, Code Review & Quality, Data Science & ML, Productivity & Planning
First seen
Jun 3, 2026
1bmad-code-org avatarbmad-shard-docbmad-code-org/bmad-methodSplits large markdown documents into smaller, organized files based on level 2 (default) sections. Use if the user says perform shard document260skills.sh installs
2bmad-code-org avatarbmad-index-docsbmad-code-org/bmad-methodGenerates or updates an index.md to reference all docs in the folder. Use if user requests to create or update an index of all files in a specific folder259skills.sh installs
3existential-birds avataradr-writingexistential-birds/beagleUse when writing or formatting an ADR document using the MADR template, applying Definition of Done (E.C.A.D.R.) criteria, or verifying ADR completeness. Trigge250skills.sh installs
4nexu-io avatarblog-postnexu-io/open-designA long-form article / blog post — masthead, hero image placeholder, article body with figures and pull quotes, author byline, related posts. Use when the brief 245skills.sh installs
5shino369 avatardocument-writingshino369/claude-code-personal-workspaceExpert knowledge in document and essay writing conventions for English, Japanese, and Chinese (Traditional). Use when writing or translating formal documents, e241skills.sh installs
6nansen-ai avatarnansen-agent-guidenansen-ai/nansen-cliRouting guide -- when to use `nansen agent` (AI research) vs direct CLI data commands. Use when deciding how to answer a user's research question with Nansen to240skills.sh installs