FeaturesSkillsOverview

Skills Overview

Skills are reusable modules that provide coding standards or specialized functionality.

Skill Types

TypeHow it loadsExample
ContextAuto-loads based on tech stackCoding standards
CommandUser invokes with /skill-namePresentation creator

Coding Standards

Auto-load based on your project's tech stack:

  • standards-gradleGradle build tool standards focusing on Kotlin DSL.
  • standards-javaJava coding standards for enterprise applications.
  • standards-javascriptThis skill provides JavaScript coding standards and is automatically loaded for JavaScript projects.
  • standards-kotlinKotlin coding standards for modern applications.
  • standards-pythonThis skill provides Python coding standards and is automatically loaded for Python projects.
  • standards-shellThis skill provides Shell/Bash coding standards and is automatically loaded for shell projects.
  • standards-typescriptThis skill provides TypeScript coding standards and is automatically loaded for TypeScript projects.

Tool Skills

Invoked manually or when relevant:

  • create-slidev-presentationThis skill should be used when asked to create or edit Slidev (sli.dev) presentation slide decks.
  • skill-creatorThis skill guides users through creating custom skills for claude-code-setup.
  • user-storiesWrite INVEST-compliant user stories with Given-When-Then acceptance criteria.
  • youtube-transcriptDownload YouTube video transcripts with automatic frame extraction for visual references.

Custom Skills

Your custom skills in ~/.claude/custom/skills/ override built-in ones with the same name.

See Creating Skills for how to build your own.