Skip to main content

Library Skill.md library

Skill.md files: teach Claude once, not every chat.

Each one names the GitHub repo it came from, so you can check exactly what it tells your AI to do.

All Skill.md files

274990 Skill.md files

Skill.md
stata-skill-contributor/
  • SKILL.md
---
name: stata-skill-contributor
description: Guide for contributing to the stata-skill project. Use when the user wants to run the eval pipeline, analyze test results, improve reference docs, add new package documentation, or work on roadmap items. Covers the testing infrastructure, multi-agent analysis workflow, cost estimates, and links to prior eval results and improvement history.
---

stata-skill-contributor

brycewang-stanford

Skill.md
stata/
  • SKILL.md
---
name: stata
description: Comprehensive Stata reference for writing correct .do files, data management, econometrics, causal inference, graphics, Mata programming, and 20 community packages (reghdfe, estout, did, rdrobust, etc.). Covers syntax, options, gotchas, and idiomatic patterns. Use this skill whenever the user asks you to write, debug, or explain Stata code.
---

stata

brycewang-stanford

Skill.md
agent-identifier/
  • SKILL.md
---
name: agent-identifier
description: Use when creating or configuring Claude Code agents and their frontmatter.
---

agent-identifier

brycewang-stanford

Skill.md
architecture-design/
  • SKILL.md
---
name: architecture-design
description: Use only when creating new registrable ML components that require Factory or Registry patterns.
---

architecture-design

brycewang-stanford

Skill.md
bug-detective/
  • SKILL.md
---
name: bug-detective
description: This skill should be used when the user asks to "debug this", "fix this error", "investigate this bug", "troubleshoot this issue", "find the problem", "something is broken", "this isn't working", "why is this failing", or reports errors/exceptions/bugs. Provides systematic debugging workflow and common error patterns.
---

bug-detective

brycewang-stanford

Skill.md
citation-verification/
  • SKILL.md
---
name: citation-verification
description: This skill provides reference guidance for citation verification in academic writing. Use when the user asks about "citation verification best practices", "how to verify references", "preventing fake citations", or needs guidance on citation accuracy. This skill supports ml-paper-writing by providing detailed verification principles and common error patterns.
---

citation-verification

brycewang-stanford

Skill.md
code-review-excellence/
  • SKILL.md
---
name: code-review-excellence
description: This skill should be used when the user asks to review a diff or pull request, write review comments, audit code quality, establish review standards, or improve how a team performs code review.
---

code-review-excellence

brycewang-stanford

Skill.md
command-development/
  • SKILL.md
---
name: command-development
description: This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
---

command-development

brycewang-stanford

Skill.md
daily-coding/
  • SKILL.md
---
name: daily-coding
description: Use for everyday coding tasks that involve writing or modifying source code.
---

daily-coding

brycewang-stanford

Skill.md
daily-paper-generator/
  • SKILL.md
---
name: daily-paper-generator
description: Use when the user asks to "generate daily paper", "search arXiv for EEG papers", "find EEG decoding papers", "review brain-computer interface papers", or wants to create paper summaries for EEG/brain decoding/speech decoding research. This skill automates searching arXiv for recent papers on EEG decoding, EEG speech decoding, or brain foundation models, reviewing paper quality, and generating structured Chinese/English summaries.
---

daily-paper-generator

brycewang-stanford

Skill.md
defuddle/
  • SKILL.md
---
name: defuddle
description: Extract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens. Use instead of WebFetch when the user provides a URL to read or analyze, for online documentation, articles, blog posts, or any standard web page.
---

defuddle

brycewang-stanford

Skill.md
doc-coauthoring/
  • SKILL.md
---
name: doc-coauthoring
description: This skill should be used when the user asks to co-author documentation, draft a proposal, write a technical spec, create a decision doc or RFC, or structure a substantial document through iterative collaboration and reader testing.
---

doc-coauthoring

brycewang-stanford

Skill.md
frontend-design/
  • SKILL.md
---
name: frontend-design
description: Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
---

frontend-design

brycewang-stanford

Skill.md
git-workflow/
  • SKILL.md
---
name: git-workflow
description: This skill should be used when the user asks to "create git commit", "manage branches", "follow git workflow", "use Conventional Commits", "handle merge conflicts", or asks about git branching strategies, version control best practices, pull request workflows. Provides comprehensive Git workflow guidance for team collaboration.
---

git-workflow

brycewang-stanford

Skill.md
json-canvas/
  • SKILL.md
---
name: json-canvas
description: Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.
---

json-canvas

brycewang-stanford

Skill.md
kaggle-learner/
  • SKILL.md
---
name: kaggle-learner
description: This skill should be used when the user asks to "learn from Kaggle", "study Kaggle solutions", "analyze Kaggle competitions", or mentions Kaggle competition URLs. Provides access to extracted knowledge from winning Kaggle solutions across NLP, CV, time series, tabular, and multimodal domains.
---

kaggle-learner

brycewang-stanford

Skill.md
latex-conference-template-organizer/
  • SKILL.md
---
name: latex-conference-template-organizer
description: Organize messy conference LaTeX template .zip files into clean Overleaf-ready structure. Use when the user asks to "organize LaTeX template", "clean up .zip template", or "prepare Overleaf submission template".
---

latex-conference-template-organizer

brycewang-stanford

Skill.md
mcp-integration/
  • SKILL.md
---
name: mcp-integration
description: This skill should be used when the user asks to "add MCP server", "integrate MCP", "configure MCP in plugin", "use .mcp.json", "set up Model Context Protocol", "connect external service", mentions "${CLAUDE_PLUGIN_ROOT} with MCP", or discusses MCP server types (SSE, stdio, HTTP, WebSocket). Provides comprehensive guidance for integrating Model Context Protocol servers into Claude Code plugins for external tool and service integration.
---

mcp-integration

brycewang-stanford

Skill.md
ml-paper-writing/
  • SKILL.md
---
name: ml-paper-writing
description: Write publication-ready ML/AI papers for NeurIPS, ICML, ICLR, ACL, AAAI, COLM. Use when drafting papers from research repos, conducting literature reviews, finding related work, verifying citations, or preparing camera-ready submissions. Includes LaTeX templates, citation verification workflows, and paper discovery/evaluation criteria.
---

ml-paper-writing

brycewang-stanford

Skill.md
obsidian-bases/
  • SKILL.md
---
name: obsidian-bases
description: Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.
---

obsidian-bases

brycewang-stanford

Skill.md
obsidian-cli/
  • SKILL.md
---
name: obsidian-cli
description: Interact with Obsidian vaults using the Obsidian CLI to read, create, search, and manage notes, tasks, properties, and more. Also supports plugin and theme development with commands to reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM. Use when the user asks to interact with their Obsidian vault, manage notes, search vault content, perform vault operations from the command line, or develop and debug Obsidian plugins and themes.
---

obsidian-cli

brycewang-stanford

Skill.md
obsidian-experiment-log/
  • SKILL.md
---
name: obsidian-experiment-log
description: Use this skill when the user discusses experiment design, ablations, training runs, evaluation, baselines, metrics, failures, or result interpretation that should be logged into Obsidian experiment and result notes.
---

obsidian-experiment-log

brycewang-stanford

Skill.md
obsidian-link-graph/
  • SKILL.md
---
name: obsidian-link-graph
description: Use this skill when the user wants to repair or strengthen Obsidian wikilinks among existing canonical project notes, especially across papers, knowledge notes, experiments, results, and writing.
---

obsidian-link-graph

brycewang-stanford

Skill.md
obsidian-literature-workflow/
  • SKILL.md
---
name: obsidian-literature-workflow
description: Use this skill when the user keeps paper notes inside an Obsidian project knowledge base and wants filesystem-first literature review, explicit agent-first Zotero ingestion, `Papers/` plus `Knowledge/` synthesis, collection-wide normalization, and a default literature canvas without Obsidian MCP.
---

obsidian-literature-workflow

brycewang-stanford