A skill your agent uses when the user asks to debug, test, or verify AstraGram functionality, take a screenshot, read or change settings, inspect ghost mode, check deleted-message storage, control…

Custom licenceAuto-check passed

Install App Debug

skills CLI
$ npx skills add Kindness-Kismet/AstraGram-Desktop --skill app-debug -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Kindness-Kismet/AstraGram-Desktop app-debug --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Kindness-Kismet/AstraGram-Desktop.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.codex/skills/app-debug .claude/skills/app-debug && rm -rf skills-src

Use ~/.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/

Facts

Skill name
app-debug
GitHub stars
120
Token cost
~965 tokens
SKILL.md length
194 words
Files
13 (incl. scripts)
Skills in repo
5
Repo updated
First seen
Licence
Custom licence

At a glance

A skill your agent uses when the user asks to debug, test, or verify AstraGram functionality, take a screenshot, read or change settings, inspect ghost mode, check deleted-message storage, control…

  • Works in 8 steps: 新增、修改或删除业务逻辑时,同步核对调试覆盖,保证业务动作有指令控制、业务状态有指… → 指令复用正式业务接口,及时同步参数、结果和状态变化;异步操作区分已提交、进行中、成… → 同步服务端注册、CLI 参数和对应指南;新增领域更新指南索引,通过… → …
  • The user asks to debug
  • SKILL.md covers 入口与顺序, 验证方式, 按任务查参数 and 数据与进程, plus 2 more sections
  • Runs Python scripts from its folder; calls python

What it does

App Debug is an agent skill from Kindness-Kismet/AstraGram-Desktop. Use this skill when the user asks to debug, test, or verify AstraGram functionality, take a screenshot, read or change settings, inspect ghost mode, check deleted-message storage, control the running Debug app, restart or stop the app, or says phrases like "调试", "测试", "验证", "截图", "看一下设置", "改个设置", "隐身模式", "已删除消息", "重启应用", "停掉应用", "观察界面" in this AstraGram project.

Its SKILL.md is about 970 tokens, which your agent loads only when the skill is triggered. The skill folder holds 14 other files, including scripts (for example `guides/business.md`, `guides/controls.md` and `guides/features.md`).

The repository describes itself as: An enhanced version of a modern and aesthetically pleasing Telegram client.

When your agent uses it

  • The user asks to debug
  • Verify AstraGram functionality
  • Take a screenshot
  • Change settings

Example prompts

  • “/app-debug”

Requirements

  • Python 3

Workflow steps

8 steps, taken from the first numbered list in SKILL.md.

  1. 新增、修改或删除业务逻辑时,同步核对调试覆盖,保证业务动作有指令控制、业务状态有指令查询;发现缺口及时补齐,废弃入口同步清理,不能只改界面。
  2. 指令复用正式业务接口,及时同步参数、结果和状态变化;异步操作区分已提交、进行中、成功、失败和取消,不把接收请求当成完成。
  3. 同步服务端注册、CLI 参数和对应指南;新增领域更新指南索引,通过 app.help 与 cli.py --help 核对指令入口,并按本次任务实测。
  4. .codex/skills/app-debug/ 和 .claude/skills/app-debug/ 保持相同内容。
  5. 调试源码包在 _DEBUG 内,新增文件登记 CMake,并检查 Git 忽略规则。
  6. 订阅绑定控件生命周期,长期持有的 Qt 对象随应用退出清理。
  7. 遍历 JSON 的 items() 前把 JSON 存入具名变量,确保代理引用有效。
  8. 命令错误信息统一使用英文;界面文案使用翻译键,内部控件标识保持固定。

What it can do on your machine

Read from SKILL.md and the folder at commit 0996310. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

App Debug loads about 965 tokens when it runs. Until then it costs about 94 tokens; SKILL.md has 194 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~94
When it runs · the whole SKILL.md, loaded when a task matches
~965

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.

Safety

Auto-check passed

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); the scripts in this folder are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 194 words (~965 tokens).

“通过命令行控制本仓库的调试构建,覆盖官方与定制设置、业务入口和本地验证。服务端仅在 _DEBUG 下启用,监听 127.0.0.1:20100。界面指令在主线程执行,返回 OK 加可选数据或 ERR 原因。 每条连接处理一行指令;带引号的参数采用 JSON 字符串转义,CLI 自动处理。”

— opening of SKILL.md by Kindness-Kismet, Custom licence
name
app-debug

Read the full SKILL.md on GitHub

Files

SKILL.md and 12 other files (scripts) in .codex/skills/app-debug of Kindness-Kismet/AstraGram-Desktop.

  • SKILL.md
  • guides/business.md
  • guides/controls.md
  • guides/features.md
  • guides/ghost.md
  • guides/official.md
  • guides/runtime.md
  • guides/scenarios.md
  • guides/screenshot.md
  • guides/session.md
  • guides/settings.md
  • guides/storage.md
  • scripts/cli.py

Open the folder on GitHubat commit 0996310

Compare with similar skills

App Debug 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.

App Debug compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
App Debug this skillKindness-Kismet/AstraGram-Desktop120—~965Automated safety check: PassCustom licence
Debugasgeirtj/system_prompts_leaks69k—~439Automated safety check: PassCC0-1.0
Debugparcadei/Continuous-Claude-v33.9k1 repos~1.3kAutomated safety check: PassMIT
Debugcodewhale-hq/Codewhale41k—~195Automated safety check: PassMIT
NanoClaw Container Debuggingnanocoai/nanoclaw31k—~3.8kAutomated safety check: NotesMIT
DebugLuisaGroup/LuisaCompute1.1k—~2.3kAutomated safety check: PassApache-2.0

Similar skills

  • Debug

    asgeirtj/system_prompts_leaks

    Enable debug logging for this session and help diagnose issues

    69k GitHub stars~439 tokensUpdated today
    Auto-check passed
  • Debug

    parcadei/Continuous-Claude-v3

    Debug issues by investigating logs, database state, and git history

    3.9k GitHub starsUsed in 1 repo~1.3k tokens
    DevelopmentAuto-check passed
  • Debug

    codewhale-hq/Codewhale

    Reproduce, minimize, localize, identify root cause, and distinguish diagnosis from an authorized fix.

    41k GitHub stars~195 tokensUpdated today
    DevelopmentAuto-check passed
  • Troubleshooting guide for NanoClaw's containerized agents: where the logs are, how the two session databases show message flow, and how to raise the log level.

    31k GitHub stars~3.8k tokensUpdated yesterday
    DevelopmentAuto-check: notes
  • Debug

    LuisaGroup/LuisaCompute

    Debug crashes and test failures via stack-traces, host/device logging, and DSL buffer inspection.

    1.1k GitHub stars~2.3k tokensUpdated today
    DevelopmentAuto-check passed
  • Debug

    agentic-community/mcp-gateway-registry

    Debug issues in the MCP Gateway Registry using first-principles thinking.

    964 GitHub stars~1.8k tokensUpdated yesterday
    DevelopmentAuto-check: notes

More from Kindness-Kismet/AstraGram-Desktop

  • Upstream Sync

    Kindness-Kismet/AstraGram-Desktop

    同步官方 Telegram Desktop 最新 tag,包含稳定版与测试版:检查官方新版本,生成已适配版本到目标版本之间 tdesktop 与各子模块的改动报告,适配完成后登记新的官方版本。Use when the user asks whether Telegram Desktop has a new stable or beta release, how far behind…

    120 GitHub stars~817 tokensUpdated today
    Auto-check passed
  • Version Bump

    Kindness-Kismet/AstraGram-Desktop

    更新本应用的发布版本号并编写更新说明。用于升级版本号、准备新版本或查看当前版本. An agent skill from Kindness-Kismet/AstraGram-Desktop.

    120 GitHub stars~517 tokensUpdated today
    Auto-check passed
  • Commit

    Kindness-Kismet/AstraGram-Desktop

    为 AstraGram 主仓库及配套构建仓库准备、复核和创建 Git 提交。用户要求提交、编写提交信息或修改提交时使用;助手自行准备执行 git commit(含 --amend)时也必须使用,不依赖用户是否说出“提交”。推送仍需单独遵守已有授权。

    120 GitHub stars~213 tokensUpdated today
    Auto-check passed
  • Pull Request

    Kindness-Kismet/AstraGram-Desktop

    A skill your agent uses when the user asks to create, prepare, review, or describe a pull request, or says phrases like "提 PR", "发 PR", "创建 PR", "审查 PR", "review PR", "pull request" in this AyuGram…

    120 GitHub stars~177 tokensUpdated today
    Auto-check passed

Questions about App Debug

What does App Debug do?

A skill your agent uses when the user asks to debug, test, or verify AstraGram functionality, take a screenshot, read or change settings, inspect ghost mode, check deleted-message storage, control…. App Debug is an agent skill from Kindness-Kismet/AstraGram-Desktop. Use this skill when the user asks to debug, test, or verify AstraGram functionality, take a screenshot, read or change settings, inspect ghost mode, check deleted-message storage, control the running Debug app, restart or stop the app, or says phrases like "调试", "测试", "验证", "截图", "看一下设置", "改个设置", "隐身模式", "已删除消息", "重启应用", "停掉应用", "观察界面" in this AstraGram project.

When should I use App Debug?

App Debug fits situations like: the user asks to debug; verify AstraGram functionality; take a screenshot; change settings.

How do I install App Debug in Claude Code?

Run `npx skills add Kindness-Kismet/AstraGram-Desktop --skill app-debug -a claude-code`. Or copy the skill folder (.codex/skills/app-debug in Kindness-Kismet/AstraGram-Desktop) into .claude/skills/app-debug in your project. Claude Code loads it when a task matches its description.

How do I install App Debug in Codex?

Run `npx skills add Kindness-Kismet/AstraGram-Desktop --skill app-debug -a codex`. Or copy the skill folder (.codex/skills/app-debug in Kindness-Kismet/AstraGram-Desktop) into .agents/skills/app-debug in your project. Codex loads it when a task matches its description.

Can I use App Debug in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Kindness-Kismet/AstraGram-Desktop --skill app-debug -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/app-debug, .gemini/skills/app-debug, .github/skills/app-debug and .opencode/skills/app-debug in your project.

What does App Debug need to run?

Going by SKILL.md and its folder, App Debug needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.

Does App Debug access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is App Debug safe to install?

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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does App Debug use?

App Debug has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does App Debug use?

About 965 tokens (SKILL.md is roughly 3.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to App Debug?

Skills that share tags, products or a category with App Debug: Debug (asgeirtj/system_prompts_leaks, 69k stars), Debug (parcadei/Continuous-Claude-v3, 3.9k stars), Debug (codewhale-hq/Codewhale, 41k stars) and NanoClaw Container Debugging (nanocoai/nanoclaw, 31k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains App Debug?

Kindness-Kismet (a GitHub user) maintains it in Kindness-Kismet/AstraGram-Desktop, which has 120 GitHub stars. The repository holds 5 skills in this directory. The repository was last updated on October 7, 2026.

Source: Kindness-Kismet/AstraGram-Desktop on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.