Lint 与格式化
代码 lint 与格式化
caption-convert
doggy8088
Convert subtitle/caption files between .srt, .vtt, and .ass using the caption-convert CLI. Use when asked to convert subtitles, run/verify the caption-convert command, or explain its format handling and limitations. Includes a bundled CLI in scripts/cli.mjs for use outside this repo.
ac-code-validator
adaptationio
Validate code quality and standards. Use when running linting, checking types, validating code style, or performing static analysis.
project-status-sync
troykelly
Use to keep GitHub Project fields synchronized with actual work state - updates status, verification, criteria counts, and other project-specific fields
issue-prerequisite
troykelly
Use before starting ANY work - hard gate ensuring a GitHub issue exists, creating one if needed through user questioning
style-guide-adherence
troykelly
Use when writing code - follow Google style guides where available, otherwise follow established best practices for the language
comprehensive-review
troykelly
Use after implementing features - 7-criteria code review with MANDATORY artifact posting to GitHub issue; blocks PR creation until complete
project-status-sync
troykelly
Use to keep GitHub Project fields synchronized with actual work state - updates status, verification, criteria counts, and other project-specific fields
write-commit-message
eveld
Use when creating git commits to ensure consistent, clear commit messages following conventional commits format.
internal-comms
founderjourney
Compose professional internal communications using company-preferred formats. Covers 3P updates, newsletters, status reports, leadership updates, project updates, and incident reports.
ai-talking-head
10x-Anit
"Specialized skill for AI talking head and lip-sync video generation. Use when you need presenter videos, UGC-style content, or lip-synced avatars. Triggers on: talking head, presenter video, lip sync, UGC video. Outputs professional talking head videos."
tailored-resume-generator
founderjourney
Analyze job postings and customize resumes to highlight relevant experience, skills, and achievements. Optimizes for ATS systems and interview success.
backlog
phrazzld
Backlog health dashboard. Stats, staleness, priority distribution, readiness scores. Standalone primitive replacing Phase 1 Step 3 of /groom.
ai-social-graphics
10x-Anit
"Specialized skill for social media graphics and thumbnails. Use when you need Instagram posts, YouTube thumbnails, LinkedIn graphics, Twitter images, or ad creatives. Triggers on: social graphic, Instagram post, YouTube thumbnail, LinkedIn image. Outputs platform-optimized graphics."
react-native-animations
pluginagentmarketplace
Master animations - Reanimated 3, Gesture Handler, layout animations, and performance optimization
code-quality-gates
Kaakati
"Expert quality gate decisions for iOS/tvOS: which gates matter for your project size, threshold calibration that catches bugs without blocking velocity, SwiftLint rule selection, and CI integration patterns. Use when setting up linting, configuring CI pipelines, or calibrating coverage thresholds. Trigger keywords: SwiftLint, SwiftFormat, coverage, CI, quality gate, lint, static analysis, pre-commit, threshold, warning"
prompt-enhancer
samhvw8
"Prompt engineering and optimization for AI/LLMs. Capabilities: transform unclear prompts, reduce token usage, improve structure, add constraints, optimize for specific models, backward-compatible rewrites. Actions: improve, enhance, optimize, refactor, compress prompts. Keywords: prompt engineering, prompt optimization, token efficiency, LLM prompt, AI prompt, clarity, structure, system prompt, user prompt, few-shot, chain-of-thought, instruction tuning, prompt compression, token reduction, prompt rewrite, semantic preservation. Use when: improving unclear prompts, reducing token consumption, optimizing LLM outputs, restructuring verbose requests, creating system prompts, enhancing prompt clarity."
ui-designer
mae616
Design UI as information architecture + interaction + visual tone, then translate into implementable specs. Apply when discussing screen design, component design, design systems, or visual hierarchy.
pdf-conversion
rangerrick337
"Convert PDF documents to well-structured Markdown files. Use when user asks
swiftlint-autofix
willsigmon
Run SwiftFormat and fix all auto-correctable SwiftLint issues
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.
claude-extensibility
samhvw8
"Claude Code extensibility: agents, skills, output styles. Capabilities: create/update/delete agents and skills, YAML frontmatter, system prompts, tool/model selection, resumable agents, CLI-defined agents. Actions: create, edit, delete, optimize, test extensions. Keywords: agent, skill, output-style, SKILL.md, subagent, Task tool, progressive disclosure. Use when: creating agents/skills, editing extensions, configuring tool access, choosing models, testing activation."
academic-research-writer
endigo
Write academic research documents following academic guidelines with peer-reviewed sources from Google Scholar and other academic databases. Always verify source credibility and generate IEEE standard references. Use for research papers, literature reviews, technical reports, theses, dissertations, conference papers, and academic proposals requiring proper citations and scholarly rigor.
check-quality
phrazzld
Audit quality gates: tests, CI/CD, hooks, coverage, linting. Outputs structured findings. Use log-quality-issues to create issues. Invoke for: quality infrastructure audit, test coverage gaps, CI review.
localization-ios
Kaakati
"Expert localization decisions for iOS/tvOS: when runtime language switching is needed vs system handling, pluralization rule complexity by language, RTL layout strategies, and string key architecture. Use when internationalizing apps, handling RTL languages, or debugging localization issues. Trigger keywords: localization, i18n, l10n, NSLocalizedString, Localizable.strings, stringsdict, plurals, RTL, Arabic, Hebrew, SwiftGen, language switching"