- Home
- /
- Categories
- /
- Refactoring
Refactoring
Code restructuring and optimization
page-cro
by kunhai-88
"优化任何营销页面的转化时使用:首页、落地页、定价页、功能页、博客。触发词:CRO、conversion rate optimization、this page isn't converting、improve conversions、why isn't this page working。注册流程见 signup-flow-cro;注册后激活见 onboarding-cro;非注册表单见 form-cro;弹窗见 popup-cro。"
code-guardian
by ak68a
Anti-footgun protocol for AI-assisted coding. Always active during coding tasks to enforce simplicity-first thinking, surface assumptions, and prevent scope creep. Explicit checkpoints available via "cg pre", "cg post", "cg simplify". Triggers on: any coding task, code review requests, refactoring, or when user says "cg" or "check".
commit
by Tmeister
Generate a conventional commit message from staged changes and commit safely.
test-driven-development
by mola1129
t-wada流テスト駆動開発(TDD)を実行するスキル。Red-Green-Refactorサイクルを厳密に守り、毎ステップでテストを実行して確認する。言語非依存。ユーザーが「TDDで実装して」「TDDで開発して」「テスト駆動で」など明示的にTDDを要求した時に使用する。
commit
by aravhawk
Commits with perfect messages. Use when making a commit.
code-simplifier
by abpai
Simplify and refactor code for clarity, consistency, and maintainability while preserving exact behavior. Use when code was just added or modified and needs readability-focused cleanup without changing outputs, side effects, or external interfaces.
eval-clarity
by whitespectre
Score assistant responses for clarity on a strict 1-5 scale, then return strict JSON only with score, rationale, and improvement suggestions. Use when the user asks to evaluate clarity, grade clarity, or critique clarity quality.
clean-unused-code
by BizShuk
Find and remove unused code in projects. This skill should be used when cleaning up dead code, removing unreachable functions, or optimizing codebase by eliminating unused code. Currently supports Golang projects.
code-review
by ryoshimm
現在のブランチの差分をコード品質の観点でレビューし、リファクタリング・共通化・改善の余地を報告する。コードの修正は行わない。
clean-codejs-modules
by DamianWrooby
Module and file-structure patterns for clean JavaScript architecture.
iterate-skill
by maxoreric
迭代改进 Skill 的 Skill。当评价不通过或需要优化时触发。触发词:迭代、改进、优化、iterate、improve。
go-development
by imrenagi
Best practices for Go development, covering domain-driven design, context usage, and structured logging.
photo-clipper
by ppx123-web
Crop photos intelligently based on natural language prompts using GPT-5 vision analysis. Use when the user asks to crop or trim a photo, remove parts of an image, focus on a specific subject, improve composition, or remove distractions from edges.
convert-url-html-to-md
by 1naichii
"Convert HTML web pages to Markdown for documentation extraction. Use when fetching documentation from websites, extracting structured content, getting clean main content (clean=true), or getting full page with nav/sidebar to discover URLs (clean=false). Ideal for learning libraries and building context from web sources."
coding-best-practices
by heykvnzhao
General coding principles for writing clean, maintainable code. Use for development work, code reviews, refactoring, dependency changes, and design discussions about code structure, performance, and reliability.
create-robot-config
by PickNikRoboticsServices
Use when the user asks to create, set up, or configure a robot configuration package for MoveIt Pro, or asks about robot config structure, config.yaml, URDF/xacro setup, mock/sim/physical configs, objectives, or mobile base/navigation setup.
commit
by iulspop
Commits staged changes using the conventional commits format with proper type, scope, and description. Use when committing code changes to maintain a clean, standardized git history.
transcribe-refiner
by PrakharMNNIT
"Clean and reconstruct raw auto-generated captions (Zoom, YouTube, Teams, Google Meet, Otter.ai, etc.) into readable, coherent transcripts. Use when the user provides raw caption files (.txt, .vtt, .srt), meeting transcripts with timestamps and speaker tags, or asks to clean up/refine a transcript. Handles: timestamp removal, speaker tag normalization, filler word removal, broken sentence reconstruction, transcription error correction, paragraph formation. Preserves every piece of substantive content while removing noise. Trigger phrases: 'clean this transcript', 'refine captions', 'fix this transcript', 'process Zoom captions', 'clean up meeting notes'."
tsve-refactoring
by pipi-1997
AI-assisted code refactoring using the T-S-V-E (Types, Specs, Verification, Evolution) workflow with Code Hollowing. Use when refactoring complex logic, rewriting legacy code, restructuring modules, or when AI-generated refactors produce patch-on-patch results instead of clean redesigns. Activates for requests like "refactor this class", "rewrite this module", "clean up this spaghetti code", or "redesign this API".
ccmvn
by ctalau
Run Maven builds using the ccmvn tool, which provides Maven proxy support for sandboxed environments. Use this skill when you need to run Maven commands like clean install, package, test, or compile.
reimplement-branch
by ilamanov
Reimplement the current branch on a new branch with a clean, narrative-quality git commit history. Use when the user wants to clean up messy commits, create a tutorial-style commit history, or prepare a branch for review with logical, self-contained commits. Triggers on requests like "clean up my commits", "reimplement this branch", "create a clean history", or "make my commits reviewable".
notion-organizer
by MitchellX
Automatically organize and optimize Notion page content given a Notion URL. Use when user shares a Notion page link and wants to clean up, reorganize, or improve the page. Triggers on: "organize my Notion page", "clean up this Notion", "format this Notion link", sharing a notion.so URL with request to improve/restructure/整理 content. Performs: format correction (code blocks for code/diagrams/formulas), structure reorganization (headings, sections), and content quality improvements. Does NOT read local code — only works with Notion page content.
ai-guidelines
by idotta
Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, surface assumptions, and define verifiable success criteria.
fast-spec
by eliascoelho911
"Run full specification pipeline (specify -> clarify -> plan -> tasks -> analyze) orchestrating speckit commands with clean context isolation. Use when: need complete feature spec, fast specification, quick spec, full pipeline, specify and plan, end-to-end spec."