java-coding-standards
Java coding standards for Spring Boot services: naming, immutability, Optional usage, streams, exceptions, generics, and project layout.
defuddle
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.
visa-doc-translate
Translate visa application documents (images) to English and create a bilingual PDF with original and translation
project-guidelines-example
Example project-specific skill template based on a real production application.
swift-concurrency-6-2
Swift 6.2 Approachable Concurrency — single-threaded by default, @concurrent for explicit background offloading, isolated conformances for main actor types.
obsidian-cli
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.
foundation-models-on-device
Apple FoundationModels framework for on-device LLM — text generation, guided generation with @Generable, tool calling, and snapshot streaming in iOS 26+.
cost-aware-llm-pipeline
Cost optimization patterns for LLM API usage — model routing by task complexity, budget tracking, retry logic, and prompt caching.
socratic
苏格拉底式读书对话技能。当用户提到"讨论一本书"、"聊聊这本书"、"读书讨论"、 "帮我思考这本书"、"提问式阅读"、"苏格拉底"、或上传了书籍内容/读书笔记并希望 深入理解时触发。这个 skill 不是帮用户总结书,而是通过层层追问让用户自己思考, 像一个犀利但友善的读书搭档。即使用户只是说"我刚读完一本书"或"帮我消化一下 这本书的内容",也应该触发这个 skill。
coding-standards
Universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.
springboot-tdd
Test-driven development for Spring Boot using JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo. Use when adding features, fixing bugs, or refactoring.
swift-actor-persistence
Thread-safe data persistence in Swift using actors — in-memory cache with file-backed storage, eliminating data races by design.
security-review
Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns.
deployment-patterns
Deployment workflows, CI/CD pipeline patterns, Docker containerization, health checks, rollback strategies, and production readiness checklists for web applications.
strategic-compact
Suggests manual context compaction at logical intervals to preserve context through task phases rather than arbitrary auto-compaction.
cpp-testing
Use only when writing/updating/fixing C++ tests, configuring GoogleTest/CTest, diagnosing failing or flaky tests, or adding coverage/sanitizers.
obsidian-markdown
Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.
continuous-learning-v2
Instinct-based learning system that observes sessions via hooks, creates atomic instincts with confidence scoring, and evolves them into skills/commands/agents.
feynman
费曼输出法读书技能。当用户提到"费曼学习法"、"费曼技巧"、"教是最好的学"、 "我想教你这本书的内容"、"帮我检验我对这本书的理解"、"我讲你听"、 "测试我的理解",或用户想通过讲述来巩固阅读理解时触发。在这个模式中, Claude 扮演一个好奇但有洞察力的"学生",让用户来当老师。也适用于用户说 "我读完了想复述一下"、"帮我整理思路"等场景。这个 skill 的独特之处在于 角色反转——用户教,Claude 学,通过这个过程发现理解的漏洞。
zettelkasten
Zettelkasten 卡片笔记读书技能。当用户说"帮我做卡片笔记"、"拆解这本书"、"zettelkasten"、"卢曼笔记"、"原子化笔记"、"把这本书变成知识卡片"、"整理读书笔记到Notion"、"帮我提取这本书的核心概念"等触发。也适用于用户上传了书的内容、读书笔记、或高亮标注,想要结构化整理时。关键特征:用户想把一本书的内容拆解为独立的、可连接的知识单元,而不是线性的摘要。即使用户只说"整理这本书的笔记",如果内容适合原子化拆解,也应考虑使用此技能。
feynman
费曼输出法读书技能。当用户提到"费曼学习法"、"费曼技巧"、"教是最好的学"、 "我想教你这本书的内容"、"帮我检验我对这本书的理解"、"我讲你听"、 "测试我的理解",或用户想通过讲述来巩固阅读理解时触发。在这个模式中, Claude 扮演一个好奇但有洞察力的"学生",让用户来当老师。也适用于用户说 "我读完了想复述一下"、"帮我整理思路"等场景。这个 skill 的独特之处在于 角色反转——用户教,Claude 学,通过这个过程发现理解的漏洞。
liquid-glass-design
iOS 26 Liquid Glass design system — dynamic glass material with blur, reflection, and interactive morphing for SwiftUI, UIKit, and WidgetKit.
iterative-retrieval
Pattern for progressively refining context retrieval to solve the subagent context problem
verification-loop
A comprehensive verification system for Claude Code sessions.
django-verification
Verification loop for Django projects: migrations, linting, tests with coverage, security scans, and deployment readiness checks before release or PR.
database-migrations
Database migration best practices for schema changes, data migrations, rollbacks, and zero-downtime deployments across PostgreSQL, MySQL, and common ORMs (Prisma, Drizzle, Django, TypeORM, golang-migrate).
backend-patterns
Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.
clickhouse-io
ClickHouse database patterns, query optimization, analytics, and data engineering best practices for high-performance analytical workloads.
springboot-security
Spring Security best practices for authn/authz, validation, CSRF, secrets, headers, rate limiting, and dependency security in Java Spring Boot services.
python-testing
Python testing strategies using pytest, TDD methodology, fixtures, mocking, parametrization, and coverage requirements.
django-security
Django security best practices, authentication, authorization, CSRF protection, SQL injection prevention, XSS prevention, and secure deployment configurations.
regex-vs-llm-structured-text
Decision framework for choosing between regex and LLM when parsing structured text — start with regex, add LLM only for low-confidence edge cases.
continuous-learning
Automatically extract reusable patterns from Claude Code sessions and save them as learned skills for future use.
frontend-patterns
Frontend development patterns for React, Next.js, state management, performance optimization, and UI best practices.
e2e-testing
Playwright E2E testing patterns, Page Object Model, configuration, CI/CD integration, artifact management, and flaky test strategies.
python-patterns
Pythonic idioms, PEP 8 standards, type hints, and best practices for building robust, efficient, and maintainable Python applications.
jpa-patterns
JPA/Hibernate patterns for entity design, relationships, query optimization, transactions, auditing, indexing, pagination, and pooling in Spring Boot.
docker-patterns
Docker and Docker Compose patterns for local development, container security, networking, volume strategies, and multi-service orchestration.
eval-harness
Formal evaluation framework for Claude Code sessions implementing eval-driven development (EDD) principles
obsidian-bases
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.
django-patterns
Django architecture patterns, REST API design with DRF, ORM best practices, caching, signals, middleware, and production-grade Django apps.
zettelkasten
Zettelkasten 卡片笔记读书技能。当用户说"帮我做卡片笔记"、"拆解这本书"、"zettelkasten"、"卢曼笔记"、"原子化笔记"、"把这本书变成知识卡片"、"整理读书笔记到Notion"、"帮我提取这本书的核心概念"等触发。也适用于用户上传了书的内容、读书笔记、或高亮标注,想要结构化整理时。关键特征:用户想把一本书的内容拆解为独立的、可连接的知识单元,而不是线性的摘要。即使用户只说"整理这本书的笔记",如果内容适合原子化拆解,也应考虑使用此技能。
api-design
REST API design patterns including resource naming, status codes, pagination, filtering, error responses, versioning, and rate limiting for production APIs.
swift-protocol-di-testing
Protocol-based dependency injection for testable Swift code — mock file system, network, and external APIs using focused protocols and Swift Testing.
json-canvas
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.
cpp-coding-standards
C++ coding standards based on the C++ Core Guidelines (isocpp.github.io). Use when writing, reviewing, or refactoring C++ code to enforce modern, safe, and idiomatic practices.
search-first
Research-before-coding workflow. Search for existing tools, libraries, and patterns before writing custom code. Invokes the researcher agent.
springboot-patterns
Spring Boot architecture patterns, REST API design, layered services, data access, caching, async processing, and logging. Use for Java Spring Boot backend work.