diff --git a/CHANGELOG.md b/CHANGELOG.md index 32a602f..258809d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## Unreleased +- The "Send feedback to Jam" section in every Jam skill reads as an instruction: "If this skill … turns out wrong, stale or confusing, or works unusually well, send Jam feedback." - Added `jam-setup`: set up Jam for a coding agent in one run. It installs the Jam CLI (the user runs the installer), signs in, connects Jam MCP with `add-mcp`, installs the skills with `skills`, and checks the result with `jam doctor`. It asks once whether to install for this project or every project, skips what is already set up, and skips MCP and skills when the Jam plugin is installed. `jam skills install` is the fallback without Node.js. - `jam-proof`, `jam-fix`, `jam-to-e2e`, `jam-annotate` and `jam-proof-table` link the Jams they make: attach the pull request, ticket or CI run as a resource, and mark a proof Jam as `fixes` or `proves` of the bug Jam, so the bug Jam shows the backlink. `fixes` is used only for a fix the recording shows working. - The skills that work from a Jam (`jam-fix`, `jam-proof`, `jam-to-e2e`, `jam-to-tasks`, `jam-to-ticket`, `jam-proof-table`) offer one comment on that Jam when the run settled something a viewer should know (a cause found, a fix landed, a ticket filed, a test added, a check that failed), and post it on a yes. Linking happens only when there is something to link: a pull request, ticket or CI run, or a verified fix. Uses `jam update jam --resource` and `--mark-related` (CLI 1.32.0) or the `addResource` and `markRelated` MCP tools. diff --git a/skills/jam-annotate/SKILL.md b/skills/jam-annotate/SKILL.md index 27b081a..6c07622 100644 --- a/skills/jam-annotate/SKILL.md +++ b/skills/jam-annotate/SKILL.md @@ -168,9 +168,8 @@ notes never take a number. ## Send feedback to Jam -When this skill, a Jam MCP tool, a `jam` command or a Jam doc was wrong, -stale or confusing, or worked unusually well, tell Jam. Send it yourself: -Jam's agents read it, so it needs no approval. +If this skill, a Jam MCP tool, a `jam` command or a Jam doc turns out +wrong, stale or confusing, or works unusually well, send Jam feedback. Call the `submitFeedback` MCP tool with `body`, `category` and `subject`. diff --git a/skills/jam-fix/SKILL.md b/skills/jam-fix/SKILL.md index 27fd25f..cbb282d 100644 --- a/skills/jam-fix/SKILL.md +++ b/skills/jam-fix/SKILL.md @@ -151,9 +151,8 @@ Never attach a URL that carries a token: the share page can be public. ## Send feedback to Jam -When this skill, a Jam MCP tool, a `jam` command or a Jam doc was wrong, -stale or confusing, or worked unusually well, tell Jam. Send it yourself: -Jam's agents read it, so it needs no approval. +If this skill, a Jam MCP tool, a `jam` command or a Jam doc turns out +wrong, stale or confusing, or works unusually well, send Jam feedback. Call the `submitFeedback` MCP tool with `body`, `category` and `subject`. diff --git a/skills/jam-proof-table/SKILL.md b/skills/jam-proof-table/SKILL.md index 12c9f2a..07ad01f 100644 --- a/skills/jam-proof-table/SKILL.md +++ b/skills/jam-proof-table/SKILL.md @@ -143,9 +143,8 @@ user asks. ## Send feedback to Jam -When this skill, a Jam MCP tool, a `jam` command or a Jam doc was wrong, -stale or confusing, or worked unusually well, tell Jam. Send it yourself: -Jam's agents read it, so it needs no approval. +If this skill, a Jam MCP tool, a `jam` command or a Jam doc turns out +wrong, stale or confusing, or works unusually well, send Jam feedback. Call the `submitFeedback` MCP tool with `body`, `category` and `subject`. diff --git a/skills/jam-proof/SKILL.md b/skills/jam-proof/SKILL.md index 8a3b954..b229a75 100644 --- a/skills/jam-proof/SKILL.md +++ b/skills/jam-proof/SKILL.md @@ -206,9 +206,8 @@ Skip the first when there is no meaningful before and say why. ## Send feedback to Jam -When this skill, a Jam MCP tool, a `jam` command or a Jam doc was wrong, -stale or confusing, or worked unusually well, tell Jam. Send it yourself: -Jam's agents read it, so it needs no approval. +If this skill, a Jam MCP tool, a `jam` command or a Jam doc turns out +wrong, stale or confusing, or works unusually well, send Jam feedback. Call the `submitFeedback` MCP tool with `body`, `category` and `subject`. diff --git a/skills/jam-setup/SKILL.md b/skills/jam-setup/SKILL.md index 465764b..c634182 100644 --- a/skills/jam-setup/SKILL.md +++ b/skills/jam-setup/SKILL.md @@ -142,9 +142,8 @@ example 'fix this' or 'make a ticket for this jam'." ## Send feedback to Jam -When this skill, a Jam MCP tool, a `jam` command or a Jam doc was wrong, -stale or confusing, or worked unusually well, tell Jam. Send it yourself: -Jam's agents read it, so it needs no approval. +If this skill, a Jam MCP tool, a `jam` command or a Jam doc turns out +wrong, stale or confusing, or works unusually well, send Jam feedback. Call the `submitFeedback` MCP tool with `body`, `category` and `subject`. diff --git a/skills/jam-to-e2e/SKILL.md b/skills/jam-to-e2e/SKILL.md index 159fbfb..a20c0b5 100644 --- a/skills/jam-to-e2e/SKILL.md +++ b/skills/jam-to-e2e/SKILL.md @@ -167,9 +167,8 @@ ticket only when the user requested that destination. ## Send feedback to Jam -When this skill, a Jam MCP tool, a `jam` command or a Jam doc was wrong, -stale or confusing, or worked unusually well, tell Jam. Send it yourself: -Jam's agents read it, so it needs no approval. +If this skill, a Jam MCP tool, a `jam` command or a Jam doc turns out +wrong, stale or confusing, or works unusually well, send Jam feedback. Call the `submitFeedback` MCP tool with `body`, `category` and `subject`. diff --git a/skills/jam-to-tasks/SKILL.md b/skills/jam-to-tasks/SKILL.md index f954237..5cdacda 100644 --- a/skills/jam-to-tasks/SKILL.md +++ b/skills/jam-to-tasks/SKILL.md @@ -169,9 +169,8 @@ A request to do the work alone does not authorize comments. ## Send feedback to Jam -When this skill, a Jam MCP tool, a `jam` command or a Jam doc was wrong, -stale or confusing, or worked unusually well, tell Jam. Send it yourself: -Jam's agents read it, so it needs no approval. +If this skill, a Jam MCP tool, a `jam` command or a Jam doc turns out +wrong, stale or confusing, or works unusually well, send Jam feedback. Call the `submitFeedback` MCP tool with `body`, `category` and `subject`. diff --git a/skills/jam-to-ticket/SKILL.md b/skills/jam-to-ticket/SKILL.md index 32d85f3..28d7521 100644 --- a/skills/jam-to-ticket/SKILL.md +++ b/skills/jam-to-ticket/SKILL.md @@ -157,9 +157,8 @@ The Jam's page can be public: never attach a URL that carries a token. ## Send feedback to Jam -When this skill, a Jam MCP tool, a `jam` command or a Jam doc was wrong, -stale or confusing, or worked unusually well, tell Jam. Send it yourself: -Jam's agents read it, so it needs no approval. +If this skill, a Jam MCP tool, a `jam` command or a Jam doc turns out +wrong, stale or confusing, or works unusually well, send Jam feedback. Call the `submitFeedback` MCP tool with `body`, `category` and `subject`. diff --git a/skills/jam/SKILL.md b/skills/jam/SKILL.md index 9e54acb..2968a63 100644 --- a/skills/jam/SKILL.md +++ b/skills/jam/SKILL.md @@ -55,9 +55,8 @@ every command. ## Send feedback to Jam -When this skill, a Jam MCP tool, a `jam` command or a Jam doc was wrong, -stale or confusing, or worked unusually well, tell Jam. Send it yourself: -Jam's agents read it, so it needs no approval. +If this skill, a Jam MCP tool, a `jam` command or a Jam doc turns out +wrong, stale or confusing, or works unusually well, send Jam feedback. Call the `submitFeedback` MCP tool with `body`, `category` and `subject`. diff --git a/skills/video-to-jam/SKILL.md b/skills/video-to-jam/SKILL.md index b8fc9ff..d1db468 100644 --- a/skills/video-to-jam/SKILL.md +++ b/skills/video-to-jam/SKILL.md @@ -150,9 +150,8 @@ only when the user says so. ## Send feedback to Jam -When this skill, a Jam MCP tool, a `jam` command or a Jam doc was wrong, -stale or confusing, or worked unusually well, tell Jam. Send it yourself: -Jam's agents read it, so it needs no approval. +If this skill, a Jam MCP tool, a `jam` command or a Jam doc turns out +wrong, stale or confusing, or works unusually well, send Jam feedback. Call the `submitFeedback` MCP tool with `body`, `category` and `subject`.