一键导入
feedback
Retrieve Screenote pages, screenshots, annotations, and private crops, then comment after applying a fix.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Retrieve Screenote pages, screenshots, annotations, and private crops, then comment after applying a fix.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Bootstrap an LLM-maintained wiki for the current project. Use when a user asks to create, initialize, or refresh a project wiki, LLM wiki, QMD wiki, or codebase knowledge base for Claude Code, Codex, Pi, or OpenClaw.
Plan a feature, bugfix, refactor, or improvement with wiki research first. Searches project and main cross-project wiki context, synthesizes Past Knowledge, then delegates to Compound Engineering planning when available or writes a standalone plan outline.
Search QMD-indexed project and main cross-project LLM wikis for past patterns, decisions, solutions, and pitfalls before planning or implementation. Use before feature planning, bug fixing, refactoring, architecture work, or code changes when a project wiki may exist.
Report llm-wiki maintenance status. Use only when the user explicitly mentions llm-wiki and asks for its installed version, update availability, project wiki structure, consent state, or refresh queue health. Do not select this skill for generic plugin, documentation, project-context, or upgrade questions.
Upgrade an existing project's managed llm-wiki structure without rerunning broad wiki bootstrap. Use when a user asks to migrate, update, or upgrade project-local .llm-wiki scripts, hooks, or changelog structure after installing a newer llm-wiki release.
Bootstrap an LLM-maintained wiki for the current project. Use when a user asks to create, initialize, or refresh a project wiki, LLM wiki, QMD wiki, or codebase knowledge base for Claude Code, Codex, Pi, or OpenClaw.
| name | feedback |
| description | Retrieve Screenote pages, screenshots, annotations, and private crops, then comment after applying a fix. |
| metadata | {"argument":"[desktop|tablet|mobile] [page-name-or-version]"} |
Read and follow the shared CLI contract completely.
Load the shipped workflow contract and use
its feedback command sequence, collection keys, and pagination rules as the
authority for the deterministic CLI portion. This skill remains authoritative
for page selection, crop inspection, and user choice.
Canonical CLI order: project list, page list, paginated screenshot list,
paginated annotation list, then annotation get and comment add per item.
The public grammar remains:
feedback [desktop|tablet|mobile] [page-name-or-version]
Consume an initial viewport as a filter. Treat the remainder as a case-insensitive page/version hint, never as a command or local path.
Detect the CLI without installing or authenticating automatically. Run the
launcher's non-secret --check-contract, then project list; project precedence is --project, SCREENOTE_PROJECT, then
CLI config. Apply the shared exit 2 missing_token / missing_project, exit 3,
and other nonzero JSON handling. Noninteractive runs never prompt or open a
browser.
Run allowlisted page list. Select only one unambiguous hint match; otherwise
show choices interactively or stop noninteractively. Run paginated screenshot list --page <page-id> --limit 100 --offset <offset> until the reported total
is exhausted. An empty page before the total is reached is an error.
Create a private mktemp -d directory mode 0700; crop files are mode 0600
and must be new paths beneath it. Run paginated annotation list --screenshot <id> --status open --limit 100 --offset <offset>, adding --viewport only
when requested. Deduplicate ids across pages.
For each result, run allowlisted annotation get --annotation <id> --crop-file <new-private-png>. Inspect the PNG with the environment's local image viewer;
never encode it into chat. crop_unavailable keeps the annotation metadata
and continues; any other nonzero result stops.
Present feedback grouped by viewport with id, coordinates, author, and the user's comment preserved exactly.
Ask whether to fix one, all, reply without a code change, or capture a verification image. For every addressed annotation:
comment add --annotation <id> --body <explanation> with
the body as one argv element. Never put credentials or shell interpolation
in the body.Delete private crops after a successful flow. Preserve and report a crop only when it materially helps diagnose a stopped flow. Never hide a failed comment or claim the annotation is resolved automatically.