Skip to content
BeClaude

paper-writing-skill

New
8GitHub TrendingGeneralby AGISAFETYLAB

Route academic paper-writing requests to the correct standalone discipline package in this repository: academic-cs-writing for computer science/AI/ML systems papers, academic-medicine-writing for medical/clinical/biomedical papers, and academic-finance-writing for finance/econometrics/markets papers. Use when the user downloaded the full paper-writing-skill bundle and asks to write, revise, cite, figure, review, or prepare an academic paper. Always classify the discipline before task type. This router delegates only; each discipline package must remain independently installable.

Summary

This skill routes academic paper-writing requests to the correct discipline-specific package: computer science/AI/ML, medical/clinical/biomedical, or finance/econometrics/markets.

  • It ensures that users who install the full bundle get their task handled by the appropriate specialized package, while each discipline package remains independently installable.

Overview

Paper Writing Skill — Bundle Router

This is the optional entry router for the full paper-writing-skill bundle. It is not required when a user installs only one discipline package.

Discipline-First Hard Gate

  • For every user request, first decide the discipline before classifying task type.
  • Do not route by task type before discipline.
  • This applies even when the user asks only to draw a table, draw a figure, polish prose, revise

text, cite sources, or review a manuscript, and even when the user provides content only with no working directory.

Infer discipline from explicit skill or domain names, title, abstract, prose, venue, terminology, data type, variables, methods, citations, article/reporting standards, or requested output. If exactly one of CS, medicine, or finance is clear, load that discipline package and let it classify the task type internally.

If no clear CS/medicine/finance signal is present, pause immediately and ask one concise discipline-selection question. Do not load any discipline package, classify task type, draft content, create figures or tables, cite sources, or review the manuscript. Continue only after the user answers the discipline question. Do not default silently to a discipline.

Route to exactly one standalone package:

RequestPackage
Computer science, AI, ML, NLP, CV, HCI, data mining, systems, benchmark, dataset, software-tool paperskills/academic-cs-writing/SKILL.md
Medical, clinical, biomedical, public-health, diagnostic, treatment, safety, patient/cohort paperskills/academic-medicine-writing/SKILL.md
Finance, asset pricing, markets, accounting, corporate finance, risk, portfolio, trading/backtest, econometrics paperskills/academic-finance-writing/SKILL.md

Do not mix discipline packages in a single paper unless the user explicitly asks for an interdisciplinary workflow.

Each package under skills/ must be self-contained: copying one package folder should be enough to install and run that discipline skill. The finance package ships reusable templates and provenance metadata only; do not include generated finance manuscript packages or private compiled paper artifacts there.

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/paper-writing-skill.md https://raw.githubusercontent.com/AGISAFETYLAB/Paper-Writing-skill/main/SKILL.md
3
Invoke in Claude Code
/paper-writing-skill

Use Cases

When a user asks to write a computer science paper and has the full bundle installed, route to the academic-cs-writing package.
When a user asks to revise a medical manuscript, route to the academic-medicine-writing package.
When a user asks to draw a figure for a finance paper, route to the academic-finance-writing package.
When a user asks to cite sources for an AI paper, route to the academic-cs-writing package.
When a user asks to review a biomedical manuscript, route to the academic-medicine-writing package.
When a user asks to prepare an econometrics paper, route to the academic-finance-writing package.

Usage Examples

1

/paper-writing-skill Write a machine learning paper abstract about transformer models.

2

/paper-writing-skill Revise the methods section of my clinical trial manuscript.

3

/paper-writing-skill Draw a figure showing stock price volatility for my finance paper.

View source on GitHub
code-review

Security Audits

LicenseUnknownSourceWarnRepositoryPass

Frequently Asked Questions

What is paper-writing-skill?

This skill routes academic paper-writing requests to the correct discipline-specific package: computer science/AI/ML, medical/clinical/biomedical, or finance/econometrics/markets. It ensures that users who install the full bundle get their task handled by the appropriate specialized package, while each discipline package remains independently installable.

How to install paper-writing-skill?

To install paper-writing-skill: create the skills directory (mkdir -p .claude/skills), then run: mkdir -p .claude/skills && curl -o .claude/skills/paper-writing-skill.md https://raw.githubusercontent.com/AGISAFETYLAB/Paper-Writing-skill/main/SKILL.md. Finally, /paper-writing-skill in Claude Code.

What is paper-writing-skill best for?

paper-writing-skill is a skill categorized under General. It is designed for: code-review. Created by AGISAFETYLAB.

What can I use paper-writing-skill for?

paper-writing-skill is useful for: When a user asks to write a computer science paper and has the full bundle installed, route to the academic-cs-writing package.; When a user asks to revise a medical manuscript, route to the academic-medicine-writing package.; When a user asks to draw a figure for a finance paper, route to the academic-finance-writing package.; When a user asks to cite sources for an AI paper, route to the academic-cs-writing package.; When a user asks to review a biomedical manuscript, route to the academic-medicine-writing package.; When a user asks to prepare an econometrics paper, route to the academic-finance-writing package..