# Fenxi Skills

> 分析指定skills的工作流程，通过中文图文结合方式让使用者了解目标skills的工作方式

- Skill: `diegosouzapw/fenxi-skills` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add diegosouzapw/fenxi-skills`
- Raw SKILL.md: https://api.skillmd.com/api/skills/diegosouzapw/fenxi-skills/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: diegosouzapw (https://skillmd.com/u/diegosouzapw)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/diegosouzapw/fenxi-skills

---


# Skills 分析工具

这是一个用于分析其他 Agent Skills 工作流程的工具。

## 功能说明

我会帮你分析任何指定的 skill，理解其工作方式和执行流程。

## 使用方式

在对话中告诉我你想分析的 skill 名称，例如：
- "分析 git-release 这个 skill"
- "请帮我分析 frontend-design skill 的工作流程"
- "用 fenxi-skills 分析一下 pr-review"

## 分析流程

我会按照以下步骤进行分析：

### 1. 确认 skill 存在性
首先搜索目标 skill 是否存在，检查以下位置：
- 项目级：`.opencode/skills/<name>/SKILL.md`
- 全局：`~/.config/opencode/skills/<name>/SKILL.md`
- Claude兼容：`.claude/skills/<name>/SKILL.md` 或 `~/.claude/skills/<name>/SKILL.md`

如果未找到，会提示你 skill 不存在，并列出所有可用的 skills。

### 2. 读取 skill 内容
如果找到目标 skill，会读取完整的 `SKILL.md` 文件内容，包括：
- YAML frontmatter（name, description, metadata等）
- 正文内容
- 任何引用的资源或文档

### 3. 工作流程分析
深入分析 skill 的：
- **目的和目标**：这个 skill 是为了解决什么问题
- **适用场景**：什么时候应该使用这个 skill
- **执行步骤**：具体的工作流程和步骤
- **关键依赖**：需要哪些工具、配置或外部资源
- **使用示例**：如何在实际项目中应用

### 4. 图文结合展示
以中英文结合、图表辅助的方式展示分析结果，包括：
- 📋 **基本信息卡片**：skill 的名称、描述、授权等
- 🔄 **流程图**：使用 Mermaid 或 ASCII 艺术展示工作流程
- 📝 **步骤详解**：每个步骤的详细说明和注意事项
- 💡 **使用技巧**：最佳实践和常见问题

## 分析输出格式

分析结果会包含以下部分：

```
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 Skill 分析报告
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🎯 [技能名称]
📝 [描述信息]

┌─────────────────────────────────────┐
│ 1. 基本信息                            │
├─────────────────────────────────────┤
│ • 名称：xxx                           │
│ • 描述：xxx                           │
│ • 授权：MIT                          │
│ • 兼容性：OpenCode, Claude Code       │
└─────────────────────────────────────┘

┌─────────────────────────────────────┐
│ 2. 工作流程                          │
├─────────────────────────────────────┤
│                                     │
│    [开始] → [步骤1] → [步骤2] → [结束] │
│       │        │        │        │   │
│       ▼        ▼        ▼        ▼   │
│    [初始化]  [分析]   [生成]   [输出]  │
│                                     │
└─────────────────────────────────────┘

┌─────────────────────────────────────┐
│ 3. 详细步骤                          │
├─────────────────────────────────────┤
│                                     │
│ ▸ 步骤 1：初始化                      │
│   - 检查前置条件                      │
│   - 加载配置文件                      │
│                                     │
│ ▸ 步骤 2：分析内容                    │
│   - 解析 SKILL.md                    │
│   - 提取关键信息                      │
│                                     │
└─────────────────────────────────────┘

┌─────────────────────────────────────┐
│ 4. 适用场景                          │
├─────────────────────────────────────┤
│ ✓ 场景 1：xxx                        │
│ ✓ 场景 2：xxx                        │
│ ✗ 不适用：xxx                        │
└─────────────────────────────────────┘

┌─────────────────────────────────────┐
│ 5. 使用示例                          │
├─────────────────────────────────────┤
│ 命令：xxx                            │
│ 说明：xxx                            │
└─────────────────────────────────────┘

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
```

## 使用技巧

- 提供准确的 skill 名称（区分大小写）
- 如果不确定 skill 名称，可以先询问"列出所有可用的 skills"
- 分析结果会包含实用建议，帮助你更好地使用该 skill

## 注意事项

- 只分析已安装的 skills
- 某些 skills 可能需要特定权限才能访问
- 分析过程会显示 skill 的完整内容，确保不包含敏感信息

---

现在就告诉我你想分析哪个 skill 吧！
