Launch On Device
zly2006/zhihu-plus-plus
Build, install, and launch the Zhihu++ Android app on a connected device using ADB.
Agent skill
by MaaAssistantArknights in MaaAssistantArknights/MaaAssistantArknights
分析 MaaAssistantArknights 上游仓库公开 Issue(https://github.com/MaaAssistantArknights/MaaAssistantArknights/issues/...
$ npx skills add MaaAssistantArknights/MaaAssistantArknights --skill maa-issue-log-analysis -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install MaaAssistantArknights/MaaAssistantArknights maa-issue-log-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/MaaAssistantArknights/MaaAssistantArknights.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/maa-issue-log-analysis .claude/skills/maa-issue-log-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 "maa-issue-log-analysis" agent skill from https://github.com/MaaAssistantArknights/MaaAssistantArknights/tree/dev-v2/.agents/skills/maa-issue-log-analysis into .claude/skills/maa-issue-log-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "maa-issue-log-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/MaaAssistantArknights/MaaAssistantArknights/tree/dev-v2/.agents/skills/maa-issue-log-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 MaaAssistantArknights/MaaAssistantArknights --skill maa-issue-log-analysis -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install MaaAssistantArknights/MaaAssistantArknights maa-issue-log-analysis --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/MaaAssistantArknights/MaaAssistantArknights.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/maa-issue-log-analysis .agents/skills/maa-issue-log-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 "maa-issue-log-analysis" agent skill from https://github.com/MaaAssistantArknights/MaaAssistantArknights/tree/dev-v2/.agents/skills/maa-issue-log-analysis into .agents/skills/maa-issue-log-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "maa-issue-log-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 MaaAssistantArknights/MaaAssistantArknights --skill maa-issue-log-analysis -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install MaaAssistantArknights/MaaAssistantArknights maa-issue-log-analysis --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/MaaAssistantArknights/MaaAssistantArknights.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/maa-issue-log-analysis .cursor/skills/maa-issue-log-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 "maa-issue-log-analysis" agent skill from https://github.com/MaaAssistantArknights/MaaAssistantArknights/tree/dev-v2/.agents/skills/maa-issue-log-analysis into .cursor/skills/maa-issue-log-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "maa-issue-log-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/MaaAssistantArknights/MaaAssistantArknights.git --path .agents/skills/maa-issue-log-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 MaaAssistantArknights/MaaAssistantArknights --skill maa-issue-log-analysis -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install MaaAssistantArknights/MaaAssistantArknights maa-issue-log-analysis --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/MaaAssistantArknights/MaaAssistantArknights.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/maa-issue-log-analysis .gemini/skills/maa-issue-log-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 "maa-issue-log-analysis" agent skill from https://github.com/MaaAssistantArknights/MaaAssistantArknights/tree/dev-v2/.agents/skills/maa-issue-log-analysis into .gemini/skills/maa-issue-log-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "maa-issue-log-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 MaaAssistantArknights/MaaAssistantArknights maa-issue-log-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 MaaAssistantArknights/MaaAssistantArknights --skill maa-issue-log-analysis -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/MaaAssistantArknights/MaaAssistantArknights.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/maa-issue-log-analysis .github/skills/maa-issue-log-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 "maa-issue-log-analysis" agent skill from https://github.com/MaaAssistantArknights/MaaAssistantArknights/tree/dev-v2/.agents/skills/maa-issue-log-analysis into .github/skills/maa-issue-log-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "maa-issue-log-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 MaaAssistantArknights/MaaAssistantArknights --skill maa-issue-log-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 MaaAssistantArknights/MaaAssistantArknights maa-issue-log-analysis --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/MaaAssistantArknights/MaaAssistantArknights.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/maa-issue-log-analysis .opencode/skills/maa-issue-log-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 "maa-issue-log-analysis" agent skill from https://github.com/MaaAssistantArknights/MaaAssistantArknights/tree/dev-v2/.agents/skills/maa-issue-log-analysis into .opencode/skills/maa-issue-log-analysis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "maa-issue-log-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.
maa-issue-log-analysis分析 MaaAssistantArknights 上游仓库公开 Issue(https://github.com/MaaAssistantArknights/MaaAssistantArknights/issues/...
Maa Issue Log Analysis is an agent skill from MaaAssistantArknights/MaaAssistantArknights. 分析 MaaAssistantArknights 上游仓库公开 Issue(https://github.com/MaaAssistantArknights/MaaAssistantArknights/issues/... 或 1234)。自动抓取 issue 正文和评论中的 report.zip 附件,优先读取 debug/asst.log、debug/gui.log、config/gui.new.json、cache/resource/tasks.json,并在有后续分卷时补看 debug/interface/.png、debug/drops/.png、debug/infrast/、debug/dumps/ 等现场证据;结合 MAA Core/WPF/资源任务代码与文档判断根因、给出修复方案,供用户让你分析 MAA issue、日志包、ADB 连接失败、关卡导航、识别失败、任务出错、闪退时使用。内置的「诉求评估」方法论(三道筛:合理性 / 必要性 / 优先级)可脱离日志单独引用,用于评估 B 站评论、群聊反馈、纯文字 feature request 等无日志场景中的用户诉求。
Its SKILL.md is about 4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `KNOWLEDGE.md`).
It sits in Mobile, covering Mobile testing and debugging. It works with GitHub. The repository describes itself as: 《明日方舟》小助手,全日常一键长草!| A one-click tool for the daily tasks of Arknights, supporting all clients. The licence is AGPL-3.0.
7 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 2ab53cc. 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:
adbgitFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.
From 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.
Maa Issue Log Analysis loads about 4k tokens when it runs. Until then it costs about 138 tokens; SKILL.md has 899 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 MaaAssistantArknights/MaaAssistantArknights at commit 2ab53cc, republished under its AGPL-3.0 licence (© MaaAssistantArknights). 899 words, ~3,968 tokens.
.claude/skills/maa-issue-log-analysis/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.KNOWLEDGE.md,先用其中的通用误判规则校正自己的分析路径,再读 issue 和日志。KNOWLEDGE.md 中的 Stateful UI Automation Checks 与 Reception Clue Analysis。maa-cyber-fortune-master/SKILL.md 引导补证据(详见 Scope 和 Workflow Step 2)。https://github.com/MaaAssistantArknights/MaaAssistantArknights。#1234 形式的 issue 编号。report_*.zip,看用户是否提供了其他有效证据(报错文本、截图、导出诊断、清晰复现步骤)。maa-cyber-fortune-master/SKILL.md,不要输出严肃分析模板。#1234 视为 https://github.com/MaaAssistantArknights/MaaAssistantArknights/issues/1234MaaAssistantArknights/MaaAssistantArknights,停止并说明此 skill 不适用。maa-cyber-fortune-master/SKILL.md,先用短小玄学回复活跃气氛,再把对话引导到补充日志、截图、报错或诊断信息。-hard、用户现象、复现步骤、维护者或机器人评论。report_*.zip。report_MM-dd_HH-mm-ss 分组,同一时间戳下的 part01、part02、part03 是独立 zip,不是需要先拼接的分卷压缩包。part01,再决定是否看 part02+。part01 一定优先,通常包含:debug/asst.logdebug/asst.bak.logdebug/gui.logdebug/gui.bak.logconfig/*cache/*resource/*_custom.*part02+ 只包含 debug 子目录中最近 3 天修改过的文件,可能是:debug/interface/*.pngdebug/drops/*.pngdebug/infrast/**debug/roguelike/**debug/dumps/*part02+ 可能是空包,也可能只包含图片;不要默认里面一定有文本日志。gui.log 找用户点击、所选关卡、任务链开始、报错时间。asst.log 还原底层行为。gui.log 中的 Start Task Chain、GetFightStage、任务出错 锁定时间窗,再回到 asst.log 里的 taskid、SubTaskError、TaskChainError。gui.log 中的重试流程和 asst.log 中的 adb devices、adb connect、ConnectionInfo 串起来。ConnectConfig 是 PC,改走 AttachWindow / Win32Controller 这条线:gui.log 确认 AttachWindow: Found windowasst.log 里看 Win32Controller::screencap、Win32Controller::clickConnectionInfo.ConnectFailed 的思路分析config/ 与 cache/resource/ 还原用户当时实际运行的配置和资源。src/MaaWpfGui/Res/Localizations/zh-cn.xaml 查中文文案,不要直接把 LocalizationHelper.GetString("Key") 里的 Key、DynamicResource key、TaskChain 名或枚举名当成最终展示文本。debug/asst.logSubTaskError / TaskChainErrordebug/asst.bak.logasst.logdebug/gui.logStart Task Chain。debug/gui.bak.logconfig/gui.new.json、备份文件gui.new.json 为新配置系统主文件;旧 gui.json 已废弃,仅作为迁移残留或旧版本回退时可能存在)。config/gui.new.json(主)config/gui.new.json.bak(每次启动自动备份)config/gui.new.json.err(解析失败时保存的损坏配置)config/gui.json.old(旧系统迁移前的配置备份,仅迁移时产生一次;issue 用户版本较旧时才需要看)StagePlan15-13-hard 之类的硬难度关卡gui.new.json 与 gui.log / asst.log 的实际运行状态冲突时,先检查 gui.new.json.bak。gui.json,此时 gui.json 和 gui.json.old 才有参考价值。cache/resource/tasks.json 和 cache/resource/tasks/tasks.jsoncache/resource,再用当前仓库代码判断是否已修复。cache/gui/StageActivity.json / StageActivityV2.jsondebug/interface/*.pngasst.log 有 Save image ... debug/interface/...,但上传包没有这张图,要明确说明“日志表明现场图存在,但用户未上传对应分卷”。debug/drops/*.pngdebug/infrast/**、debug/roguelike/**debug/dumps/*MAA.exe.dmp,如果有,也要一起分析。-hardreport_03-15_11-07-05git checkout vXXX)复核旧逻辑gui.log 找这几类高价值信号:正在连接模拟器Already connectedGetFightStageStart Task Chain任务出错连接失败asst.log 找底层证据:ConnectionInfoConnectFailedTaskChainErrorSubTaskErrorto_be_recognizedcur_retrySave imageofflineunauthorizedfailed to connectcannot connectadb.exe devices 里有没有 offlineadb.exe connect 是否报 10061ConnectionInfo.what / whyconfig/gui.new.json 中的:ConnectConfigConnect.AddressConnect.AllowADBRestartConnect.AllowADBHardRestartConnect.MuMu12Extras.Enabledconfig/gui.new.json 中 Connect.ConnectConfig == "PC"gui.log 中:连接 PC 端(实验性功能,稳定性无法保证)AttachWindow: Found windowhandle: ..., hwnd: ..., screencapMethod: ..., mouseMethod: ..., keyboardMethod: ...asst.log 中:Win32Controller::screencapWin32Controller::clickconfig/gui.new.json 中的 StagePlangui.log 中的 GetFightStageasst.log 中的:Episode15ChapterDifficultyHardEnterChapterDifficultyHardSubTaskErrordebug/interface/*.pngresource/tasks/tasks.json 与 cache/resource/tasks*.jsonKNOWLEDGE.md 的 Common Pitfalls):git log -S <片段> / git blame 查来历;禁止把 「取消注释 / 恢复被禁代码」 直接当修复建议。准备提出的方案若与近期提交确立的设计意图相反,必须放弃该方案并写明冲突。git log 查该功能适配的合入时间;合入数周内的问题属于适配期阵痛,按 bug 修复路径评估,不得用 「高频真实痛点」 论证通用兜底机制的优先级。resource/custom_infrast/)已经能实现,属于已有替代方案,必要性低。KNOWLEDGE.md 的 Common Pitfalls)。src/MaaWpfGui/ViewModels/UserControl/Settings/IssueReportUserControlModel.cssrc/MaaWpfGui/Main/Bootstrapper.cssrc/MaaCore/Utils/Logger.hppsrc/MaaUtils/include/MaaUtils/Logger.hsrc/MaaWpfGui/Main/AsstProxy.cssrc/MaaWpfGui/ViewModels/UI/TaskQueueViewModel.cssrc/MaaWpfGui/ViewModels/UserControl/Settings/ConnectSettingsUserControlModel.cssrc/MaaCore/Controller/MinitouchController.cppdocs/zh-cn/protocol/callback-schema.mddocs/zh-cn/manual/device/android.mdsrc/MaaWpfGui/ViewModels/UserControl/Settings/ConnectSettingsUserControlModel.cssrc/MaaWpfGui/Main/AsstProxy.csresource/tasks/tasks.jsonsrc/MaaWpfGui/ViewModels/UserControl/TaskQueue/FightSettingsUserControlModel.cssrc/MaaWpfGui/Models/AsstTasks/AsstFightTask.cssrc/MaaCore/Task/Interface/FightTask.cppsrc/MaaCore/Task/Fight/MedicineCounterTaskPlugin.cppresource/tasks/tasks.jsonsrc/MaaCore/Utils/DebugImageHelper.hppsrc/MaaWpfGui/Res/Localizations/zh-cn.xamlsrc/MaaWpfGui/Res/Localizations/zh-cn.xaml 中的中文文案。src/MaaWpfGui/ViewModels/UI/TaskQueueViewModel.cs 中 LocalizationHelper.GetString(taskType.ToString()) 的 key,再到 src/MaaWpfGui/Res/Localizations/zh-cn.xaml 查 StartUp、Fight、Infrast、Recruit、Mall、Award、Roguelike、Reclamation、Custom。StartTask、CompleteTask、TaskError、ConnectFailed、TryToReconnect 等 key。*.xaml / *.cs 里找 DynamicResource SomeKey 或 LocalizationHelper.GetString("SomeKey"),再到 src/MaaWpfGui/Res/Localizations/zh-cn.xaml 查中文。Issue、GenerateSupportPayload、OpenDebugFolder 等 key。config/gui.new.json 里任务有用户自定义 Name,输出时优先保留用户自定义名称;必要时再括号补默认任务类型中文,例如 刷理智(理智作战 / Fight)。taskChain / 枚举名,例如 基建换班(Infrast)。src/MaaWpfGui/Res/Localizations/zh-cn.xaml 没有对应 key,再退回原始 key 或代码里的英文字符串,并明确说明“未在 src/MaaWpfGui/Res/Localizations/zh-cn.xaml 找到对应文案”。blob 行号链接,用尖括号包裹。https://github.com/MaaAssistantArknights/MaaAssistantArknights/blob/<commit>/<path>#L14-L20<commit> 必须是本次分析实际依据的代码版本:HEAD如果 issue 像 #16014 一样是 MuMu ADB 连接随机失败,并且同时出现:
config/gui.new.json 里 ConnectConfig 是 MuMuEmulator12127.0.0.1:16384gui.log 在复现时段从 16384 轮询到 16576asst.log 里 adb devices 返回 127.0.0.1:16384 offlineasst.log 里对备选端口出现 cannot connect ... (10061)ConnectionInfo.what 是 ConnectFailed那么根因更可能是 ADB / 模拟器连接层异常,而不是 GUI 任务队列逻辑;此时应结合 MuMu 默认端口表和 Android offline 文档给出建议。
如果 issue 像 #16002 一样是 15/16 章 hard 难度切换失败,并且同时出现:
config/gui.new.json 或 gui.log 里关卡是 15-13-hardasst.log 里先进入 Episode15ChapterDifficultyHard推演计分 等无关文本SubTaskError,并保存 debug/interface/*.pngresource/tasks/tasks.json 里 EnterChapterDifficultyHard 期望在固定 ROI 识别到 进入作战那么根因更可能是当前画面没有进入预期的难度切换界面,或按钮没有出现在资源定义的期望区域,而不是“Hard 后缀本身没有传到 core”。
先做输出分流,不要无论什么情况都套完整模板。
maa-cyber-fortune-master/SKILL.md 的风格回复,并把“赛博算一卦”放在开头。Issue 概要关键证据根因判断修复方案English translation[一句简短复述用户现象]
[赛博算一卦 / 掐指一算 / 夜观天象开场]
[1 到 2 句短小玄学分析]
[一句自然收束到补日志、截图、报错或导出诊断]你这个是刷界园时,第一层商店点了招募券就直接结束。
赛博算一卦,界园属木,招募券属火,如今商店财位一震,像是招募灵脉和界园卦象临时撞了车,程序当场收摊回府。
不过这卦现在只有天象,没有脉案。建议补一份复现当次的日志或报错截图,不然贫道也只能隔着网线观星象。最终回答再用这个完整结构:
## Issue 概要
- issue:`#1234`
- 版本 / 资源时间:
- 模拟器 / 连接配置 / 任务:优先写 `zh-cn` 中文任务名;如果日志里是用户自定义任务名,先写自定义名,再补默认任务类型中文 / key
- 相关设置项 / 关键提示文案:优先写 `src/MaaWpfGui/Res/Localizations/zh-cn.xaml` 中的中文文案
- 用户现象:
## 关键证据
<details><summary>点击此处展开</summary>
- `debug/gui.log`:
- `debug/asst.log`:
- `config/gui.new.json`:
- `cache/resource` / `cache/gui`:
- `debug/interface` / `debug/drops`:
- 代码依据:如需指向具体实现,直接附远端 GitHub 行号链接
</details>
## 根因判断
- 直接结论:
- 证据链:
## 诉求评估
- 用户表面诉求(一句话):
- 根本需求(用户真正想达成什么):
- 合理性:合理 / 不合理(写明与哪个设计目标、文档说明或已知约束冲突)
- 必要性:必要 / 不必要(写明是否已有替代方案、是否仅个人偏好)
- 优先级:高 / 中 / 低 / 可延后(写明影响面和维护成本)
- 结论:采纳 / 部分采纳 / 不采纳(不采纳时给出一句话理由)
## 给用户的建议
- 用户现在可以直接尝试的动作:
- 是否建议升级 / 重下完整包 / 同步资源 / 重置配置:
- 是否需要等待开发者修复:
- 是否有临时绕过方案:
## 修复方案
1. 代码 / 资源 / 配置层修复
2. 需要补充的日志或截图
3. 需要补充的测试
## 给修复 AI 的建议(可复制)
<details><summary>点击此处展开</summary>
~~~text
现象:
[一句话描述用户可见的问题]
关键证据:
[粘贴原始日志、堆栈、监控截图中的关键文本]
可能相关线索(待验证):
[根据日志/现象推测的可能方向,不保证准确,供参考]
~~~
</details>
## 置信度
- 高 / 中 / 低
- 还缺什么证据
## English translation
<details><summary>Click here to expand</summary>
Translate the complete conclusion directly into English and paste it here. Note that the English text is in `src/MaaWpfGui/Res/Localizations/en-us.xaml`.
</details>
gui.log 下结论。cache/resource。KNOWLEDGE.md 的 版本差异 节)。zh-cn.xaml 的中文文案(详见 Localized Copy)。blob 行号链接,不给本地路径加行号(详见 Linking Code Evidence)。© MaaAssistantArknights, 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
SKILL.md and 1 other file in .agents/skills/maa-issue-log-analysis of MaaAssistantArknights/MaaAssistantArknights.
Open the folder on GitHubat commit 2ab53cc
Maa Issue Log 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 |
|---|---|---|---|---|---|---|
| Maa Issue Log Analysis this skillMaaAssistantArknights/MaaAssistantArknights | 24k | — | ~4k | Automated safety check: Pass | AGPL-3.0 | |
| Launch On Devicezly2006/zhihu-plus-plus | 4.2k | — | ~3.1k | Automated safety check: Pass | CC-BY-NC-4.0 | |
| Capturing Preview Screenshots In CIskydoves/android-testing-skills | 333 | — | ~4.5k | Automated safety check: Notes | Apache-2.0 | |
| MAUI UI Test Writerdotnet/maui | 23k | — | ~3k | Automated safety check: Pass | MIT | |
| Phone HarnessShawnPana/phone-harness | 3.2k | — | ~4.3k | Automated safety check: Pass | MIT | |
| Workbuddy Skin Studiocdredfox/workbuddy-skin-studio | 196 | — | ~1.5k | Automated safety check: Pass | MIT |
zly2006/zhihu-plus-plus
Build, install, and launch the Zhihu++ Android app on a connected device using ADB.
skydoves/android-testing-skills
A skill your agent uses to render every Jetpack Compose @Preview as a screenshot on a real Android device or emulator and publish a browsable HTML catalog from CI.
dotnet/maui
Writes UI tests that reproduce a GitHub issue in .NET MAUI and keeps iterating until the tests actually fail, proving they catch the bug.
ShawnPana/phone-harness
Control the user's phone — an iPhone through the Mac's iPhone Mirroring window, an Android over adb, or a rented cloud Android: open apps, tap, type, swipe, read the screen.
cdredfox/workbuddy-skin-studio
Apply a reversible theme/skin to the WorkBuddy desktop app (Tencent AI office agent) via local Chromium DevTools Protocol (CDP) injection.
WolframResearch/Chatbook
Triage Chatbook's auto-generated bug-report issues on GitHub by grouping them on their Failure Data signature (the failing Wolfram Language function plus the confirmed expression/pattern), finding…
MaaAssistantArknights/MaaAssistantArknights
依据 git 提交、diff、现有 CHANGELOG 与 tag,生成符合 MAA 规范、可直接写入 CHANGELOG.md 的最终 Markdown。用户提到发版、整理/生成 changelog、写更新日志、发布正式版或 beta 时均应使用本 skill,即使用户没有明确说出 "changelog" 一词。
MaaAssistantArknights/MaaAssistantArknights
用 MaaCore 本体对本地图片(用户日志反馈包截图、自己截的图)离线验证识别结果:pipeline 任务为什么没命中、模板匹配得分多少、OCR 认出了什么、物品模板匹配情况。用户提到 「验证识别」「为什么没识别/没命中」「模板分数/得分」「OCR 结果对不对」「排查反馈包截图」或给了截图要复现 core 行为时使用。与外部脚本(python 直调 ppocr/OpenCV)的区别:本工具走…
MaaAssistantArknights/MaaAssistantArknights
用“赛博道士 + 故障玄学 + 半懂不懂技术分析”的风格回复 MAA 用户的简略求助。用于用户只给一句模糊问题、没有日志、没有截图、没有报错时,做一段短小离谱但认真的玄学诊断。触发词可包括“赛博算卦”“玄学回复”“评论区整活”“帮我写一段离谱但正经的故障分析”
MaaAssistantArknights/MaaAssistantArknights
以《明日方舟》帕拉斯的人设与语气生成强角色扮演式回复。用于用户明确要求“帕拉斯风格”“帕拉斯口吻”“像帕拉斯一样说话”“Pallas roleplay”时,输出带有米诺斯祭司、英雄叙事、荣誉与信念色彩的中文回复,同时保持内容可理解、可执行。
MaaAssistantArknights/MaaAssistantArknights
用 MAA GUI 内置演示模式(tools/ReadmeShotDemo)重新生成仓库 README 界面截图。用户提到更新/换 README 截图、README 里的画面过期、UI 大改后要更新 README 展示图、跑 ReadmeShotDemo 或 demo 截图时使用,即使用户没有明确说出 「ReadmeShotDemo」 一词。
MaaAssistantArknights/MaaAssistantArknights
新增/更新 SideStory(别传)活动关卡导航。涵盖 tasks/Stages 导航任务、StageActivityV2.json 活动配置、MaaRelease 仓库同步三个文件的联动修改。用户要求添加新活动导航、更新活动关卡、活动开放或复刻时调整导航,以及提到同步 MaaRelease 时均应使用本 skill。
Works with
Categories
分析 MaaAssistantArknights 上游仓库公开 Issue(https://github.com/MaaAssistantArknights/MaaAssistantArknights/issues/... Maa Issue Log Analysis is an agent skill from MaaAssistantArknights/MaaAssistantArknights.com/MaaAssistantArknights/MaaAssistantArknights/issues/...
Maa Issue Log Analysis fits situations like: tasks that involve Mobile testing and debugging.
Run `npx skills add MaaAssistantArknights/MaaAssistantArknights --skill maa-issue-log-analysis -a claude-code`. Or copy the skill folder (.agents/skills/maa-issue-log-analysis in MaaAssistantArknights/MaaAssistantArknights) into .claude/skills/maa-issue-log-analysis in your project. Claude Code loads it when a task matches its description.
Run `npx skills add MaaAssistantArknights/MaaAssistantArknights --skill maa-issue-log-analysis -a codex`. Or copy the skill folder (.agents/skills/maa-issue-log-analysis in MaaAssistantArknights/MaaAssistantArknights) into .agents/skills/maa-issue-log-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 MaaAssistantArknights/MaaAssistantArknights --skill maa-issue-log-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/maa-issue-log-analysis, .gemini/skills/maa-issue-log-analysis, .github/skills/maa-issue-log-analysis and .opencode/skills/maa-issue-log-analysis in your project.
Going by SKILL.md and its folder, Maa Issue Log Analysis needs the command-line tools its instructions call (adb and git).
SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. 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.
Maa Issue Log 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 4k tokens (SKILL.md is roughly 16k 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 Maa Issue Log Analysis: Launch On Device (zly2006/zhihu-plus-plus, 4.2k stars), Capturing Preview Screenshots In CI (skydoves/android-testing-skills, 333 stars), MAUI UI Test Writer (dotnet/maui, 23k stars) and Phone Harness (ShawnPana/phone-harness, 3.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
MaaAssistantArknights (a GitHub organization) maintains it in MaaAssistantArknights/MaaAssistantArknights, which has 23,606 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on October 7, 2026.
Source: MaaAssistantArknights/MaaAssistantArknights on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.