- Home
- /
- Categories
- /
- Linting
Linting
Code linting and formatting
project-status-sync
by troykelly
Use to keep GitHub Project fields synchronized with actual work state - updates status, verification, criteria counts, and other project-specific fields
issue-prerequisite
by troykelly
Use before starting ANY work - hard gate ensuring a GitHub issue exists, creating one if needed through user questioning
flutter-ui-design-guide
by muheun
Apply Flutter design principles with Material Design and Cupertino (iOS-style) support when building cross-platform UI. Only execute this when the current project is a Flutter project and involves UI-related work. Use this skill for Flutter widgets, Dart layouts, or cross-platform app development. Ensures Material Design compliance (Android) and Cupertino guidelines (iOS), 8dp grid spacing, Material TextTheme, Theme-based colors with dark mode, and adaptive widgets. Prevents common anti-patterns like hardcoded colors, fixed text sizes, and excessive widget nesting.
openclawbrain
by jonathangu
TypeScript-first OpenClawBrain workspace for contracts, event flows, pack artifacts, activation, compiler logic, and learner-side pack assembly.
ask-questions
by ferueda
Clarify requirements before implementing. Do not use automatically, only when invoked explicitly.
expert-panel-deliberation
by Agentient
Multi-expert evaluation pattern for structured analysis and decision-making. PROACTIVELY activate for: (1) Analyze with expert perspectives, (2) Get multiple viewpoints on a topic, (3) Evaluate options with diverse expertise, (4) Build consensus from different angles, (5) Structured deliberation on complex topics. Triggers: "analyze with expert panel", "get expert perspectives", "what would experts say", "evaluate from different angles", "run expert deliberation", "multi-perspective analysis"
write-tutorial
by Agentient
Create learning-oriented documentation following Diataxis framework. PROACTIVELY activate for: (1) teaching new concepts, (2) onboarding guides, (3) getting started documentation, (4) step-by-step learning paths. Triggers: "write tutorial", "create tutorial", "onboarding guide", "getting started", "teach me", "learning guide", "beginner guide"
youtube
by The-Focus-AI
This skill should be used when the user asks about "youtube", "my videos", "my channel", "youtube search", "video comments", "playlists", "list videos", "channel stats", "video details", "download video", "get transcript", "video subtitles", "summarize channel", "latest videos from channel", "video timestamp", "link to timestamp", or mentions YouTube operations. Provides YouTube Data API integration and yt-dlp for downloading videos, transcripts, and metadata from any channel. Includes workflow for comprehensive channel video summaries.
committing-changes
by gannonh
Use this skill when committing code changes, creating git commits, staging files for commit, or when the user asks to commit, save changes, or make a commit. Handles conventional commit format, explicit file staging, and commit message crafting.
pma
by zzci
Project development lifecycle management with a strict three-phase workflow (investigate to proposal to implement), file-based plan tracking in docs/plan/, task tracking in docs/task/, and claim-before-work multi-agent coordination. Use when handling feature development, bug fixes, refactors, planning, progress tracking, or multi-agent execution in an existing codebase. Supports English and Chinese.
memoir-writing
by Cretu
A skill to generate restrained memoir-style prose based on clarified memories and approved structure.
typescript
by lambdamechanic
"Default TypeScript stack for Lambda: pnpm workspaces + Turbo, strict TS, and sensible DX helpers."
conventional-commits
by bastos
Format commit messages using the Conventional Commits specification. Use when creating commits, writing commit messages, or when the user mentions commits, git commits, or commit messages. Ensures commits follow the standard format for automated tooling, changelog generation, and semantic versioning.
trent-lazyvim
by trentshaines
Help with LazyVim configuration, plugins, keybindings, and Neovim setup. Use when the user asks about LazyVim, Neovim configuration, plugins, or text editor customization.
prompt-critique
by whichguy
Fast prompt critique tool with technique library. Analyzes any prompt against 7 technique categories and 14 anti-patterns, producing a scorecard with prioritized recommendations. AUTOMATICALLY INVOKE when: - User says "critique prompt", "score this prompt", "improve this prompt" - User asks "what techniques should I use", "prompt best practices" - User pastes a system prompt, agent prompt, or skill definition for feedback - User mentions "prompt anti-patterns", "prompt quality", "score this prompt" - User asks about instructional style, quality gates, or compression techniques NOT for: - Exhaustive multi-phase analysis (use /prompt-reviewer) - A/B prompt comparison with execution (use compare-prompts) - GAS-specific system prompt optimization (use /optimize-system-prompt)
gdocs
by The-Focus-AI
This skill should be used when the user asks to "read document", "create document", "edit document", "google doc", "list documents", "insert text", "append text", "find and replace", "export document", "export to pdf", "export to word", "download as pdf", or mentions Google Docs operations. Provides Google Docs API integration for reading, writing, exporting, and managing documents.
way-go-style
by way-platform
Guide for writing idiomatic, effective, and standard Go code. Use this skill when writing, refactoring, or reviewing Go code to ensure adherence to established conventions and best practices.
trent-aerospace
by trentshaines
Help with AeroSpace window manager configuration, keybindings, and workspace management. Use when the user asks about AeroSpace, window management, workspaces, or tiling configurations.
react-native-component-generator
by Dexploarer
Generates React Native components with platform-specific code, TypeScript support, and mobile-first patterns. Use when user asks to "create React Native component", "generate RN component", "scaffold mobile component", or "create cross-platform component".
sunday-slides
by intellectronica
Generate Slidev presentation decks in the Sunday Slides visual style with customisable background colour, logo icon, and image style. Creates Slidev projects with AI-generated graphics and PDF, SPA, and PPTX export.
readthedocs-write-config
by readthedocs
Create or update Read the Docs .readthedocs.yaml v2 configuration files for Sphinx or MkDocs builds, including build images/tools, dependency installs, formats, custom build jobs/commands, conda environments, submodules, and search settings. Use when a user asks for a Read the Docs config file, YAML changes, or build behavior updates.
dan-koe-validator
by antoinersx
Validates and edits articles to match Dan Koe's writing style. Use when reviewing content for Koe-style voice, structure, or philosophy alignment. Triggers on requests to "validate article," "edit in Dan Koe style," "check if this sounds like Koe," "review my newsletter," or any content review against the Koe framework.
creative-direction
by 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
by 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.