清爽重构
io.github.dzhng/skills/refactor-clean
用清爽的重构取代层层淤积。当一次变更暴露出重复概念、本地适配器、过时的职责归属、兼容性包装、平行抽象,或某个不断堆积众多职责的超大模块,或任何代码区域出现“先糊上去再说”的压力时使用。
共 5,808 个资源
io.github.dzhng/skills/refactor-clean
用清爽的重构取代层层淤积。当一次变更暴露出重复概念、本地适配器、过时的职责归属、兼容性包装、平行抽象,或某个不断堆积众多职责的超大模块,或任何代码区域出现“先糊上去再说”的压力时使用。
io.github.Stirling-Tools/Stirling-PDF/ui-before-after
分析分支或 PR,自动捕获其变更触及的每个 UI 界面前后截图,再做像素级差分呈现实际变化,并组装成可直接放进 PR 的前后对比拼图。通用且 diff 驱动:从 diff 推导捕获目标(变更的工具/路由 → URL)而非手工列举界面,「前」从基础分支捕获、「后」从头部分支捕获,仅保留视觉上确有差异的视图。每次对比自动裁剪到实际变化区域(差异像素包围盒),仅当变更覆盖大部分页面时才回退整页。用于前后截图、分支/PR 视觉差分、「给 PR 描述配截图」「展示 UI 改了什么」或 UI 变更并排对比。接受 PR 编号/URL(经 gh 解析)或分支名;默认当前分支对比其基础分支。参数:--scope <selector>、--base <ref|merge-base>、--theme light|dark|both、--all(捕获每条路由而非仅变更处)。
io.github.Stirling-Tools/Stirling-PDF/ui-walkthrough
对当前分支功能做完整的 UI 调查。枚举每个视图与状态(空态、有数据、加载、错误、每个对话框/菜单/面板、响应式断点、浅色+暗色+RTL),用内置 Playwright 工装捕获,汇总为带全局明暗切换滑杆的单图 HTML 走查,随后跑两轮审查:视觉/一致性(对齐、间距、专业感、明暗一致、对比度、截断)与 UX/易用性(流程、可发现性、可供性、空态/错误态、预期)。当被要求做 UI 走查、截图审查、设计或 QA 巡检、「找出可以更易用/更好的地方」或前端工作合并前使用。加 --fix 自动应用安全的前端修复并重新捕获;--theme 限定主题;--no-rtl 跳过 RTL。
io.github.Stirling-Tools/Stirling-PDF/feature-walkthrough
端到端讲解当前分支的完整逻辑与流程,让毫无前置知识的人也能理解、审查并复现。从分支 diff 界定变更范围,追踪其触达的每一层流程(前端工具/hook/组件、Java controller/service/endpoint、Python 引擎、配置、i18n、测试),产出带 Mermaid 图(时序/流程/架构)、可点击引用的带注释文件地图、前后行为对比、涉及 UI 时的截图、「本地试跑」章节与边界情况/风险的自包含走查文档。当被要求做功能或分支走查、「解释这个分支做了什么」、设计/逻辑说明、PR 审查者上手或交接文档时使用。加 --html 可同时输出渲染的 HTML 版;--no-screens 跳过截图。
io.github.EpicenterHQ/epicenter/testing
测试文件约定:setup 函数、工厂、Result 断言助手、组织方式、类型测试、命名,以及删除低价值测试。使用场景:「写测试」「加个测试」「修这个测试」「删测试」「清理测试」「审查测试」,或修改 *.test.ts 文件。
io.github.EpicenterHQ/epicenter/refactoring
逐次改动的重构机制:精确统计调用方数量、决定内联还是保留、合并重复的 switch 分支、把原始访问收拢到单一类型化边界、外科手术式的单次改动单次提交、重构后清扫过时的 JSDoc 与失效导出。真正动手编辑代码做清理、判断单调用方 helper 是否值得保留,或规划一连串小重构提交时使用。异味清单见 code-audit;整场会话的简化见 collapse-pass。
io.github.yv1ing/Z3r0/sqlmap
用于经授权的 SQL 注入测试(sqlmap CLI),包括检测、DBMS 指纹识别、请求重放,以及对授权范围内 Web 目标的数据提取验证。
io.github.FradSer/dotclaude/refactor
针对指定文件、目录或语义查询执行自动化重构。当用户要求重构特定文件或目录、简化近期改动的代码、清理有限范围内的无用代码,或调用 “/refactor” 时使用。
io.github.vercel/next.js/insight-error-page
为 Next.js dev overlay 撰写或审查 insight 类型的错误页。在新建 errors/<slug>.mdx 页面、审查现有页面或检查其与 framework 修复卡片是否一致时使用。涵盖页面结构、标题对齐、带 Copy prompt 按钮的 FixCard、代码片段、与正式文档的术语一致性,以及 Vercel 技术写作风格。
io.github.jeremylongshore/claude-code-plugins-plus-skills/portaljs-deploy
把 PortalJS 门户部署到 PortalJS Arc——由 Datopian 基于 Cloudflare 管理的静态托管。构建静态导出并上传,返回可访问的 <slug>.arc.portaljs.com 地址。一条命令,一个目标。
io.github.aiskillstore/marketplace/backend-fastapi
FastAPI 后端、端点与依赖注入的文档。
io.github.feast-dev/feast/feast-architecture
Feast 代码库内部机制——各组件如何工作、关键抽象所在之处、系统内的数据流。当被问及 feast apply 如何工作、registry 如何存储数据、物化如何搬运数据、get_online_features 如何取特征、feature server 如何工作、Kubernetes operator 如何管理部署,或在代码库中导航以了解该在哪里改动时使用。
io.github.microsoft/vcpkg/review-vcpkg-prs-today
审查 microsoft/vcpkg 中最近 30 天内有更新的非草稿开放 PR。当你需要批量分诊、逐 PR 的审查报告、按结论分组的索引,或把修改同一 port 的相互竞争 PR 归并分组时使用。
io.github.microsoft/vcpkg/review-vcpkg-pr
对 microsoft/vcpkg 的拉取请求做端到端审查。
io.github.mohitagw15856/pm-claude-skills/sql-query-explainer
解释、优化、编写并记录 SQL 查询。当需要解释某个 SQL 查询、优化慢 SQL、把 SQL 转译成给非技术干系人看的通俗表达、依据自然语言描述写出查询或产出查询文档时使用。产出通俗解释、带注释的优化查询,或涵盖输出结构、假设与已知限制的数据字典。支持 PostgreSQL、MySQL、BigQuery、Snowflake 和标准 SQL。
io.github.jleechanorg/claude-commands/automation-audit
审计自动化任务执行、日志、PR 处理指标以及由 AI 提交的远端提交记录。
io.github.wshobson/agents/rag-implementation
使用向量数据库与语义搜索,为 LLM 应用构建检索增强生成(RAG)系统。在实现知识锚定的 AI、构建文档问答系统或将 LLM 与外部知识库集成时使用。
vcanary
io.github.lobehub/lobehub/agent-tracing
代理追踪 CLI,用于执行快照。适用于 agent-tracing、trace、快照、LLM 调用检查、上下文引擎数据、代理步骤分析、执行调试,或按 operation id 拉取远程/生产追踪(「拉线上 tracing」)。也是排查代理工具调用问题的第一站——错误或缺失的 tool_calls、异常的工具参数或结果、某步骤可用的工具,以及某工具为何在彼处运行。
io.github.home-assistant/core/ha-pr-reviewer
审查 Home Assistant 的 GitHub pull request 并提供反馈评论。审查来自 GitHub 的 Pull Request 时的首选技能。
io.github.serverless/serverless/serverless-sandboxes
使用 Serverless Framework 的 `sandboxes` 特性(AWS Lambda MicroVMs)在 AWS 上构建、运行和运维隔离或临时计算资源。当用户想执行不可信或 AI 生成的代码、按会话/代理/租户运行隔离负载、构建代码执行后端,或提到 Firecracker MicroVMs、serverless.yml 的 `sandboxes` 块、`serverless dev --sandbox`、`invoke --sandbox`、`logs --sandbox`、RunMicrovm、AWS Lambda MicroVMs 时使用。即使用户既没提 Serverless Framework 也没提 sandbox,只要描述隔离的 AWS 执行环境即应触发。
io.github.ChromeDevTools/devtools-frontend/devtools-ux-writing-refactor
按 UX 文案规范,重构 DevTools 模块文件夹中面向用户的 UIStrings 与本地化注释(b/40799900 的子任务)。在为某个文件夹或 issue 精简措辞、检查 sentence case 或改进 UIStrings 的 L10n 注释时使用。不用于一般代码改动或非 UIStrings 文件。
io.github.nginx/kubernetes-ingress/nic-docker-images
NIC 的 Docker 镜像构建系统、Dockerfile 结构、镜像变体、构建脚本与 Makefile 目标。在构建容器镜像、修改 Dockerfile、新增镜像变体、调试镜像构建或处理构建脚本时使用。
vdevelopment
io.github.latitude-dev/latitude-llm/database-postgres
Drizzle schema、repository、RLS、SqlClient 接线、Postgres 迁移、psql / 重置,或平台映射器(toDomain* / toInsertRow)。
io.github.dotnet/skills/writing-mstest-tests
编写、现代化或修复全面的 MSTest 单元测试,覆盖 MSTest 3.x/4.x API。适用:编写、创建、评审或现代化 MSTest 测试与断言,比 Assert.IsTrue 更好的 MSTest 断言,用 IsInstanceOfType 替代硬转义,MSTest 断言 API(Contains、ContainsSingle、HasCount、IsEmpty、IsNotEmpty、DoesNotContain、AreSame、IsNull、StartsWith、EndsWith、MatchesRegex、IsGreaterThan、IsLessThan、IsInRange),纠正 Assert.AreEqual 颠倒的 Expected/Actual 参数,用 Assert.Throws 替换 ExpectedException,数据驱动(DataRow、DynamicData、ValueTuples),生命周期(TestInitialize、TestCleanup、TestContext),异步与取消测试,条件执行/重试/清理(OSCondition、Retry),并行化(Parallelize/DoNotParallelize),MSTest.Sdk 配置,MSTESTxxxx 分析器修复。不适用:测试质量审计(用 test-anti-patterns)、运行测试(用 run-tests)、MSTest 版本迁移(用 migrate-mstest 技能)、xUnit/NUnit/TUnit、非 .NET 语言。