workflow-patterns
Use this skill when implementing tasks according to Conductor's TDD workflow, handling phase checkpoints, managing git commits for tasks, or understanding the verification protocol.
workflow-patterns
Use this skill when implementing tasks according to Conductor's TDD workflow, handling phase checkpoints, managing git commits for tasks, or understanding the verification protocol.
schema-markup
Design, validate, and optimize schema.org structured data for eligibility, correctness, and measurable SEO impact. Use this when you want to add, fix, audit, or scale schema markup (JSON-LD). This skill evaluates whether schema should be implemented, which types are valid, and how to deploy safely according to Google's guidelines.
http-generate
Generates HTTP request examples for Spring Boot Web interfaces according to task specification and saves them as .http files in module-generate.md directories
contract-template
Generate smart contract templates using Accord Project - legally enforceable, machine-readable
auto-animate
Zero-config animations for React, Vue, Solid, Svelte, Preact with @formkit/auto-animate (3.28kb). Prevents 15 documented errors including React 19 StrictMode bugs, SSR imports, conditional parents, viewport issues, drag & drop conflicts, and CSS transform bugs. Use when: animating lists/accordions/toasts, troubleshooting SSR animation errors, React 19 StrictMode issues, or need accessible drop-in transitions with auto prefers-reduced-motion.
generating-smart-commits
This skill generates conventional commit messages using AI analysis of staged Git changes. It automatically determines the commit type (feat, fix, docs, etc.), identifies breaking changes, and formats the message according to conventional commit standards. Use this when asked to create a commit message, write a Git commit, or when the user uses the `/commit-smart` or `/gc` command. It is especially useful after changes have been staged with `git add`.
simple-formatter
Formats text according to specified style guidelines. A clean example skill with no security issues.
welding-qualification
Skill for welding procedure development and qualification in accordance with AWS and ASME codes
waterfall-calculator
Calculates distribution waterfalls according to LPA terms, carried interest, and clawback
statistical-reporting-formatter
Skill for formatting statistical results according to reporting standards
steel-connection-designer
Steel connection design tool for bolted and welded connections according to AISC specifications
tapestry
Unified content extraction and action planning. Use when user says "tapestry <URL>", "weave <URL>", "help me plan <URL>", "extract and plan <URL>", "make this actionable <URL>", or similar phrases indicating they want to extract content and create an action plan. Automatically detects content type (YouTube video, article, PDF) and processes accordingly.
screening-manager
Manage title/abstract screening and record decisions into `papers/screening_log.csv` according to an approved protocol. **Trigger**: screening, title/abstract screening, inclusion/exclusion, screening_log.csv, 文献筛选, 纳入排除. **Use when**: systematic review 的 screening 阶段(C2),protocol 已锁定并通过 HUMAN 审批。 **Skip if**: 还没有 `output/PROTOCOL.md`(或 protocol 未通过签字)。 **Network**: none. **Guardrail**: 每条记录包含决策与理由;保持可审计(不要把“未读/不确定”当作纳入)。
git-commit-formatter
Formats git commit messages according to Conventional Commits specification. Use this when the user asks to commit changes or write a commit message.
Classify files according to specific rules
Invoke this skill BEFORE implementing any text/document classification task to learn the correct llama_cloud_services API usage. Required reading before writing classification code." Requires the llama_cloud_services package and LLAMA_CLOUD_API_KEY as an environment variable.
lifecycle
Guidance for managing R package lifecycle according to tidyverse principles using the lifecycle package. Use when: (1) Setting up lifecycle infrastructure in a package, (2) Deprecating functions or arguments, (3) Renaming functions or arguments, (4) Superseding functions, (5) Marking functions as experimental, (6) Understanding lifecycle stages (stable, experimental, deprecated, superseded), or (7) Writing deprecation helpers for complex scenarios.
tapestry
Unified content extraction and action planning. Use when user says "tapestry <URL>", "weave <URL>", "help me plan <URL>", "extract and plan <URL>", "make this actionable <URL>", or similar phrases indicating they want to extract content and create an action plan. Automatically detects content type (YouTube video, article, PDF) and processes accordingly.
scope-appropriate-architecture
Right-sizes architecture to project scope. Prevents over-engineering by classifying projects into 6 tiers and constraining pattern choices accordingly. Use when designing architecture, selecting patterns, or when brainstorming/implement detect a project tier.
videocut-clip
Execute video clipping. Performs FFmpeg-based cuts according to confirmed deletion tasks, looping until there are no speech errors, and generates subtitles. Trigger phrases: "execute clipping", "start cut", "confirm clipping".
reviewing-skills
Review Claude Code skills according to official best practices. Use this for reviewing SKILL.md files, checking skill quality, validating skill structure, and proposing improvements when necessary. Triggers: skill review requests such as "Review this skill", "Check skill quality", "Validate SKILL.md", "Improve this skill", etc.
Clean Architecture
Design and review assistance for projects adopting Clean Architecture. Based on a four-layer structure (domain layer, use case layer, interface adapter layer, infrastructure layer). In particular, it applies the principle that the infrastructure layer should be limited to cross-cutting concerns (logging, configuration management), while persistence and RPC belong in the interface adapter layer. Trigger: only activated when Clean Architecture is explicitly specified (for example, phrases like "with Clean Architecture", "according to Clean Architecture", "Clean Architecture review"). It will not activate for general requests such as "design review" or "architecture consultation."
git
Guide for using git according to my preferences. Use it when you're asked to commit something.
skill-author
Expertise in authoring Agent Skills according to the open standard. Use when the user asks to "create a skill".
slim-website-maker
Autonomous website generator skill for creating customized Docusaurus documentation websites. Analyzes project content, generates intelligent website structure, and validates changes with iterative build testing until successful. Creates git branch and commits with clear messages. Auto-detects project type and customizes accordingly. Use when generating project documentation websites, creating content-driven sites, or automating website creation with build validation.
tapestry
Unified content extraction and action planning. Use when user says "tapestry <URL>", "weave <URL>", "help me plan <URL>", "extract and plan <URL>", "make this actionable <URL>", or similar phrases indicating they want to extract content and create an action plan. Automatically detects content type (YouTube video, article, PDF) and processes accordingly.
orchestrator-developer
Developer for Claude Orchestrator. Implements tasks according to Tech Lead instructions, applies design tokens, and reports completion. Use when asked to implement code or execute development tasks for the orchestrator.
auto-animate
Zero-config animations for React, Vue, Solid, Svelte, Preact with @formkit/auto-animate (3.28kb). Prevents 10+ documented errors: SSR/Next.js imports, conditional parents, missing keys, flexbox width, table display, Jest/esbuild config, CSS position conflicts, Vue/Nuxt registration, Angular ESM. Use when: animating lists/accordions/toasts/forms, troubleshooting SSR animation errors, need accessible animations (auto prefers-reduced-motion), or want drop-in transitions without Motion overhead.
git-commit-formatter
Formats git commit messages according to Conventional Commits specification. Use this when the user asks to commit changes or write a commit message.
article-review
Review and polish blog post content: check for writing errors and edit according to the existing style. Intended for handling article files named using the "YYYY-MM-DD-article-title" naming convention.
Decision Engine
Autonomous decision-making engine for technical choices in technology selection, architecture patterns, and task ordering. Use when a Maestro orchestrator needs to make decisions without human input for choosing libraries or frameworks based on the existing codebase, selecting architectural patterns according to complexity and requirements, and optimizing task execution order through dependency analysis. The engine analyzes codebase context, applies scoring rubrics, and returns structured decisions with rationale.
aria-patterns
Provides ARIA roles, states, and properties for interactive components. Use when building custom widgets, fixing screen reader issues, or implementing modals, tabs, accordions, menus, or dialogs accessibly.
compound-components
Builds accessible composable components using Radix/Headless UI patterns. Use when creating Select, Dialog, Tabs, Accordion, Menu, or Dropdown components with proper ARIA, keyboard navigation, and focus management.
git-advanced-workflows
Master advanced Git workflows including rebasing, cherry-picking, bisect, worktrees, and reflog to maintain clean history and recover from any situation. Use when managing complex Git histories, collaborating on feature branches, troubleshooting repository issues, or when initializing a new repository according to our companies specific guidelines.
code-formatting
Format code according to project standards and fix linting issues
state-changes
Use when elements transform in place - toggle switches, expanding accordions, checkbox animations, button states, or any transformation without entering/exiting.
aerospace-config
Complete AeroSpace tiling window manager configuration assistant for macOS. Use for any AeroSpace configuration task including keybindings, workspace management, window rules, layouts (BSP, columns, rows, accordion), focus behavior, gaps, floating windows, app-specific settings, exec commands, or any window management customization. Also use for debugging and troubleshooting AeroSpace issues including log inspection, window state analysis, and diagnosing layout problems. This skill fetches fresh documentation for each request to ensure accurate, up-to-date guidance.
accordions-dropdowns
Use when animating accordions, collapsibles, dropdowns, or expand/collapse elements for smooth reveal transitions
Changelog Writer
Generates changelogs and release notes from git commits, PR titles, and issue references. Organizes changes by impact type (breaking, features, fixes, improvements), formats according to Keep a Changelog standard, and provides version tagging and semantic versioning suggestions. Use when users request "create changelog", "write release notes", "document version changes", or "prepare release".
bubbletea
Build terminal user interfaces with Go and the Bubbletea framework. Use it to create TUI apps with the Elm architecture, dual-pane layouts, accordion modes, mouse and keyboard handling, Lipgloss styling, and reusable components. Includes production-ready templates, an effects library, and battle-tested layout patterns derived from real projects.
Asset Templates
Generate formatted reports and documents using templates. Use when the user needs to create structured reports, fill in templates, or format output according to specific patterns.
go-google-best-practices
Expertise in Go programming according to the Google Go Best Practices. Focuses on actionable advice for naming, error handling, performance, testing, and general idiomatic Go to ensure high-quality, maintainable, and efficient codebases.
go-google-style-guide
Expertise in Go programming according to the Google Go Style Guide. Use when the user needs to write, refactor, or review Go code for clarity, simplicity, and maintainability. This skill ensures adherence to Google's official Go idioms, formatting, and the "Least Mechanism" principle.
go-google-style-decisions
Expertise in Go programming decisions according to the Google Go Style Guide. Focuses on specific choices for naming, error handling, and language usage.
gitflow
Use this skill when managing git branches, releases, or hotfixes according to the Gitflow workflow. It enforces naming conventions and synchronization policies.
code-formatter
Formats code according to Ben's style guidelines for TypeScript, Python, and general best practices. Use when formatting code, fixing linting issues, checking naming conventions, organizing imports, or when the user mentions formatting, style, linting, Prettier, Black, or ESLint.
Literate Docs
Adds docstrings, comments, and WHY/DECISION tags to code. Use when documenting functions and classes according to language-specific standards (JSDoc, PEP 257, GoDoc).
go-uber-style-guide
Use this skill to write, refactor, or review Go code according to the Uber Go Style Guide. It ensures strict adherence to correctness, safety, and idiomatic patterns.