refactoring-advisor
Provides refactoring recommendations and step-by-step improvement plans. Use when planning refactoring, improving code structure, or reducing technical debt.
发现 development automation tools 相关 Skills,比较来源仓库和用途,查看适合你工作流的技能说明。
Provides refactoring recommendations and step-by-step improvement plans. Use when planning refactoring, improving code structure, or reducing technical debt.
Create custom GitHub Actions (composite, Docker, or JavaScript). Use when building reusable actions, creating custom workflow steps, or packaging logic for distribution. Trigger words include "create action", "...
Generate OpenAPI/Swagger specifications and API documentation from code or design. Use when creating API docs, generating OpenAPI specs, or documenting REST APIs.
Operations, syncing, versioning, and release management for Obsidian projects. Load when running builds, syncing references, bumping versions, or preparing for release.
Project-specific architecture, maintenance tasks, and unique conventions for Astro Composer. Load when performing project-wide maintenance or working with the core architecture.
Logic patterns, lifecycle management, and core development rules for Obsidian plugins. Load when editing src/main.ts, implementing new features, or handling plugin lifecycle events.
Context-Driven Development methodology overview. Shows available Draft commands and guides you to the right workflow.
Create, modify, and maintain Taskfiles following Task (https://taskfile.dev) best practices. Use when: (1) Creating new tasks or Taskfiles, (2) Modifying existing task definitions, (3) Adding new task includes...
依照 Keep a Changelog 格式撰写与維護 CHANGELOG.md。 使用时机:建立变更日誌条目、准备發布、记录变更。 关鍵字:changelog, release notes, CHANGELOG.md, keep a changelog, 变更日誌, 發布说明。
引导重构决策和大规模代码改进。 使用时机:重构代码、遗留系统现代化、技术债、重写决策。 关键字:refactor, rewrite, legacy, strangler, technical debt, 重构, 重写, 技术债.
Write and maintain CHANGELOG.md following Keep a Changelog format. Use when: creating changelog entries, preparing releases, documenting changes. Keywords: changelog, release notes, CHANGELOG.md, keep a changel...
依照 Keep a Changelog 格式撰寫與維護 CHANGELOG.md。 使用時機:建立變更日誌條目、準備發布、記錄變更。 關鍵字:changelog, release notes, CHANGELOG.md, keep a changelog, 變更日誌, 發布說明。
引導重構決策和大規模程式碼改進。 使用時機:重構程式碼、遺留系統現代化、技術債、重寫決策。 關鍵字:refactor, rewrite, legacy, strangler, technical debt, 重構, 重寫, 技術債.
Guide refactoring decisions and large-scale code improvements. Use when: refactoring code, legacy modernization, technical debt, rewrite decisions. Keywords: refactor, rewrite, legacy, strangler, technical debt...
When html or jinja are being written or edited.
All modes that write scripts or code follow these app standards for communication, modularization, simplification, naming conventions
When python, flask, or jinja are being written or edited.
When javascript being written or edited.
Generates Figma Code Connect mappings for React or Angular repos, validates them with pre-checks and the Figma CLI, and can publish via figma connect. Use when a user provides a Figma file URL and a component r...
TypeScript code quality patterns for writing and reviewing code. Covers type safety, clean code, functional patterns, Zod usage, and error handling. Triggers on: add entity, create service, add repository, crea...
Configures GitHub Actions workflows and CI/CD pipelines. Manages automated releases via Changesets, PR validation, and Husky hooks. Troubleshoots CI failures. Triggers on: GitHub Actions, CI pipeline, workflow,...
Creates and analyzes tests using Vitest and MSW patterns. Generates test builders, mocks repositories, and configures integration tests. Triggers on: write tests, test coverage, Vitest, MSW mock, vi.fn, vi.mock...
Creates changesets for semantic versioning and automates release notes. Determines correct version bump type (patch/minor/major) and generates well-documented changelog entries. Triggers on: add changeset, crea...
Runs quality gate checks before commit or push. Executes lint fixes, TypeScript compilation, tests, and CI validation. Reproduces CI failures locally. Triggers on: pre-commit, pre-push, quality check, CI check,...
默认按已收录数据中的 GitHub 仓库 Stars 排序。Stars 属于来源仓库,同一仓库的多个技能可能共享相同数值;它反映仓库关注度,不代表单个技能的安装量或质量评分。