Professional skills for Claude Code following the Agent Skills open specification
npx skills add https://github.com/vishalsachdev/claude-code-skills --skill paper-writingInstall this skill with the CLI and start using the SKILL.md workflow in your workspace.
Professional skills for Claude Code following the Agent Skills open specification.
Attribution note: Some skills in this repository were originally contributed or inspired by other authors in the broader Claude Code community. I've collected and refined them over time across many machines and sessions, and I've lost the traceability needed to credit individual contributors. If you recognize a skill as yours or derived from your work, please open an issue and I'll happily add attribution. Skills I authored myself are noted in their frontmatter.
Comprehensive academic paper writing guidance with expert workflows, templates, and quality checking tools.
Perfect for:
What's included:
Based on:
๐ Full Documentation | ๐พ Download v1.0.0
Run a Gary Klein-style premortem on any plan, launch, hire, or strategy: assume it already failed 6 months from now and work backward to find every reason why. Produces a revised plan with blind spots exposed.
Use when: you have a concrete plan with high cost-of-being-wrong and want to surface failure modes before committing.
How it works: gathers minimum context, generates the full failure-reason list, spawns one parallel agent per failure to write the failure story, then synthesizes the most likely / most dangerous / hidden assumption / revised plan / pre-launch checklist into an HTML report.
๐ Full Documentation ยท Inspired by @itsolelehmann
Architect, execute, and iterate on AI evaluations using the Data-Task-Score framework. Treats evals as the modern, quantifiable version of a PRD โ moves teams beyond vibe checks to measurable AI quality.
Use when: building an eval, improving model quality, testing an agent workflow, quantifying product intuition, or setting up evaluation infrastructure.
๐ Full Documentation
Design and install validation hooks for coding agents to make AI changes safer and more deterministic. Covers post-tool-use and stop hooks, automated tests/linters/formatters, parallel sub-agents with per-file validation, and audit logs.
Use when: you want to harden Claude Code with deterministic guardrails โ catching bad edits before they land instead of after.
๐ Full Documentation
A repeatable workflow for reliable codebase understanding and change. Provides guardrails and verification gates for high-trust, minimal-diff work โ features, bugfixes, refactors, migrations.
Use when: the cost of an incorrect change is high and you want explicit validation steps and exit criteria, not just "looks good to me."
๐ Full Documentation
Two paired meta-skills for session lifecycle. Start reads project context (CLAUDE.md, git status, recent commits) and orients you for the session. Wrap-up reviews work, updates roadmaps, archives session logs, and surfaces carry-forward items.
Use when: you want consistent session bookends across all your repos โ a reliable "where were we?" at the start and a clean handoff at the end.
๐ Start Session ยท Wrap-Up Session
Extract tweet series from X/Twitter profiles with full content, embedded links, and engagement metrics preserved. Useful for analyzing recurring tweet formats โ daily updates, weekly roundups, threads.
Use when: you want to study how someone tweets, archive your own tweets, or build a content corpus from a creator's profile.
๐ Full Documentation
Convene a 3-model council (Claude + GPT via codex CLI + Gemini CLI) on a high-stakes decision. Forces cross-critique between members and surfaces where the models actually disagree โ breaking Claude's default agreeableness.
Use when: architecture, strategy, hiring, or pricing decisions where being wrong is expensive and you want genuinely different model perspectives, not just three Claude responses.
How it works: Round 1 โ each model answers independently. Round 2 โ each model critiques the others' answers. Round 3 โ Claude synthesizes agreement, disagreement, what matters most, and a recommendation. Requires codex and gemini CLIs installed.
๐ Full Documentation
Option 1: Download pre-packaged skill
# Download the .skill file
curl -L https://github.com/vishalsachdev/claude-code-skills/releases/download/v1.0.0/paper-writing-v1.0.0.skill -o paper-writing.skill
# Extract to Claude Code skills directory
unzip paper-writing.skill -d ~/.claude/skills/paper-writing
# Verify installation
ls -la ~/.claude/skills/paper-writing/
Option 2: Clone and copy
# Clone this repository
git clone https://github.com/vishalsachdev/claude-code-skills.git
# Copy specific skill
cp -r claude-code-skills/skills/paper-writing ~/.claude/skills/
# Verify installation
ls -la ~/.claude/skills/paper-writing/
Skills automatically activate in Claude Code when relevant to your task. For example:
You can also manually invoke skills by referencing them directly in your conversation.
claude-code-skills/
โโโ README.md # This file
โโโ CONTRIBUTING.md # Contribution guidelines
โโโ LICENSE # Repository license
โโโ skills/ # Source skills
โ โโโ paper-writing/ # Paper writing skill
โ โโโ SKILL.md # Main skill file
โ โโโ LICENSE.txt # Skill license
โ โโโ references/ # Reference materials
โ โ โโโ ELITE-PAPERS.md
โ โ โโโ REFERENCE.md
โ โ โโโ STRUCTURE.md
โ โ โโโ STYLE.md
โ โโโ assets/ # Templates
โ โ โโโ research-paper-template.md
โ โ โโโ conference-paper-template.md
โ โ โโโ README.md
โ โโโ scripts/ # Helper scripts
โ โโโ check_paper.py
โโโ releases/ # Packaged .skill files
โ โโโ paper-writing-v1.0.0.skill
โโโ .github/
โโโ workflows/
โโโ package-skills.yml # Auto-packaging workflow
Contributions are welcome! Whether you want to:
See CONTRIBUTING.md for guidelines.
These skills follow the Agent Skills open specification, which means:
Skills are not locked to Claude - the same skill format works across AI platforms and tools that adopt the Agent Skills standard.
This repository is licensed under the MIT License - see LICENSE file for details.
Individual skills may have their own licenses - check each skill's LICENSE.txt file.
Vishal Sachdev
If you find these skills useful:
Made with โค๏ธ for the Claude Code community