← Flying DonutCONTENT HISTORY

Update to Flying Donut

Snapshot Nov 4, 2026 · 00:13 UTC · version 1.0.2

Collection source: downloaded plugin package.

WHAT CHANGED

Instructions updated for get-started

Full description — Now says: Help a new user get started with Flying Donut in ChatGPT or Codex and run their first useful request about projects, sprints and backlog.

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save Flying Donut and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Full description

Before

Nov 3, 2026 · 19:24 UTC

Help a new user connect Flying Donut and run their first useful request about their projects, sprints and backlog.

After

Nov 4, 2026 · 00:13 UTC

Help a new user get started with Flying Donut in ChatGPT or Codex and run their first useful request about projects, sprints and backlog.

Skill instructions

Before

Nov 3, 2026 · 19:24 UTC

description: Help a new user connect Flying Donut and run their first useful request about their projects, sprints and backlog.

After

Nov 4, 2026 · 00:13 UTC

description: Help a new user get started with Flying Donut in ChatGPT or Codex and run their first useful request about projects, sprints and backlog. Use the plugin's connected MCP tools in either ChatGPT or Codex; no local API token is...

Compare saved observations

Download comparison JSON

SKILL.md text changes

− removed · + added

--- before
+++ after
@@ -1,11 +1,14 @@
 ---
 name: get-started
-description: Help a new user connect Flying Donut and run their first useful request about their projects, sprints and backlog.
+description: Help a new user get started with Flying Donut in ChatGPT or Codex and run their first useful request about projects, sprints and backlog.
 ---
 
 # Get started with Flying Donut
 
 Use this when the user has just connected Flying Donut or asks what it can do.
+Use the plugin's connected MCP tools in either ChatGPT or Codex; no local API token is needed.
+If the tools require authentication, ask the user to connect Flying Donut through the host's
+connection flow, then resume. Never ask for a password or token in chat or store one in a repository.
 
 1. Call `flying_donut_list_projects` and show the projects the connection can see.
    - If none are listed, explain that projects are chosen on the Flying Donut consent screen.
@@ -18,6 +21,11 @@
 4. Refer to cards and tasks by their number (for example `WEB-12`), and look them up with
    `flying_donut_get_card_by_cid` or `flying_donut_get_task_by_cid`.
 
+In Codex, when the user wants to implement a card, read its description and tasks first.
+Use the repository's instructions and acceptance criteria to guide the code changes and tests.
+Only update the card's state, assignees, time or comments when the user authorizes those changes;
+finishing a code edit alone does not authorize moving the card to Done.
+
 Guidelines:
 
 - Read before you write: look up the project, sprint, bucket, lane or member before changing anything.
Full technical diff · 2 changed fields

changed /description

BEFORE
"Help a new user connect Flying Donut and run their first useful request about their projects, sprints and backlog."
AFTER
"Help a new user get started with Flying Donut in ChatGPT or Codex and run their first useful request about projects, sprints and backlog."

changed /skill_md_contents

BEFORE
"---\nname: get-started\ndescription: Help a new user connect Flying Donut and run their first useful request about their projects, sprints and backlog.\n---\n\n# Get started with Flying Donut\n\nUse this when the user has just connected Flying Donut or asks what it can do.\n\n1. Call `flying_donut_list_projects` and show the projects the connection can see.\n   - If none are listed, explain that projects are chosen on the Flying Donut consent screen.\n     The user can reconnect the app and select projects, or ask a project admin for access.\n2. Ask which project to work in, unless only one is listed.\n3. Offer two or three starting points that fit that project, for example:\n   - \"Summarize what's still open in the current sprint and who's working on it.\"\n   - \"Turn these meeting notes into backlog cards.\"\n   - \"Which cards are blocked, and why?\"\n4. Refer to cards and tasks by their number (for example `WEB-12`), and look them up with\n   `flying_donut_get_card_by_cid` or `flying_donut_get_task_by_cid`.\n\nGuidelines:\n\n- Read before you write: look up the project, sprint, bucket, lane or member before changing anything.\n- Before creating, changing or deleting work, say what you are about to do and get the user's OK.\n- Deleting needs the \"delete work\" permission. If a tool is refused for lack of permission,\n  say which permission is missing; the user can grant it by reconnecting the app.\n- Flying Donut cannot delete projects or manage billing through this app; point the user\n  to the Flying Donut web app (https://www.flyingdonut.io) for those.\n"
AFTER
"---\nname: get-started\ndescription: Help a new user get started with Flying Donut in ChatGPT or Codex and run their first useful request about projects, sprints and backlog.\n---\n\n# Get started with Flying Donut\n\nUse this when the user has just connected Flying Donut or asks what it can do.\nUse the plugin's connected MCP tools in either ChatGPT or Codex; no local API token is needed.\nIf the tools require authentication, ask the user to connect Flying Donut through the host's\nconnection flow, then resume. Never ask for a password or token in chat or store one in a repository.\n\n1. Call `flying_donut_list_projects` and show the projects the connection can see.\n   - If none are listed, explain that projects are chosen on the Flying Donut consent screen.\n     The user can reconnect the app and select projects, or ask a project admin for access.\n2. Ask which project to work in, unless only one is listed.\n3. Offer two or three starting points that fit that project, for example:\n   - \"Summarize what's still open in the current sprint and who's working on it.\"\n   - \"Turn these meeting notes into backlog cards.\"\n   - \"Which cards are blocked, and why?\"\n4. Refer to cards and tasks by their number (for example `WEB-12`), and look them up with\n   `flying_donut_get_card_by_cid` or `flying_donut_get_task_by_cid`.\n\nIn Codex, when the user wants to implement a card, read its description and tasks first.\nUse the repository's instructions and acceptance criteria to guide the code changes and tests.\nOnly update the card's state, assignees, time or comments when the user authorizes those changes;\nfinishing a code edit alone does not authorize moving the card to Done.\n\nGuidelines:\n\n- Read before you write: look up the project, sprint, bucket, lane or member before changing anything.\n- Before creating, changing or deleting work, say what you are about to do and get the user's OK.\n- Deleting needs the \"delete work\" permission. If a tool is refused for lack of permission,\n  say which permission is missing; the user can grant it by reconnecting the app.\n- Flying Donut cannot delete projects or manage billing through this app; point the user\n  to the Flying Donut web app (https://www.flyingdonut.io) for those.\n"
Full snapshot data
{
  "description": "Help a new user get started with Flying Donut in ChatGPT or Codex and run their first useful request about projects, sprints and backlog.",
  "included_files": [],
  "name": "get-started",
  "skill_md_contents": "---\nname: get-started\ndescription: Help a new user get started with Flying Donut in ChatGPT or Codex and run their first useful request about projects, sprints and backlog.\n---\n\n# Get started with Flying Donut\n\nUse this when the user has just connected Flying Donut or asks what it can do.\nUse the plugin's connected MCP tools in either ChatGPT or Codex; no local API token is needed.\nIf the tools require authentication, ask the user to connect Flying Donut through the host's\nconnection flow, then resume. Never ask for a password or token in chat or store one in a repository.\n\n1. Call `flying_donut_list_projects` and show the projects the connection can see.\n   - If none are listed, explain that projects are chosen on the Flying Donut consent screen.\n     The user can reconnect the app and select projects, or ask a project admin for access.\n2. Ask which project to work in, unless only one is listed.\n3. Offer two or three starting points that fit that project, for example:\n   - \"Summarize what's still open in the current sprint and who's working on it.\"\n   - \"Turn these meeting notes into backlog cards.\"\n   - \"Which cards are blocked, and why?\"\n4. Refer to cards and tasks by their number (for example `WEB-12`), and look them up with\n   `flying_donut_get_card_by_cid` or `flying_donut_get_task_by_cid`.\n\nIn Codex, when the user wants to implement a card, read its description and tasks first.\nUse the repository's instructions and acceptance criteria to guide the code changes and tests.\nOnly update the card's state, assignees, time or comments when the user authorizes those changes;\nfinishing a code edit alone does not authorize moving the card to Done.\n\nGuidelines:\n\n- Read before you write: look up the project, sprint, bucket, lane or member before changing anything.\n- Before creating, changing or deleting work, say what you are about to do and get the user's OK.\n- Deleting needs the \"delete work\" permission. If a tool is refused for lack of permission,\n  say which permission is missing; the user can grant it by reconnecting the app.\n- Flying Donut cannot delete projects or manage billing through this app; point the user\n  to the Flying Donut web app (https://www.flyingdonut.io) for those.\n"
}

SHA-256 of public snapshot: 56cd030eefb022dd947228d12e658fba9ff101aaab98eb02da64815d50a8828b