mcpField
W
workspace-performance-audit

workspace-performance-audit

github.com/shipshitdev测试与质量38182 次安装2 天前更新
代码仓库

关于 workspace-performance-audit

workspace-performance-audit 是用于审查 Monorepo 性能的只读技能,面向开发团队。它支持快速、完整或指定领域的审查,并生成按优先级排列的建议。

主要功能

  1. 01发现 Monorepo 与技术栈
  2. 02快速、完整或指定领域审查
  3. 03检查前端、后端、数据库和扩展
  4. 04性能指标与目标阈值
  5. 05按严重度排列建议
  6. 06仅分析并生成报告,不产生外部副作用

适用场景

  1. 01在发布前检查性能
  2. 02排查前端或 API 响应缓慢
  3. 03检查数据库查询与索引指标
  4. 04审查工作区中的指定领域

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/shipshitdev/skills --skill workspace-performance-audit

安装后在 Claude Code 中输入/workspace-performance-audit确认已加载。

附带文件plugin.jsonreferences/full-guide.md

详细介绍

工作区性能审计

授权范围

仅在用户请求和现有授权范围内操作;加载此技能不会授予任何新权限。仅报告的请求必须仅输出报告,遵循调用方指定的目标、主机、提供方和成本限制,在扩大范围前先征求同意,并将这些限制转达给委派对象。

约定

输入:

  • 单体仓库根路径(默认为当前工作目录)
  • 可选:要重点关注的目标领域(前端、后端、数据库、扩展)
  • 可选:审计模式(快速或完整)

输出:

  • 汇总的性能审计报告
  • 按优先级排序且标有严重性等级的建议

创建/修改:

  • .agents/memory/performance-audit-YYYY-MM-DD.md — 写入审计报告

外部副作用:

  • 无。仅进行只读分析;不会部署、修改或安装任何内容。

需要确认:

  • 如果输出路径位于当前工作区之外,则在写入报告前需要确认

委派给:

  • performance-expert,负责指标和优化
  • design-consistency-auditor,负责 UI/UX 一致性
  • qa-reviewer,负责验证和优先级排序

编排的技能

技能重点领域阶段
performance-expert性能指标与优化1-4
design-consistency-auditorUI/UX 一致性与设计债务1
accessibilityWCAG 2.1 AA 合规性1
security-expert安全验证2
qa-reviewer验证与优先级排序5

编排流程

Phase 0: Workspace Discovery
    → Identify apps, packages, tech stacks

Phase 1: Frontend Audit (Next.js)
    → Core Web Vitals, Bundle Analysis, Design, A11y

Phase 2: Backend Audit (NestJS)
    → API Response Times, N+1 Queries, Security

Phase 3: Database Audit (Postgres)
    → Query Performance, Index Analysis

Phase 4: Extension & Packages
    → Bundle Sizes, Memory, Dependencies

Phase 5: Consolidation
    → Aggregate, Score, Prioritize, Report

各领域的关键指标

领域关键指标目标
前端LCP、FID、CLS<2.5s、<100ms、<0.1
后端p50、p95 响应时间<100ms、<200ms
数据库查询 p95、索引命中率<50ms、>95%
扩展内容脚本大小<50KB

使用模式

快速审计: 仅进行必要检查 → 1 页摘要 完整审计: 执行所有阶段 → 完整报告 特定领域: 聚焦单个领域


有关详细的阶段执行说明、指标收集命令、报告模板和交互示例: 在开始完整审计或某个阶段需要详细指导时,加载 ${CLAUDE_SKILL_DIR}/references/full-guide.md。

评论

支持 Markdown