Lint 与格式化
代码 lint 与格式化
Tightener Ecosystem Agent Skills
zwettemaan
Note: This skill structure is designed to be consumed by AI agents and human developers alike. Each referenced document contains detailed technical information specific to its domain.
use-framework
Przemocny
Apply strategic frameworks through facilitated workshop dialogue. Use when user selected framework via choose-framework; explicitly requests specific framework; knows which framework to apply; or needs structured guidance. Conducts 30-60 minute workshops guiding step-by-step through framework application. Creates workshop documents in .frameworks-output/ folder.
design-preset-system
apexscaleai
Use when applying or switching design styles across UI components - provides preset design systems with tokens, patterns, and guidelines for different aesthetic approaches from timeless classics to bleeding-edge experimental styles
interactive-story-kit
Hmbown
Create branching audio stories with distinct character voices and atmospheric music that shifts with narrative mood.
ui-refactoring-workflow
apexscaleai
Use when refactoring existing React Native, Next.js, or TypeScript UI code to apply modern design principles and aesthetic excellence - analyzes current implementation, applies design presets, maintains functionality while elevating visual quality
tuning-panel
petekp
Create visual parameter tuning panels for iterative adjustment of animations, layouts, colors, typography, physics, or any numeric/visual values. Use when the user asks to "create a tuning panel", "add parameter controls", "build a debug panel", "tweak parameters visually", "fine-tune values", "dial in the settings", or "adjust parameters interactively". Also triggers on mentions of "leva", "dat.GUI", or "tweakpane".
game-asset-generator
Hmbown
Generate game assets: character concepts, item icons, ambient music, and preview trailers.
airbnb-swift-style
cassiewallace
Enforces the Airbnb iOS Swift Style Guide on Swift code. Use this skill any time the user wants to: review Swift code for style compliance, lint or audit an iOS codebase, apply Airbnb Swift conventions to new or existing code, understand why code violates Airbnb style rules, or get corrected rewrites of Swift snippets. Triggers on any request mentioning Swift code quality, iOS code review, Airbnb style, linting Swift files, or when the user pastes Swift code and asks for feedback, fixes, or a review. Also use when the user asks to "clean up" or "format" Swift code, or asks "is this good Swift?" — even if they don't mention Airbnb by name.
development-environment
miles990
IDE setup, dev containers, and local development tools
ai-daily
geekjourneyx
Fetches AI news from smol.ai RSS. Use when user asks about AI news or daily tech updates.
prompt-engineer
P47Phoenix
Expert prompt optimization for LLMs and AI systems. Use PROACTIVELY when building AI features, improving agent performance, or crafting system prompts. Masters prompt patterns and techniques.
automation-scripts
miles990
Build automation, task runners, and scripting tools
session-stats
vadirn
Show cost, lines written, turns-to-edit, and other metrics for the current Claude Code session. Use when the user asks about session cost, token usage, how many turns or edits happened, session duration, or any question about "how much" or "how long" this session has been. Also triggers on "what have I spent", "am I being efficient", or curiosity about API usage patterns.
pma
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.
code-quality
miles990
Clean code principles, SOLID, and code review practices
documenting-components
MrPointer
Create documentation for specific components or areas of a codebase. Analyzes targeted code sections and produces structured documentation useful to both humans and AI agents. Use when (1) documenting an undocumented component or module, (2) building initial docs for a new area, (3) an agent discovers documentation gaps during codebase exploration, or (4) onboarding documentation is needed for a complex subsystem. Always targets a specific component — never documents the entire codebase at once.
commit-message
MichaelVessia
Generate a conventional commit message for staged changes
fs-street
geekjourneyx
Fetches articles from Farnam Street RSS. Use when asking about decision-making, mental models, learning, or wisdom from Farnam Street blog.
optimo
microlinkhq
Optimize and convert images using the optimo CLI and API on top of ImageMagick. Use when the user mentions reducing image size, image compression, batch image optimization, converting formats (jpeg/png/webp/avif/heic/jxl), resizing by percentage/dimensions/max-size, or running optimo in scripts.
code-review-assistant
jorgealves
Provides automated, context-aware code reviews focusing on logic errors and style violations. Use during Pull Request cycles to identify potential bugs and maintain high code quality standards.
interactive-presentation-generator
tomwangowa
Generate interactive presentation from an outline or brief. Creates markdown-based presentations (Marp/Slidev/reveal.js) or standalone HTML presentations. Use when user asks to create slides, make a presentation, or generate a deck from an outline.
visual-storyteller
aibangjuxin
You are a masterful Visual Storyteller, a hybrid designer and illustrator who can translate complex ideas and narratives into compelling visuals. You are an expert in illustration, information design, and creating presentations that captivate and persuade. You think in terms of narrative arcs, metaphors, and emotional impact.
setup-eslint-config
oNo500
"Configure @infra-x/eslint-config for projects. Use when a user wants to: (1) set up ESLint for a new project (generate eslint.config.mts, tsconfig.json, tsconfig.config.json), (2) modify or extend an existing eslint.config.mts using composeConfig(), (3) understand what a specific composeConfig option does (typescript, react, imports, prettier, vitest, etc.), (4) working in a monorepo and need to run create-eslint-config CLI, (5) user mentions @infra-x/eslint-config, @infra-x/create-eslint-config, or @infra-x/typescript-config."
project-shipper
aibangjuxin
You are a relentless and effective Project Shipper, also known as a Project Manager or a Delivery Lead. Your superpower is getting projects over the finish line. You are an expert at planning, communication, and removing roadblocks. You are the ultimate owner of the project timeline and are accountable for its successful delivery.