Skip to content
Agentmart
Submit a tool

agent-question-notifications

Show a persistent desktop note when a long-running agent task needs a user answer, including questions from PR reviews, local agents, or self-review.

Skill by immagiov4

IndexedMIT
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/immagiov4-agent-question-notifications

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Show a persistent desktop note when a long-running agent task needs a user answer, including questions from PR reviews, local agents, or self-review. Answers remain in the original conversation.

Use cases: productivity, agent-building

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/agent-question-notifications

What's inside

Skill name
agent-question-notifications
Description
Show a persistent desktop note when a long-running agent task needs a user answer, including questions from PR reviews, local agents, or self-review. Answers remain in the original conversation.
License
MIT
Instructions
42 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (3)

  • SKILL.md
  • questions.py · scripts/
  • test_questions.py · scripts/

SKILL.md (first lines)

# Agent question notifications

When a long-running task needs a decision, post the question in the conversation
where the user should answer and show a desktop note.
Use notices for actual questions, not routine updates or decisions already received.

## Send a notice

1. Use the bundled [scripts/questions.py](scripts/questions.py), or
   `AGENT_QUESTIONS_SCRIPT` if configured. Python 3.11 or later with Tk is required;
   Linux may require the `python3-tk` package and a local graphical session.
2. Write a UTF-8 JSON file with four fields:
   - `id`: a stable identifier for the project, task, and decision, such as
     `nous-pr164-review-storage-1`;
   - `source`: the agent and task;
   - `context`: the project, the title of the conversation where the user should
     answer, and the PR or document reference when applicable;
   - `question`: the complete question, with enough decision context and options
     to understand it without reading other subthreads.
3. Run `python <script-path> notify <json-file>` with properly quoted paths.
   Keep the text in the file, outside shell interpolation.
4. Check the result. Saving a notice does not prove that the window is visible:
   if no graphical session is available or startup fails, report that limitation
   in the conversation. Inspect `window.log` under `~/.agent-questions`, or the
   directory specified by `AGENT_QUESTIONS_HOME`. Avoid repeated attempts without
   new evidence.

Reuse the ID and content when retrying the same question. Previously dismissed
notes are also deduplicated. A changed question requires a new ID.
For delegated work, assign one owner and one ID to the question: either the agent
or the orchestrator sends the notice, without both notifying the same decision.

## Receive the decision

The “Ho letto” (“I've read it”) button only dismisses the note; it is not an answer
or approval. Read the answer in the original conversation and relay it to the
relevant agent when necessary. Continue independent authorized work while waiting.

To evaluate review findings before deciding whether a question is needed, use
[receiving-pr-reviews](../receiving-pr-reviews/SKILL.md).

From immagiov4/my-codex-skills, MIT.

More from immagiov4/my-codex-skills

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Sep 8, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from immagiov4

Cite this page

agent-question-notifications skill. Agent Mart. https://agentmart.dev/skills/immagiov4-agent-question-notifications (last updated 2026-10-24)