Use Yaak
mountain-loop/yaak
A skill your agent uses when the user mentions Yaak, a Yaak workspace, or the yaak command, or asks to call, hit, or smoke test HTTP/REST endpoints, save or organize API requests for reuse or manual…
分析 Windows 崩溃转储文件(.dmp),诊断 MaaFramework / MXU 项目及其依赖项的崩溃。用于 issue 日志包或附件中发现 .dmp 文件,或用户要求分析 DMP / 崩溃转储时。
$ npx skills add 1204244136/MDA --skill dmp-analysis -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install 1204244136/MDA dmp-analysis --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/1204244136/MDA.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/dmp-analysis .claude/skills/dmp-analysis && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "dmp-analysis" agent skill from https://github.com/1204244136/MDA/tree/main/.claude/skills/dmp-analysis into .claude/skills/dmp-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dmp-analysis", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/1204244136/MDA/tree/main/.claude/skills/dmp-analysisType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add 1204244136/MDA --skill dmp-analysis -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install 1204244136/MDA dmp-analysis --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/1204244136/MDA.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/dmp-analysis .agents/skills/dmp-analysis && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "dmp-analysis" agent skill from https://github.com/1204244136/MDA/tree/main/.claude/skills/dmp-analysis into .agents/skills/dmp-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dmp-analysis", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add 1204244136/MDA --skill dmp-analysis -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install 1204244136/MDA dmp-analysis --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/1204244136/MDA.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/dmp-analysis .cursor/skills/dmp-analysis && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "dmp-analysis" agent skill from https://github.com/1204244136/MDA/tree/main/.claude/skills/dmp-analysis into .cursor/skills/dmp-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dmp-analysis", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/1204244136/MDA.git --path .claude/skills/dmp-analysis--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add 1204244136/MDA --skill dmp-analysis -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install 1204244136/MDA dmp-analysis --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/1204244136/MDA.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/dmp-analysis .gemini/skills/dmp-analysis && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "dmp-analysis" agent skill from https://github.com/1204244136/MDA/tree/main/.claude/skills/dmp-analysis into .gemini/skills/dmp-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dmp-analysis", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install 1204244136/MDA dmp-analysisInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add 1204244136/MDA --skill dmp-analysis -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/1204244136/MDA.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/dmp-analysis .github/skills/dmp-analysis && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "dmp-analysis" agent skill from https://github.com/1204244136/MDA/tree/main/.claude/skills/dmp-analysis into .github/skills/dmp-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dmp-analysis", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add 1204244136/MDA --skill dmp-analysis -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install 1204244136/MDA dmp-analysis --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/1204244136/MDA.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/dmp-analysis .opencode/skills/dmp-analysis && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "dmp-analysis" agent skill from https://github.com/1204244136/MDA/tree/main/.claude/skills/dmp-analysis into .opencode/skills/dmp-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dmp-analysis", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
dmp-analysis分析 Windows 崩溃转储文件(.dmp),诊断 MaaFramework / MXU 项目及其依赖项的崩溃。用于 issue 日志包或附件中发现 .dmp 文件,或用户要求分析 DMP / 崩溃转储时。
Dmp Analysis is an agent skill from 1204244136/MDA. 分析 Windows 崩溃转储文件(.dmp),诊断 MaaFramework / MXU 项目及其依赖项的崩溃。用于 issue 日志包或附件中发现 .dmp 文件,或用户要求分析 DMP / 崩溃转储时。
Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It works with Tauri. The repository describes itself as: Nikke小助手 | Assistant For Goddess of Victory: Nikke. The licence is AGPL-3.0.
9 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 9fb9b48. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
gitFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
github.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Dmp Analysis loads about 1.3k tokens when it runs. Until then it costs about 29 tokens; SKILL.md has 214 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from 1204244136/MDA at commit 9fb9b48, republished under its AGPL-3.0 licence (© 1204244136). 214 words, ~1,306 tokens.
.claude/skills/dmp-analysis/SKILL.md (or your agent's skills folder)..dmp) files from MaaFramework / MXU based projects.需要 minidump-stackwalk 和 dump_syms。
检查:
Get-Command minidump-stackwalk
Get-Command dump_syms若本地缺失,按当前项目 CI / workflow / 文档安装;不要在未经用户同意时擅自安装全局工具。
将 .dmp 放到临时分析目录,例如:
.cache/dmp-analysis/issue-<number>/
.cache/dmp-analysis/local-<timestamp>/来源可能是:
.dmp。.dmp。minidump-stackwalk "<path-to-dmp>"先获取:
根据异常地址或 crashing thread 顶部帧识别疑似崩溃模块。
DMP 文件名常包含崩溃进程 PID,例如:
Project.exe.18188.dmp → PID 18188用该 PID 与日志交叉验证:
maafw.log 中的 [Px18188]。mxu-tauri.log 中的实例 / agent / 进程生命周期。go-service.log 或 agent stdout/stderr 中的启动信息。确认 DMP 对应的运行会话,避免把不同时间的日志混在一起。
DMP 模块版本字段可能为空,优先从日志和配置获取:
| 优先级 | 来源 | 线索 |
|---|---|---|
| 1 | mxu-tauri.log | MXU / MaaFramework 初始化版本 |
| 2 | go-service.log | PI environment / client version |
| 3 | config 文件 | interface.json、maa_option.json、项目配置 |
| 4 | issue 正文 | 用户报告版本 |
| 5 | DMP 模块列表 | 模块 version 字段,可能为 ? |
记录:
$MaaVersion = "<version>"
$Work = "<analysis-dir>"
Invoke-WebRequest "https://github.com/MaaXYZ/MaaFramework/releases/download/v$MaaVersion/MAA-win-x86_64-v$MaaVersion.zip" -OutFile "$Work\maa-fw.zip"
Expand-Archive "$Work\maa-fw.zip" "$Work\maa-fw" -Force常见 PDB:
| PDB | 模块 |
|---|---|
MaaFramework.pdb | MaaFramework.dll |
MaaUtils.pdb | MaaUtils.dll |
MaaToolkit.pdb | MaaToolkit.dll |
MaaWin32ControlUnit.pdb | MaaWin32ControlUnit.dll |
MaaAdbControlUnit.pdb | MaaAdbControlUnit.dll |
MaaAgentServer.pdb | MaaAgentServer.dll |
MaaAgentClient.pdb | MaaAgentClient.dll |
$MxuVersion = "<version>"
Invoke-WebRequest "https://github.com/MistEO/MXU/releases/download/v$MxuVersion/MXU-win-x86_64-v$MxuVersion.zip" -OutFile "$Work\mxu.zip"
Expand-Archive "$Work\mxu.zip" "$Work\mxu" -Forcemxu.pdb 通常位于压缩包根目录。
.sym$PdbDir = "$Work\pdb"
$Symbols = "$Work\symbols"
New-Item -ItemType Directory -Force $Symbols | Out-Null
Get-ChildItem $PdbDir -Filter *.pdb | ForEach-Object {
$name = $_.BaseName
$header = & dump_syms $_.FullName 2>$null | Select-Object -First 1
$debugId = ($header -split '\s+')[3]
$dest = Join-Path $Symbols "$name.pdb\$debugId"
New-Item -ItemType Directory -Force $dest | Out-Null
& dump_syms $_.FullName > (Join-Path $dest "$name.sym")
}minidump-stackwalk "<path-to-dmp>" "$Work\symbols"输出应包含函数名、源码路径和行号。如果符号化失败,报告原因并保留 module+offset 堆栈。
EXCEPTION_ACCESS_VIOLATION (0xC0000005):空指针、悬垂指针、use-after-free。EXCEPTION_STACK_OVERFLOW (0xC00000FD):无限递归或栈对象过大。EXCEPTION_ILLEGAL_INSTRUCTION (0xC000001D):CPU 指令集、二进制损坏或错误模块。STATUS_STACK_BUFFER_OVERRUN (0xC0000409):Windows fast-fail,不一定是真缓冲区溢出。0x7 常见于 std::terminate() / abort(),可能是未捕获 C++ 异常。ucrtbase.dll。EXCEPTION_BREAKPOINT (0x80000003):断点、assert、panic 或主动触发崩溃。Maa*.dll:MaaFramework 运行时或控制器。mxu.exe:MXU/Tauri/Rust 层。onnxruntime_*.dll、opencv_*、OCR/推理库:第三方依赖。DirectML.dll、显卡驱动相关模块:图形/推理运行时。ntdll.dll、KERNELBASE.dll、ucrtbase.dll:通常要看上层调用者。如果符号化帧涉及 MaaFramework 或 MXU,并能确定版本,按需 clone 对应 tag 到临时目录:
git clone --depth 1 --branch "v<VERSION>" "https://github.com/MaaXYZ/MaaFramework.git" ".cache\upstream-src\MaaFramework"
git clone --depth 1 --branch "v<VERSION>" "https://github.com/MistEO/MXU.git" ".cache\upstream-src\MXU"定位到具体源码行后,在报告中给出远端 GitHub blob 链接。
## DMP 分析结果
- DMP 文件:`<filename>`
- 操作系统:`<OS version>`
- 异常类型:`<EXCEPTION_*>` (`<hex>`)
- 崩溃模块:`<module>+<offset>`
- 符号化状态:已符号化 / 仅 module+offset
## 崩溃堆栈(crashing thread)
```text
Frame 0: ...
Frame 1: ...
```
## 关键模块版本
| Module | Version |
| ------------------ | ------- |
| MaaFramework.dll | ... |
| mxu.exe | ... |
| Project executable | ... |
## 根因判断
- 崩溃归属:MaaFramework / MXU / 项目扩展 / 第三方依赖 / 未知
- 分析:...
- 置信度:高 / 中 / 低
## 建议
- 用户可尝试:...
- 开发者修复方向:...
- 还缺的证据:...分析完成后可删除临时目录;删除前确认没有用户需要保留的附件或中间产物。
© 1204244136, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .claude/skills/dmp-analysis of 1204244136/MDA.
Open the folder on GitHubat commit 9fb9b48
Dmp Analysis next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Dmp Analysis this skill1204244136/MDA | 119 | — | ~1.3k | Automated safety check: Pass | AGPL-3.0 | |
| Use Yaakmountain-loop/yaak | 19k | — | ~1.9k | Automated safety check: Pass | MIT | |
| Yaak Changelogmountain-loop/yaak | 19k | — | ~1.6k | Automated safety check: Pass | MIT | |
| Native Feel Cross Platform Desktopyetone/native-feel-skill | 1.9k | 1 repos | ~1.5k | Automated safety check: Pass | MIT | |
| Ccgui Plugin Creatorzhukunpenglinyutong/desktop-cc-gui | 4.4k | — | ~1.3k | Automated safety check: Pass | None | |
| Tabularis Local PR ReviewTabularisDB/tabularis | 5.1k | — | ~1.4k | Automated safety check: Pass | Apache-2.0 |
mountain-loop/yaak
A skill your agent uses when the user mentions Yaak, a Yaak workspace, or the yaak command, or asks to call, hit, or smoke test HTTP/REST endpoints, save or organize API requests for reuse or manual…
mountain-loop/yaak
Create or edit Yaak changelogs. An agent skill from mountain-loop/yaak.
yetone/native-feel-skill
A skill your agent uses when the user is designing, prototyping, or rewriting a desktop app that must run on multiple OSes (macOS + Windows, optionally Linux) AND feel indistinguishable from a…
zhukunpenglinyutong/desktop-cc-gui
为 CC GUI 桌面客户端创建、修改、迭代插件(Tier-0 声明式 CSS/JSON,或 Tier-1 单文件 ESM)。当用户要"做一个插件 / 给 CC GUI 加个功能 / 改输入框或界面样式 / 加设置页、侧边栏或状态栏入口 / 加面板页签或命令面板命令 / 把某套工作流包装成插件 / 改一下我做过的那个插件",或提到 ccgui 插件、插件目录、从本地目录安装插件时使用。
TabularisDB/tabularis
Reviews a Tabularis pull request locally, judging the diff against the repo's rule files, verifying every claim in its description against the code, and running its tests on the real branch.
Stack-Cairn/LiveAgent
Create or update LiveAgent runtime skills. An agent skill from Stack-Cairn/LiveAgent.
1204244136/MDA
根据 MaaFramework Pipeline 定义生成或更新 Project Interface 任务 JSON。用于创建、编辑或扩展 assets/tasks/ 下的任务文件,将 Pipeline 节点映射为用户可配置选项(switch/select/checkbox/input)并绑定 pipelineoverride。
1204244136/MDA
MaaFramework Go Agent / go-service 编写指南。用于编写、修改或审查 agent/go-service/ 下的 Go 自定义识别器、动作、EventSink,或了解 MaaFramework Go Agent 的注册、日志、目录组织和参数解析模式。
1204244136/MDA
MaaFramework C++ 日志宏用法指南。用于写 C++ MaaFramework 扩展、Custom 组件或工具代码时使用 LogInfo/LogError/LogWarn/LogDebug/LogTrace、VAR、容器输出和自定义类型日志。
1204244136/MDA
分析 MDA 公开 Issue、日志包或本地日志。用于 https://github.com/1204244136/MDA/issues/...、1234、MDA 日志压缩包、识别失败、任务卡死、控制器差异、Pipeline/Agent/MXU 问题。会从…
1204244136/MDA
MDA 项目专属开发指南。用于在 MDA 中编写或审查 MaaFramework Pipeline、Project Interface 任务、locale、go-service 组件时补充项目结构、业务域、命名习惯和现有任务选项示例。与通用 pipeline-guide、pipeline-debug、generate-pi-task、go-service-guide 配合使用。
1204244136/MDA
meojson C++ JSON 库使用指南。用于 MaaFramework C++ 项目中的 JSON 解析、序列化、MEOJSONIZATION、json::value 操作、ext::jsonization 自定义类型支持,以及 Custom 参数解析。
Works with
分析 Windows 崩溃转储文件(.dmp),诊断 MaaFramework / MXU 项目及其依赖项的崩溃。用于 issue 日志包或附件中发现 .dmp 文件,或用户要求分析 DMP / 崩溃转储时。. Dmp Analysis is an agent skill from 1204244136/MDA.
Run `npx skills add 1204244136/MDA --skill dmp-analysis -a claude-code`. Or copy the skill folder (.claude/skills/dmp-analysis in 1204244136/MDA) into .claude/skills/dmp-analysis in your project. Claude Code loads it when a task matches its description.
Run `npx skills add 1204244136/MDA --skill dmp-analysis -a codex`. Or copy the skill folder (.claude/skills/dmp-analysis in 1204244136/MDA) into .agents/skills/dmp-analysis in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add 1204244136/MDA --skill dmp-analysis -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/dmp-analysis, .gemini/skills/dmp-analysis, .github/skills/dmp-analysis and .opencode/skills/dmp-analysis in your project.
Going by SKILL.md and its folder, Dmp Analysis needs the command-line tools its instructions call (git).
SKILL.md names 1 domain. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Dmp Analysis is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.3k tokens (SKILL.md is roughly 5.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Dmp Analysis: Use Yaak (mountain-loop/yaak, 19k stars), Yaak Changelog (mountain-loop/yaak, 19k stars), Native Feel Cross Platform Desktop (yetone/native-feel-skill, 1.9k stars) and Ccgui Plugin Creator (zhukunpenglinyutong/desktop-cc-gui, 4.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
1204244136 (a GitHub user) maintains it in 1204244136/MDA, which has 119 GitHub stars. The repository holds 9 skills in this directory. The repository was last updated on October 5, 2026.
Source: 1204244136/MDA on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.