Copy Cursor skills from Calculator (#557) #561

Open
Smithy-bot wants to merge 4 commits from cursor/557-copy-cursor-skills into release/3.5.0
Member

Closes #557

Copies the Cursor skills from RabbitLabs/calculator (release/0.1.0) into this repo:

  • .cursor/skills/generate-criteria/SKILL.md
  • .cursor/skills/generate-criteria/examples.md
  • .cursor/skills/generate-test-plan/SKILL.md
  • .cursor/skills/generate-test-plan/examples.md

Contents are an exact copy (blob SHAs match the calculator source). Examples still refer to the calculator repo; that is intentional for this copy-over, matching what was done for External/card-drop in #506.

This repo had no .cursor/ directory before, so all four files are additions and no existing code is touched.

Branched from release/3.5.0 into cursor/557-copy-cursor-skills.

Closes #557 Copies the Cursor skills from `RabbitLabs/calculator` (`release/0.1.0`) into this repo: - `.cursor/skills/generate-criteria/SKILL.md` - `.cursor/skills/generate-criteria/examples.md` - `.cursor/skills/generate-test-plan/SKILL.md` - `.cursor/skills/generate-test-plan/examples.md` Contents are an exact copy (blob SHAs match the calculator source). Examples still refer to the calculator repo; that is intentional for this copy-over, matching what was done for `External/card-drop` in #506. This repo had no `.cursor/` directory before, so all four files are additions and no existing code is touched. Branched from `release/3.5.0` into `cursor/557-copy-cursor-skills`.
Smithy-bot changed title from WIP: Copy Cursor skills from Calculator (#557) to Copy Cursor skills from Calculator (#557) 2026-08-29 18:19:00 +01:00
Author
Member

Self-check before human approval

Ran through the change on cursor/557-copy-cursor-skills:

  • Scopegit diff --name-status release/3.5.0...cursor/557-copy-cursor-skills shows exactly 4 additions, 518 insertions, 0 deletions. No existing file is modified; the repo had no .cursor/ directory before this.
  • Fidelitydiff -r against RabbitLabs/calculator release/0.1.0 .cursor/ reports no differences, and all four git blob SHAs match the calculator source: 4aa2f88, c406178, 4b178bd, cb48e20.
  • Skill validity — both SKILL.md files have well-formed YAML frontmatter with name and description, and each relative examples.md link resolves.
  • Build/tests — on the branch with Node 22 / yarn 1: yarn install --frozen-lockfile, yarn build (tsc) clean, yarn test 1 suite / 5 tests / 1 snapshot all passing. Documentation-only change, so no behaviour is affected.

One deliberate carry-over: the examples.md files still use calculator issues and the calculator command in their worked examples. That matches the equivalent copy-over done for External/card-drop in #506; rewriting them for vylbot was out of scope for a copy task, but happy to adapt them if you would prefer repo-specific examples.

Ready for your approval — marked ready for review and not self-approved.

## Self-check before human approval Ran through the change on `cursor/557-copy-cursor-skills`: - **Scope** — `git diff --name-status release/3.5.0...cursor/557-copy-cursor-skills` shows exactly 4 additions, 518 insertions, 0 deletions. No existing file is modified; the repo had no `.cursor/` directory before this. - **Fidelity** — `diff -r` against `RabbitLabs/calculator` `release/0.1.0` `.cursor/` reports no differences, and all four git blob SHAs match the calculator source: `4aa2f88`, `c406178`, `4b178bd`, `cb48e20`. - **Skill validity** — both `SKILL.md` files have well-formed YAML frontmatter with `name` and `description`, and each relative `examples.md` link resolves. - **Build/tests** — on the branch with Node 22 / yarn 1: `yarn install --frozen-lockfile`, `yarn build` (tsc) clean, `yarn test` 1 suite / 5 tests / 1 snapshot all passing. Documentation-only change, so no behaviour is affected. One deliberate carry-over: the `examples.md` files still use calculator issues and the `calculator` command in their worked examples. That matches the equivalent copy-over done for `External/card-drop` in #506; rewriting them for vylbot was out of scope for a copy task, but happy to adapt them if you would prefer repo-specific examples. Ready for your approval — marked ready for review and not self-approved.
This pull request doesn't have enough approvals yet. 0 of 1 approvals granted.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin cursor/557-copy-cursor-skills:cursor/557-copy-cursor-skills
git switch cursor/557-copy-cursor-skills
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
RabbitLabs/vylbot-app!561
No description provided.