project-analysis
项目分析技能
本技能是项目的深度分析层。
它不负责每次开发前后的通用 docs 编排;那由 project-docs-workflow 负责。它的职责是:在现有文档不足、链路复杂或用户明确需要时,做只读取证、调用链梳理、图表整理和性能观察,并把结果整理进项目文档。
默认行为:创建或更新 docs。 不再使用 analysis-only。当用户没有明确指定时,应优先判断是新建文档还是更新现有文档,并实际写入 docs/ 或调用方指定的长期文档落点。
强制要求:凡是输出 Mermaid 图表,必须在同一位置紧跟对应的 ASCII/TUI 预览图,方便用户在终端和代码评审中直接审查结构。不得省略,不得标记为可选。
分析主题
本技能可用于以下分析主题:
architecture:系统架构、模块边界、依赖关系、外部服务dataflow:模块数据流、调用链、关键数据变换、外部 I/Osequence:主流程时序、跨层交互、关键分支performance-risk:性能热点、放大点、瓶颈候选、风险链路
执行模式
More from escapewu/skills
pdf
Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.
1xlsx
Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like \"the xlsx in my downloads\") — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.
1canvas-design
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
1webapp-testing
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
1mcp-builder
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
1internal-comms
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).
1