Update to duckhunt
Snapshot Nov 10, 2026 · 15:20 UTC · version 0.6.0
Declared capabilities changed
Declared skills — Now says: [{"description":"Summarize what needs the user's attention in Duckhunt: work in progress, blockers, deadlines, unseen inbox events and today's meetings. Use...
Observed in instructions or declared skills. Runtime behavior has not been tested.
Up to 3 plugins free · no card required.
All fields and original values.
Declared skills
Nov 6, 2026 · 12:12 UTC
[{"description":"Summarize what needs the user's attention in Duckhunt: work in progress, blockers, deadlines, unseen inbox events and today's meetings. Use for briefings, stand-ups and 'what should I do next'. A briefing is read-only: i...
Nov 10, 2026 · 15:20 UTC
[{"description":"Summarize what needs the user's attention in Duckhunt: work in progress, blockers, deadlines, unseen inbox events and today's meetings. Use for briefings, stand-ups and 'what should I do next'. A briefing is read-only: i...
Composer icon url
Nov 6, 2026 · 12:12 UTC
https://files.openai.com/content?id=file_0000000089b88210a79098573eb896c1
Nov 10, 2026 · 15:20 UTC
https://files.openai.com/content?id=file_0000000022d0820a804835f73039edee
Logo url
Nov 6, 2026 · 12:12 UTC
https://files.openai.com/content?id=file_000000003244820a9bb38eb55b8b64f0
Nov 10, 2026 · 15:20 UTC
https://files.openai.com/content?id=file_00000000549c81f49f8800297d031abb
Version
Nov 6, 2026 · 12:12 UTC
0.5.0
Nov 10, 2026 · 15:20 UTC
0.6.0
Compare saved observations
Download comparison JSONFull technical diff · 5 changed fields
changed /release/id
"pluginrel_33b074b7314c8191a8d02437293e931f"
"pluginrel_ef2e129b92b081919d8c59f6dd04ba8b"
changed /release/interface/composer_icon_url
"https://files.openai.com/content?id=file_0000000089b88210a79098573eb896c1"
"https://files.openai.com/content?id=file_0000000022d0820a804835f73039edee"
changed /release/interface/logo_url
"https://files.openai.com/content?id=file_000000003244820a9bb38eb55b8b64f0"
"https://files.openai.com/content?id=file_00000000549c81f49f8800297d031abb"
changed /release/skills
[
{
"description": "Summarize what needs the user's attention in Duckhunt: work in progress, blockers, deadlines, unseen inbox events and today's meetings. Use for briefings, stand-ups and 'what should I do next'. A briefing is read-only: it never changes tasks or the inbox.",
"interface": {
"brand_color": null,
"default_prompt": "What needs my attention in Duckhunt today? Use $brief.",
"display_name": "Duckhunt: What needs my attention",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "See what needs your attention in Duckhunt today"
},
"name": "brief",
"plugin_release_skill_id": "pluginrsk_6aec2d9d61c08191bf90cace7f0a8226"
},
{
"description": "Capture work as a Duckhunt task: from the current conversation, a described problem or an ingested entry (e#N). Checks for an existing task first, then creates or attaches. Use when the user asks to add, file, capture or track something as a task. Capturing does not start the work; for work already done in this conversation, use record.",
"interface": {
"brand_color": null,
"default_prompt": "Capture this as a Duckhunt task. Use $capture.",
"display_name": "Duckhunt: Capture a task",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Capture work as a Duckhunt task without duplicates"
},
"name": "capture",
"plugin_release_skill_id": "pluginrsk_6aec2d9e176c8191a9003582f0543c8a"
},
{
"description": "Wrap up a Duckhunt task (t#N) at the end of a work session: verify the deliverable and the done checklist, record the handoff for the next session and set the final status. Use when the work is finished, when the user asks to close, hand off or wrap up a task, or before ending a session that worked on one.",
"interface": {
"brand_color": null,
"default_prompt": "Close out the Duckhunt task I just finished. Use $close.",
"display_name": "Duckhunt: Close out a task",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Hand off and close a Duckhunt task"
},
"name": "close",
"plugin_release_skill_id": "pluginrsk_6aec2d9da850819190b122cab6460f9f"
},
{
"description": "Prepare the user's Duckhunt daily note for a day (default today): preview what moved on the board and generate or regenerate the note. Use for daily notes, a summary of a day's work or 'what did I do yesterday'.",
"interface": {
"brand_color": null,
"default_prompt": "Write my Duckhunt daily note for today. Use $daily.",
"display_name": "Duckhunt: Daily note",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Preview and write your Duckhunt daily note"
},
"name": "daily",
"plugin_release_skill_id": "pluginrsk_6aec2d9ce5188191b64d30d198013946"
},
{
"description": "Record work already done in the current conversation as a Duckhunt task, after the fact: the entries it touched (issues, pull requests, emails, alerts), its repository and branch, a handoff of the result and the status the evidence supports. Use when the user asks to record, file or track what was just done as a task, or before ending a session whose work belongs to no task. For new work still to do, use capture.",
"interface": {
"brand_color": null,
"default_prompt": "Record the work we just did as a Duckhunt task. Use $record.",
"display_name": "Duckhunt: Record work as a task",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Turn the work done in a conversation into a task"
},
"name": "record",
"plugin_release_skill_id": "pluginrsk_6aec2d9e0d4081919b38b7b75f72fe48"
},
{
"description": "Review a pull request ingested in Duckhunt (Bitbucket or GitHub) by its entry reference (e#N): read its commits and diff, the existing feedback and CI, then report or post findings. Use when the user asks to review a pull request tracked in Duckhunt.",
"interface": {
"brand_color": null,
"default_prompt": "Review the pull request in my Duckhunt inbox. Use $review.",
"display_name": "Duckhunt: Review a pull request",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Review a pull request tracked in Duckhunt"
},
"name": "review",
"plugin_release_skill_id": "pluginrsk_6aec2d9c648c81918bdc920810d74998"
},
{
"description": "Review the user's tracked time in Duckhunt for a day: time per task, coding time that reached no task, and what was synced to Tempo, then correct it. Use for timesheets, 'where did my time go', missing hours or Tempo reconciliation.",
"interface": {
"brand_color": null,
"default_prompt": "Review my tracked time in Duckhunt for today. Use $time.",
"display_name": "Duckhunt: Review time",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Review and fix your tracked time and Tempo sync"
},
"name": "time",
"plugin_release_skill_id": "pluginrsk_6aec2d9e88e081918794a60300fc1c42"
},
{
"description": "Triage the Duckhunt inbox: decide for each unseen event whether to claim it into a new task, attach it to an existing task, snooze it or mark it seen. Use when the user asks to triage, clear or process the inbox. A request for a summary or suggestions does not authorize changing the inbox.",
"interface": {
"brand_color": null,
"default_prompt": "Triage my Duckhunt inbox and suggest next actions. Use $triage.",
"display_name": "Duckhunt: Triage the inbox",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Triage your Duckhunt inbox into tasks"
},
"name": "triage",
"plugin_release_skill_id": "pluginrsk_6aec2d9c67188191b6d089aad2047387"
},
{
"description": "Start, resume or continue work tracked by a Duckhunt task (t#N) or entry (e#N), using its work notes, linked repositories and commits as memory. Use when the user asks to work on, implement, fix or pick up a Duckhunt task. For a status lookup, resolve the reference without starting work.",
"interface": {
"brand_color": null,
"default_prompt": "Resume a Duckhunt task using its latest work notes. Use $work.",
"display_name": "Duckhunt: Work on a task",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Resume Duckhunt tasks with their notes and repos"
},
"name": "work",
"plugin_release_skill_id": "pluginrsk_6aec2d9cace4819189738d43e58b3aba"
}
][
{
"description": "Summarize what needs the user's attention in Duckhunt: work in progress, blockers, deadlines, unseen inbox events and today's meetings. Use for briefings, stand-ups and 'what should I do next'. A briefing is read-only: it never changes tasks or the inbox.",
"interface": {
"brand_color": null,
"default_prompt": "What needs my attention in Duckhunt today? Use $brief.",
"display_name": "Duckhunt: What needs my attention",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "See what needs your attention in Duckhunt today"
},
"name": "brief",
"plugin_release_skill_id": "pluginrsk_6af3094529c88191a382e9457c59d048"
},
{
"description": "Capture work as a Duckhunt task: from the current conversation, a described problem or an ingested entry (e#N). Checks for an existing task first, then creates or attaches. Use when the user asks to add, file, capture or track something as a task. Capturing does not start the work; for work already done in this conversation, use record.",
"interface": {
"brand_color": null,
"default_prompt": "Capture this as a Duckhunt task. Use $capture.",
"display_name": "Duckhunt: Capture a task",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Capture work as a Duckhunt task without duplicates"
},
"name": "capture",
"plugin_release_skill_id": "pluginrsk_6af30947ae6881918c58bed276ec7e3d"
},
{
"description": "Wrap up a Duckhunt task (t#N) at the end of a work session: verify the deliverable and the done checklist, record the handoff for the next session and set the final status. Use when the work is finished, when the user asks to close, hand off or wrap up a task, or before ending a session that worked on one.",
"interface": {
"brand_color": null,
"default_prompt": "Close out the Duckhunt task I just finished. Use $close.",
"display_name": "Duckhunt: Close out a task",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Hand off and close a Duckhunt task"
},
"name": "close",
"plugin_release_skill_id": "pluginrsk_6af30946a140819186b89969597f0a73"
},
{
"description": "Prepare the user's Duckhunt daily note for a day (default today): preview what moved on the board and generate or regenerate the note. Use for daily notes, a summary of a day's work or 'what did I do yesterday'.",
"interface": {
"brand_color": null,
"default_prompt": "Write my Duckhunt daily note for today. Use $daily.",
"display_name": "Duckhunt: Daily note",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Preview and write your Duckhunt daily note"
},
"name": "daily",
"plugin_release_skill_id": "pluginrsk_6af3094518288191812d4a522adc0009"
},
{
"description": "Hand the current conversation over to a duckhunt agent that runs on the user's own machine (the duckhunt runner): a new duckhunt conversation with a self-contained brief, or a message that continues an existing one (r#N), such as handing back one taken over with takeover. Use when the user asks to hand off, transfer, delegate or move this work to duckhunt or to an agent on their machine, or to keep it going while they are away.",
"interface": {
"brand_color": null,
"default_prompt": "Hand this conversation off to a duckhunt agent. Use $handoff.",
"display_name": "Duckhunt: Hand off to a duckhunt agent",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Hand this conversation off to a duckhunt agent"
},
"name": "handoff",
"plugin_release_skill_id": "pluginrsk_6af30947afac819195b744090a555778"
},
{
"description": "Record work already done in the current conversation as a Duckhunt task, after the fact: the entries it touched (issues, pull requests, emails, alerts), its repository and branch, a handoff of the result and the status the evidence supports. Use when the user asks to record, file or track what was just done as a task, or before ending a session whose work belongs to no task. For new work still to do, use capture.",
"interface": {
"brand_color": null,
"default_prompt": "Record the work we just did as a Duckhunt task. Use $record.",
"display_name": "Duckhunt: Record work as a task",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Turn the work done in a conversation into a task"
},
"name": "record",
"plugin_release_skill_id": "pluginrsk_6af3094782808191ada4e3249ea09606"
},
{
"description": "Review a pull request ingested in Duckhunt (Bitbucket or GitHub) by its entry reference (e#N): read its commits and diff, the existing feedback and CI, then report or post findings. Use when the user asks to review a pull request tracked in Duckhunt.",
"interface": {
"brand_color": null,
"default_prompt": "Review the pull request in my Duckhunt inbox. Use $review.",
"display_name": "Duckhunt: Review a pull request",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Review a pull request tracked in Duckhunt"
},
"name": "review",
"plugin_release_skill_id": "pluginrsk_6af3094671e08191b0ae540a64151544"
},
{
"description": "Continue in this conversation the work a duckhunt agent was doing on the user's machine (r#N): bring in its thread, the diff of its turns, its repo, branch and worktree and its Claude Code session, then pick the work up. Use when the user asks to take over, pull in, import, continue or resume a duckhunt run here. To only look at a run without taking it over, read it with duckhunt-agent-run-get.",
"interface": {
"brand_color": null,
"default_prompt": "Take over my latest duckhunt agent conversation. Use $takeover.",
"display_name": "Duckhunt: Take over a duckhunt agent conversation",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Continue a duckhunt agent conversation here"
},
"name": "takeover",
"plugin_release_skill_id": "pluginrsk_6af309469fcc8191858cff1ee86bfe9e"
},
{
"description": "Review the user's tracked time in Duckhunt for a day: time per task, coding time that reached no task, and what was synced to Tempo, then correct it. Use for timesheets, 'where did my time go', missing hours or Tempo reconciliation.",
"interface": {
"brand_color": null,
"default_prompt": "Review my tracked time in Duckhunt for today. Use $time.",
"display_name": "Duckhunt: Review time",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Review and fix your tracked time and Tempo sync"
},
"name": "time",
"plugin_release_skill_id": "pluginrsk_6af309457ef48191b948f286f3513eab"
},
{
"description": "Triage the Duckhunt inbox: decide for each unseen event whether to claim it into a new task, attach it to an existing task, snooze it or mark it seen. Use when the user asks to triage, clear or process the inbox. A request for a summary or suggestions does not authorize changing the inbox.",
"interface": {
"brand_color": null,
"default_prompt": "Triage my Duckhunt inbox and suggest next actions. Use $triage.",
"display_name": "Duckhunt: Triage the inbox",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Triage your Duckhunt inbox into tasks"
},
"name": "triage",
"plugin_release_skill_id": "pluginrsk_6af30946abd081919f71cf7befaa55f1"
},
{
"description": "Start, resume or continue work tracked by a Duckhunt task (t#N) or entry (e#N), using its work notes, linked repositories and commits as memory. Use when the user asks to work on, implement, fix or pick up a Duckhunt task. For a status lookup, resolve the reference without starting work.",
"interface": {
"brand_color": null,
"default_prompt": "Resume a Duckhunt task using its latest work notes. Use $work.",
"display_name": "Duckhunt: Work on a task",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Resume Duckhunt tasks with their notes and repos"
},
"name": "work",
"plugin_release_skill_id": "pluginrsk_6af3094561708191a99c4f36be2ac933"
}
]changed /release/version
"0.5.0"
"0.6.0"
Full snapshot data
{
"canonical_app_id": "asdk_app_6abcb2d2c2e88191a4612133dc6f90c8",
"connector_id": "asdk_app_6abcb2d2c2e88191a4612133dc6f90c8",
"created_at": "2026-09-30T11:56:19.212636Z",
"discoverability": "LISTED",
"id": "plugin_asdk_app_6abcb2d2c2e88191a4612133dc6f90c8",
"is_template": false,
"is_template_instance": false,
"is_v2_template": false,
"name": "duckhunt",
"release": {
"app_ids": [
"asdk_app_6abcb2d2c2e88191a4612133dc6f90c8"
],
"app_manifest": {
"apps": {
"duckhunt": {
"id": "asdk_app_6abcb2d2c2e88191a4612133dc6f90c8",
"required": true
}
}
},
"app_templates": [],
"description": "Triage your Duckhunt inbox, manage tasks and work notes, and review time and work insights through the existing MCP server.",
"display_name": "duckhunt",
"id": "pluginrel_ef2e129b92b081919d8c59f6dd04ba8b",
"interface": {
"brand_color": "#C88718",
"capabilities": [
"Read",
"Write"
],
"category": "Productivity",
"composer_icon_dark_url": null,
"composer_icon_url": "https://files.openai.com/content?id=file_0000000022d0820a804835f73039edee",
"default_prompt": "What needs my attention in Duckhunt today?",
"default_prompts": [
"What needs my attention in Duckhunt today?",
"Triage my Duckhunt inbox and suggest next actions.",
"Resume a Duckhunt task using its latest work notes."
],
"developer_name": "Juan Mier",
"logo_url": "https://files.openai.com/content?id=file_00000000549c81f49f8800297d031abb",
"logo_url_dark": null,
"long_description": "Connect your Duckhunt account to review incoming work, organize entries into tasks, and resume work with its notes and linked repositories. Review tracked time, task flow, agent activity and inbox sources with Insights for a day, week, month or quarter. Nine workflow skills cover orientation, triage, work, review, closing, capture, recording completed work, daily notes and time. Uses Duckhunt's OAuth-protected MCP server and respects your selected workspace, read-only access and agent preferences.",
"plugin_category_id": "productivity",
"privacy_policy_url": "https://duckhunt.info/privacy",
"screenshot_urls": [],
"short_description": "Inbox, tasks, and work notes",
"terms_of_service_url": "https://duckhunt.info/policies",
"website_url": "https://duckhunt.info"
},
"keywords": [
"duckhunt",
"inbox",
"tasks",
"kanban",
"work-notes",
"insights",
"time-tracking",
"mcp"
],
"mcp_servers": [
{
"key": "duckhunt",
"metadata": {
"headers": {},
"type": "streamable-http",
"url": "https://duckhunt.info/mcp"
}
}
],
"onboarding_skill_name": null,
"requires_local_executor": false,
"skills": [
{
"description": "Summarize what needs the user's attention in Duckhunt: work in progress, blockers, deadlines, unseen inbox events and today's meetings. Use for briefings, stand-ups and 'what should I do next'. A briefing is read-only: it never changes tasks or the inbox.",
"interface": {
"brand_color": null,
"default_prompt": "What needs my attention in Duckhunt today? Use $brief.",
"display_name": "Duckhunt: What needs my attention",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "See what needs your attention in Duckhunt today"
},
"name": "brief",
"plugin_release_skill_id": "pluginrsk_6af3094529c88191a382e9457c59d048"
},
{
"description": "Capture work as a Duckhunt task: from the current conversation, a described problem or an ingested entry (e#N). Checks for an existing task first, then creates or attaches. Use when the user asks to add, file, capture or track something as a task. Capturing does not start the work; for work already done in this conversation, use record.",
"interface": {
"brand_color": null,
"default_prompt": "Capture this as a Duckhunt task. Use $capture.",
"display_name": "Duckhunt: Capture a task",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Capture work as a Duckhunt task without duplicates"
},
"name": "capture",
"plugin_release_skill_id": "pluginrsk_6af30947ae6881918c58bed276ec7e3d"
},
{
"description": "Wrap up a Duckhunt task (t#N) at the end of a work session: verify the deliverable and the done checklist, record the handoff for the next session and set the final status. Use when the work is finished, when the user asks to close, hand off or wrap up a task, or before ending a session that worked on one.",
"interface": {
"brand_color": null,
"default_prompt": "Close out the Duckhunt task I just finished. Use $close.",
"display_name": "Duckhunt: Close out a task",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Hand off and close a Duckhunt task"
},
"name": "close",
"plugin_release_skill_id": "pluginrsk_6af30946a140819186b89969597f0a73"
},
{
"description": "Prepare the user's Duckhunt daily note for a day (default today): preview what moved on the board and generate or regenerate the note. Use for daily notes, a summary of a day's work or 'what did I do yesterday'.",
"interface": {
"brand_color": null,
"default_prompt": "Write my Duckhunt daily note for today. Use $daily.",
"display_name": "Duckhunt: Daily note",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Preview and write your Duckhunt daily note"
},
"name": "daily",
"plugin_release_skill_id": "pluginrsk_6af3094518288191812d4a522adc0009"
},
{
"description": "Hand the current conversation over to a duckhunt agent that runs on the user's own machine (the duckhunt runner): a new duckhunt conversation with a self-contained brief, or a message that continues an existing one (r#N), such as handing back one taken over with takeover. Use when the user asks to hand off, transfer, delegate or move this work to duckhunt or to an agent on their machine, or to keep it going while they are away.",
"interface": {
"brand_color": null,
"default_prompt": "Hand this conversation off to a duckhunt agent. Use $handoff.",
"display_name": "Duckhunt: Hand off to a duckhunt agent",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Hand this conversation off to a duckhunt agent"
},
"name": "handoff",
"plugin_release_skill_id": "pluginrsk_6af30947afac819195b744090a555778"
},
{
"description": "Record work already done in the current conversation as a Duckhunt task, after the fact: the entries it touched (issues, pull requests, emails, alerts), its repository and branch, a handoff of the result and the status the evidence supports. Use when the user asks to record, file or track what was just done as a task, or before ending a session whose work belongs to no task. For new work still to do, use capture.",
"interface": {
"brand_color": null,
"default_prompt": "Record the work we just did as a Duckhunt task. Use $record.",
"display_name": "Duckhunt: Record work as a task",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Turn the work done in a conversation into a task"
},
"name": "record",
"plugin_release_skill_id": "pluginrsk_6af3094782808191ada4e3249ea09606"
},
{
"description": "Review a pull request ingested in Duckhunt (Bitbucket or GitHub) by its entry reference (e#N): read its commits and diff, the existing feedback and CI, then report or post findings. Use when the user asks to review a pull request tracked in Duckhunt.",
"interface": {
"brand_color": null,
"default_prompt": "Review the pull request in my Duckhunt inbox. Use $review.",
"display_name": "Duckhunt: Review a pull request",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Review a pull request tracked in Duckhunt"
},
"name": "review",
"plugin_release_skill_id": "pluginrsk_6af3094671e08191b0ae540a64151544"
},
{
"description": "Continue in this conversation the work a duckhunt agent was doing on the user's machine (r#N): bring in its thread, the diff of its turns, its repo, branch and worktree and its Claude Code session, then pick the work up. Use when the user asks to take over, pull in, import, continue or resume a duckhunt run here. To only look at a run without taking it over, read it with duckhunt-agent-run-get.",
"interface": {
"brand_color": null,
"default_prompt": "Take over my latest duckhunt agent conversation. Use $takeover.",
"display_name": "Duckhunt: Take over a duckhunt agent conversation",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Continue a duckhunt agent conversation here"
},
"name": "takeover",
"plugin_release_skill_id": "pluginrsk_6af309469fcc8191858cff1ee86bfe9e"
},
{
"description": "Review the user's tracked time in Duckhunt for a day: time per task, coding time that reached no task, and what was synced to Tempo, then correct it. Use for timesheets, 'where did my time go', missing hours or Tempo reconciliation.",
"interface": {
"brand_color": null,
"default_prompt": "Review my tracked time in Duckhunt for today. Use $time.",
"display_name": "Duckhunt: Review time",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Review and fix your tracked time and Tempo sync"
},
"name": "time",
"plugin_release_skill_id": "pluginrsk_6af309457ef48191b948f286f3513eab"
},
{
"description": "Triage the Duckhunt inbox: decide for each unseen event whether to claim it into a new task, attach it to an existing task, snooze it or mark it seen. Use when the user asks to triage, clear or process the inbox. A request for a summary or suggestions does not authorize changing the inbox.",
"interface": {
"brand_color": null,
"default_prompt": "Triage my Duckhunt inbox and suggest next actions. Use $triage.",
"display_name": "Duckhunt: Triage the inbox",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Triage your Duckhunt inbox into tasks"
},
"name": "triage",
"plugin_release_skill_id": "pluginrsk_6af30946abd081919f71cf7befaa55f1"
},
{
"description": "Start, resume or continue work tracked by a Duckhunt task (t#N) or entry (e#N), using its work notes, linked repositories and commits as memory. Use when the user asks to work on, implement, fix or pick up a Duckhunt task. For a status lookup, resolve the reference without starting work.",
"interface": {
"brand_color": null,
"default_prompt": "Resume a Duckhunt task using its latest work notes. Use $work.",
"display_name": "Duckhunt: Work on a task",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Resume Duckhunt tasks with their notes and repos"
},
"name": "work",
"plugin_release_skill_id": "pluginrsk_6af3094561708191a99c4f36be2ac933"
}
],
"version": "0.6.0"
},
"scope": "GLOBAL",
"share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6abcb2d2c2e88191a4612133dc6f90c8?open_in_app",
"status": "ENABLED"
}SHA-256 of public snapshot: 7f811ff5c8bc663b8f27ce7b92a90f839f49be00be7e49ef2b68f34315e604bd