Lint 与格式化
代码 lint 与格式化
market-research
b1tank
Research existing products and competitors for a given product idea. Use when starting a new project, cloning an existing product, or analyzing competitive landscape. Returns feature analysis, gaps, and differentiation opportunities.
typescript-quality
srobroek
Use to run TypeScript or JavaScript format, lint, and type-check commands.
ask-questions-if-underspecified
timmo001
Ask minimal clarifying questions only when ambiguity materially changes implementation. Use for routine underspecification; do not use for user-requested light or full grilling, plan stress-testing, or broad design interviews.
commit-lint
paipeline
Run linters after every commit; auto-fix and PR when violations exist. — installed by auto-routines on 2026-05-11T13:57:34+02:00, iter-1. Invoked by git-hook trigger (on every git commit).
smart-git-commit
zlh-428
Create well-formatted git commits with conventional commit format and emoji. Automatically runs pre-commit checks (lint, build, docs), analyzes changes, suggests splitting when appropriate, and generates emoji-prefixed conventional commit messages. Use when creating commits in any repository to ensure consistent, professional commit history.
storytelling-web
wang1212
Create stunning, animation-rich exploratory visual web pages from text content. Supports both Slides mode (presentation-style with slide navigation) and Scrolling mode (scroll-driven narrative with progressive animations). Use when the user wants to transform text into immersive web experiences with distinctive visual design, smooth animations, and engaging interactions. Generates zero-dependency single-file HTML.
ask-questions-if-underspecified
ederheisler
Clarify requirements before implementing. Use when serious doubts araise.
llm-wiki-ingest
SamprasZheng
Research, ingest, lint, and maintain the yxz Obsidian-compatible wiki. Use when adding sources, entities, concepts, synthesis pages, KOL digests, research notes, or when answering a question that should be persisted under wiki/.
slidev
abpai
Create and present web-based slides for developers using Markdown, Vue components, code highlighting, animations, and interactive features. Use when building technical presentations, conference talks, or teaching materials.
morning-briefing
AlphaMoeMoe
Generate a structured daily market briefing based on YouTuber sentiment. Use when users want a morning report or daily market overview.
deslop
ilamanov
Remove AI-generated code slop from the current branch. Use when the user says "deslop" or asks to clean up AI slop, remove AI code patterns, or clean the branch before committing.
python-quality
srobroek
Use to run Python format, lint, type-check, and test commands with the project toolchain.
repo-conventions
adui-studio
在 ADui Forge 仓库中进行任何开发任务时使用,确保遵循仓库工程规范与 Vite+ 工具链。
cdk-testing
OttawaCloudConsulting
Run CDK validation, security scanning, build, test, and deployment. Use when the user asks to test CDK code, validate CDK configurations, run CDK checks, or deploy CDK to a dev environment. Triggers on requests like "test cdk", "validate my cdk", "run cdk checks", "deploy cdk to dev", or "/test-cdk". Handles TypeScript CDK projects with cdk.json and package.json. Do NOT use for CDK synth-only workflows, Python CDK projects, non-CDK TypeScript testing, or staging/production deployments.
learning-capture
kevinslin
Extract and consolidate key learnings, insights, and actionable takeaways from the current conversation session. Use when the user wants to capture, summarize, or document what was learned during the chat, create study materials from discussions, or save important discoveries and decisions for future reference. Triggers include requests like "capture learnings," "summarize what we discussed," "create notes from this conversation," "what did I learn today," or "document our key findings."
perf-virtual-lists
dbobkov245-source
Specialist in high-performance list virtualization for Android TV (React).
universal-design-for-learning
reggiechan74
This skill should be used when the user asks to "design accessible curriculum", "apply UDL", "accommodate diverse learners", "create inclusive workshops", "ensure accessibility", or references Universal Design for Learning. Also applies when generating lesson plans, outlines, or activities to ensure multiple means of representation, engagement, and expression. Provides practical guidance for creating inclusive, accessible learning experiences in 1-2 day workshop contexts.
tsdown
rockcookies
Bundle TypeScript and JavaScript libraries with blazing-fast speed powered by Rolldown. Use when building libraries, generating type declarations, bundling for multiple formats, or migrating from tsup.
creative-direction
ozten
"Develop brand creative treatments from GTM data. Use when the user says 'creative direction', 'brand treatments', 'brand tone', 'creative brief', 'brand identity direction', or wants to develop visual/verbal brand direction from their GTM decomposition."
Branding
eyadsibai
This skill should be used when the user asks about "branding", "brand identity", "logo design", "color palette", "brand guidelines", "visual identity", "brand voice", "style guide", or mentions brand-related decisions.
codereview-style
xinbenlv
Review code style, maintainability, and documentation. Checks readability, naming, modularity, abstractions, and documentation accuracy. Use as a final pass on all files.
hot-topics
AlphaMoeMoe
Discover trending topics and sectors being discussed by finance YouTubers. Use when users want to know what's hot in the market.
socratic-code-owner
abpai
Quizzes the developer on code, architecture, or plans that an AI agent just built or proposed — one question at a time, with ASCII diagram corrections. Use after any significant implementation, PR, refactor, or architectural plan to ensure the human code owner has a bulletproof mental model of the system. Triggers include phrases like "quiz me", "do I understand this", "walk me through what you built", "onboard me", or "code owner briefing".
skill-name
b1tank
Clear description of what this skill does and when to use it. Include specific triggers and contexts for when Claude should invoke this skill.