skills/icml-intro-writer/SKILL.md
Revise ICML/NeurIPS/ICLR paper introductions to match oral-quality writing patterns. Use when writing or revising a machine learning paper introduction, when user mentions ICML/NeurIPS/ICLR paper writing, when user asks to improve introduction structure or flow, or when user wants to make introduction more compelling for top ML venues.
npx skillsauth add phamquiluan/dotfiles icml-intro-writerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Revise introductions to match patterns from ICML 2025 oral papers. Based on analysis of 10 accepted oral papers spanning theory, methods, benchmarks, and applications.
Read the introduction and identify:
Based on paper type, select patterns from references/patterns.md:
| Paper Type | Opening | Motivation | Gap Style | |------------|---------|------------|-----------| | New method | Contrast or Challenge-first | Applications-based | Technical barriers | | Benchmark | Historical progression | Proxy-metric mismatch | Empirical demonstration | | Theory | Universal importance | Resistance-based | Comparative refinement | | Application | Crisis-driven or Systems | Multi-stakeholder | Practical limitations |
Opening (Para 1)
Motivation (Para 2-3)
Gap (Para 3-4)
Solution Preview (Para 4-5)
Contributions (Final Para)
Use transition phrases from references/phrases.md:
testing
Apply Steven Pinker's "The Sense of Style" principles for clear, engaging prose. Use classic style to show readers ideas as if through a window onto the world.
tools
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
documentation
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
tools
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.