Skip to content

Review intent skills (manual) - #1985

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
skills/review-manual
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
skills/review-manual

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 5, 2026 •

Copy link
Copy Markdown
Contributor

Intent Skill Review Needed

Intent found skills, artifact coverage, or workspace package coverage that need maintainer review.

Summary

Signal Count
stale-skill 19

Why This PR Opened

  • stale-skill for jotai: version drift (3.21.2 → 3.21.4)
  • stale-skill for lifecycle/migrate-to-v3: version drift (3.21.2 → 3.21.4)
  • stale-skill for react: version drift (3.21.2 → 3.21.4)
  • stale-skill for react/code-splitting: version drift (3.21.2 → 3.21.4)
  • stale-skill for react/error-handling: version drift (3.21.2 → 3.21.4)
  • stale-skill for react/loading-ux: version drift (3.21.2 → 3.21.4)
  • stale-skill for react/ssr-client-only: version drift (3.21.2 → 3.21.4)
  • stale-skill for compositions/suspensive-react: version drift (3.21.2 → 3.21.4)
  • stale-skill for react-query: version drift (3.21.2 → 3.21.4)
  • stale-skill for react-query/declarative-queries: version drift (3.21.2 → 3.21.4)
  • stale-skill for react-query/mutations: version drift (3.21.2 → 3.21.4)
  • stale-skill for react-query/prefetching: version drift (3.21.2 → 3.21.4)
  • stale-skill for react-query/ssr-hydration: version drift (3.21.2 → 3.21.4)
  • stale-skill for compositions/suspensive-react: version drift (3.21.2 → 3.21.4)
  • stale-skill for react-query: version drift (3.21.2 → 3.21.4)
  • stale-skill for react-query/declarative-queries: version drift (3.21.2 → 3.21.4)
  • stale-skill for react-query/mutations: version drift (3.21.2 → 3.21.4)
  • stale-skill for react-query/prefetching: version drift (3.21.2 → 3.21.4)
  • stale-skill for react-query/ssr-hydration: version drift (3.21.2 → 3.21.4)

Review Items

Signal Subject Library Reason
stale-skill jotai @suspensive/jotai version drift (3.21.2 → 3.21.4)
stale-skill lifecycle/migrate-to-v3 @suspensive/react version drift (3.21.2 → 3.21.4)
stale-skill react @suspensive/react version drift (3.21.2 → 3.21.4)
stale-skill react/code-splitting @suspensive/react version drift (3.21.2 → 3.21.4)
stale-skill react/error-handling @suspensive/react version drift (3.21.2 → 3.21.4)
stale-skill react/loading-ux @suspensive/react version drift (3.21.2 → 3.21.4)
stale-skill react/ssr-client-only @suspensive/react version drift (3.21.2 → 3.21.4)
stale-skill compositions/suspensive-react @suspensive/react-query-4 version drift (3.21.2 → 3.21.4)
stale-skill react-query @suspensive/react-query-4 version drift (3.21.2 → 3.21.4)
stale-skill react-query/declarative-queries @suspensive/react-query-4 version drift (3.21.2 → 3.21.4)
stale-skill react-query/mutations @suspensive/react-query-4 version drift (3.21.2 → 3.21.4)
stale-skill react-query/prefetching @suspensive/react-query-4 version drift (3.21.2 → 3.21.4)
stale-skill react-query/ssr-hydration @suspensive/react-query-4 version drift (3.21.2 → 3.21.4)
stale-skill compositions/suspensive-react @suspensive/react-query-5 version drift (3.21.2 → 3.21.4)
stale-skill react-query @suspensive/react-query-5 version drift (3.21.2 → 3.21.4)
stale-skill react-query/declarative-queries @suspensive/react-query-5 version drift (3.21.2 → 3.21.4)
stale-skill react-query/mutations @suspensive/react-query-5 version drift (3.21.2 → 3.21.4)
stale-skill react-query/prefetching @suspensive/react-query-5 version drift (3.21.2 → 3.21.4)
stale-skill react-query/ssr-hydration @suspensive/react-query-5 version drift (3.21.2 → 3.21.4)

Agent Prompt

Paste this into your coding agent:

You are helping maintain Intent skills for this repository.

Goal:
Resolve the Intent skill review signals below while preserving the existing scope, taxonomy, and maintainer-reviewed artifacts.

Review signals:
[
  {
    "type": "stale-skill",
    "library": "@suspensive/jotai",
    "subject": "jotai",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react",
    "subject": "lifecycle/migrate-to-v3",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react",
    "subject": "react",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react",
    "subject": "react/code-splitting",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react",
    "subject": "react/error-handling",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react",
    "subject": "react/loading-ux",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react",
    "subject": "react/ssr-client-only",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react-query-4",
    "subject": "compositions/suspensive-react",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react-query-4",
    "subject": "react-query",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react-query-4",
    "subject": "react-query/declarative-queries",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react-query-4",
    "subject": "react-query/mutations",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react-query-4",
    "subject": "react-query/prefetching",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react-query-4",
    "subject": "react-query/ssr-hydration",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react-query-5",
    "subject": "compositions/suspensive-react",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react-query-5",
    "subject": "react-query",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react-query-5",
    "subject": "react-query/declarative-queries",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react-query-5",
    "subject": "react-query/mutations",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react-query-5",
    "subject": "react-query/prefetching",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  },
  {
    "type": "stale-skill",
    "library": "@suspensive/react-query-5",
    "subject": "react-query/ssr-hydration",
    "reasons": [
      "version drift (3.21.2 → 3.21.4)"
    ]
  }
]

Required workflow:
1. Read the existing `_artifacts/*domain_map.yaml`, `_artifacts/*skill_tree.yaml`, and generated `skills/**/SKILL.md` files.
2. Read each flagged package package.json, public exports, README/docs if present, and source entry points.
3. Compare flagged packages against the existing domains, skills, tasks, packages, covers, sources, tensions, and cross-references in the artifacts.
4. For each signal, decide whether it means existing skill coverage, a missing generated skill, a new skill candidate, out-of-scope coverage, or deferred work.

Maintainer questions:
Before editing skills or artifacts, ask the maintainer:
1. For each flagged package, is this package user-facing enough to need agent guidance?
2. If yes, should it extend an existing skill or become a new skill?
3. If it extends an existing skill, which current skill should own it?
4. If it is out of scope, what short reason should be recorded in artifact coverage ignores?
5. Are any of these packages experimental or unstable enough to exclude for now?

Decision rules:
- Do not auto-generate skills.
- Do not create broad new skill areas without maintainer confirmation.
- Prefer adding package coverage to an existing skill when the package is an implementation variant of an existing domain.
- Create a new skill only when the package introduces a distinct developer task or failure mode.
- Preserve current naming, path, and package layout conventions.
- Keep generated skills under the package-local `skills/` directory.
- Keep repo-root `_artifacts` as the reviewed plan.

If maintainer confirms updates:
1. Update the relevant `_artifacts/*domain_map.yaml` or `_artifacts/*skill_tree.yaml`.
2. Update or create `SKILL.md` files only for confirmed coverage changes.
3. Keep `sources` aligned between artifact skill entries and SKILL frontmatter.
4. Bump `library_version` only for skills whose covered source package version changed.
5. Run `npx @tanstack/intent@latest validate` on touched skill directories.
6. Summarize every package as one of: existing-skill coverage, new skill, ignored, or deferred.

This PR is a review reminder only. It does not update skills automatically.

@vercel

vercel Bot commented Sep 5, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
suspensive-next-streaming-react-query Ready Ready Preview Sep 5, 2026 1:30am UTC
v2.suspensive.org Ready Ready Preview Sep 5, 2026 1:30am UTC
v3.suspensive.org Ready Ready Preview Sep 5, 2026 1:30am UTC
visualization.suspensive.org Ready Ready Preview Sep 5, 2026 1:30am UTC

Request Review

@changeset-bot

changeset-bot Bot commented Sep 5, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 8e2fb0e

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.22%. Comparing base (6f01757) to head (8e2fb0e).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #1985   +/-   ##
=======================================
  Coverage   93.22%   93.22%           
=======================================
  Files          42       42           
  Lines         664      664           
  Branches      163      163           
=======================================
  Hits          619      619           
  Misses         42       42           
  Partials        3        3           
Components Coverage Δ
@suspensive/react 100.00% <0.00%> (ø)
@suspensive/react-query 95.83% <0.00%> (ø)
@suspensive/react-query-4 100.00% <0.00%> (ø)
@suspensive/react-query-5 100.00% <0.00%> (ø)
@suspensive/jotai 100.00% <0.00%> (ø)
@suspensive/codemods 81.60% <0.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@coauthors

coauthors Bot commented Sep 5, 2026

Copy link
Copy Markdown

People can be co-author:

Candidate Reasons Count Add this as commit message
@codecov-commenter #1985 (comment) 1 Co-authored-by: codecov-commenter <65553080+codecov-commenter@users.noreply.github.com>

@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor Author

Size Change: 0 B

Total Size: 60.4 kB

ℹ️ View Unchanged
Filename Size
packages/jotai/dist/Atom.cjs 317 B
packages/jotai/dist/Atom.mjs 249 B
packages/jotai/dist/AtomValue.cjs 305 B
packages/jotai/dist/AtomValue.mjs 236 B
packages/jotai/dist/index.cjs 174 B
packages/jotai/dist/index.mjs 88 B
packages/jotai/dist/SetAtom.cjs 303 B
packages/jotai/dist/SetAtom.mjs 234 B
packages/next/dist/index.cjs 305 B
packages/next/dist/index.mjs 250 B
packages/next/dist/react-******.cjs 274 B
packages/next/dist/react-******.mjs 216 B
packages/react-query-4/dist/createGetQueryClient.cjs 1.09 kB
packages/react-query-4/dist/createGetQueryClient.mjs 1.01 kB
packages/react-query-4/dist/index.cjs 446 B
packages/react-query-4/dist/index.mjs 298 B
packages/react-query-4/dist/infiniteQueryOptions.cjs 357 B
packages/react-query-4/dist/infiniteQueryOptions.mjs 292 B
packages/react-query-4/dist/IsFetching.cjs 491 B
packages/react-query-4/dist/IsFetching.mjs 413 B
packages/react-query-4/dist/Mutation.cjs 411 B
packages/react-query-4/dist/Mutation.mjs 332 B
packages/react-query-4/dist/mutationOptions.cjs 357 B
packages/react-query-4/dist/mutationOptions.mjs 289 B
packages/react-query-4/dist/PrefetchInfiniteQuery.cjs 463 B
packages/react-query-4/dist/PrefetchInfiniteQuery.mjs 387 B
packages/react-query-4/dist/PrefetchQuery.cjs 453 B
packages/react-query-4/dist/PrefetchQuery.mjs 379 B
packages/react-query-4/dist/QueriesHydration.cjs 1.65 kB
packages/react-query-4/dist/QueriesHydration.mjs 1.56 kB
packages/react-query-4/dist/QueryClientConsumer.cjs 353 B
packages/react-query-4/dist/QueryClientConsumer.mjs 277 B
packages/react-query-4/dist/queryOptions.cjs 353 B
packages/react-query-4/dist/queryOptions.mjs 286 B
packages/react-query-4/dist/SuspenseInfiniteQuery.cjs 667 B
packages/react-query-4/dist/SuspenseInfiniteQuery.mjs 579 B
packages/react-query-4/dist/SuspenseQueries.cjs 569 B
packages/react-query-4/dist/SuspenseQueries.mjs 483 B
packages/react-query-4/dist/SuspenseQuery.cjs 654 B
packages/react-query-4/dist/SuspenseQuery.mjs 567 B
packages/react-query-4/dist/usePrefetchInfiniteQuery.cjs 462 B
packages/react-query-4/dist/usePrefetchInfiniteQuery.mjs 395 B
packages/react-query-4/dist/usePrefetchQuery.cjs 452 B
packages/react-query-4/dist/usePrefetchQuery.mjs 388 B
packages/react-query-4/dist/useSuspenseInfiniteQuery.cjs 375 B
packages/react-query-4/dist/useSuspenseInfiniteQuery.mjs 305 B
packages/react-query-4/dist/useSuspenseQueries.cjs 368 B
packages/react-query-4/dist/useSuspenseQueries.mjs 299 B
packages/react-query-4/dist/useSuspenseQuery.cjs 365 B
packages/react-query-4/dist/useSuspenseQuery.mjs 298 B
packages/react-query-5/dist/createGetQueryClient.cjs 1.09 kB
packages/react-query-5/dist/createGetQueryClient.mjs 1.01 kB
packages/react-query-5/dist/index.cjs 438 B
packages/react-query-5/dist/index.mjs 294 B
packages/react-query-5/dist/infiniteQueryOptions.cjs 352 B
packages/react-query-5/dist/infiniteQueryOptions.mjs 286 B
packages/react-query-5/dist/IsFetching.cjs 444 B
packages/react-query-5/dist/IsFetching.mjs 366 B
packages/react-query-5/dist/Mutation.cjs 411 B
packages/react-query-5/dist/Mutation.mjs 332 B
packages/react-query-5/dist/mutationOptions.cjs 350 B
packages/react-query-5/dist/mutationOptions.mjs 284 B
packages/react-query-5/dist/PrefetchInfiniteQuery.cjs 466 B
packages/react-query-5/dist/PrefetchInfiniteQuery.mjs 391 B
packages/react-query-5/dist/PrefetchQuery.cjs 459 B
packages/react-query-5/dist/PrefetchQuery.mjs 383 B
packages/react-query-5/dist/QueriesHydration.cjs 1.66 kB
packages/react-query-5/dist/QueriesHydration.mjs 1.56 kB
packages/react-query-5/dist/QueryClientConsumer.cjs 351 B
packages/react-query-5/dist/QueryClientConsumer.mjs 276 B
packages/react-query-5/dist/queryOptions.cjs 347 B
packages/react-query-5/dist/queryOptions.mjs 281 B
packages/react-query-5/dist/SuspenseInfiniteQuery.cjs 667 B
packages/react-query-5/dist/SuspenseInfiniteQuery.mjs 579 B
packages/react-query-5/dist/SuspenseQueries.cjs 585 B
packages/react-query-5/dist/SuspenseQueries.mjs 498 B
packages/react-query-5/dist/SuspenseQuery.cjs 644 B
packages/react-query-5/dist/SuspenseQuery.mjs 558 B
packages/react-query-5/dist/usePrefetchInfiniteQuery.cjs 367 B
packages/react-query-5/dist/usePrefetchInfiniteQuery.mjs 300 B
packages/react-query-5/dist/usePrefetchQuery.cjs 364 B
packages/react-query-5/dist/usePrefetchQuery.mjs 294 B
packages/react-query-5/dist/useSuspenseInfiniteQuery.cjs 368 B
packages/react-query-5/dist/useSuspenseInfiniteQuery.mjs 299 B
packages/react-query-5/dist/useSuspenseQueries.cjs 363 B
packages/react-query-5/dist/useSuspenseQueries.mjs 294 B
packages/react-query-5/dist/useSuspenseQuery.cjs 359 B
packages/react-query-5/dist/useSuspenseQuery.mjs 292 B
packages/react-query/dist/index.cjs 383 B
packages/react-query/dist/index.mjs 201 B
packages/react-query/dist/v4.cjs 383 B
packages/react-query/dist/v4.mjs 201 B
packages/react-query/dist/v5.cjs 383 B
packages/react-query/dist/v5.mjs 201 B
packages/react/dist/ClientOnly.cjs 605 B
packages/react/dist/ClientOnly.mjs 536 B
packages/react/dist/DefaultProps.cjs 968 B
packages/react/dist/DefaultProps.mjs 901 B
packages/react/dist/Delay.cjs 984 B
packages/react/dist/Delay.mjs 905 B
packages/react/dist/ErrorBoundary.cjs 2.1 kB
packages/react/dist/ErrorBoundary.mjs 2.04 kB
packages/react/dist/ErrorBoundaryGroup.cjs 1.16 kB
packages/react/dist/ErrorBoundaryGroup.mjs 1.08 kB
packages/react/dist/index.cjs 342 B
packages/react/dist/index.mjs 229 B
packages/react/dist/lazy.cjs 2.04 kB
packages/react/dist/lazy.mjs 1.98 kB
packages/react/dist/Suspense.cjs 796 B
packages/react/dist/Suspense.mjs 715 B
packages/react/dist/useIsClient.cjs 295 B
packages/react/dist/useIsClient.mjs 233 B

compressed-size-action

This branch was successfully deployed

4 active deployments
Preview – v2.suspensive.org — 8e2fb0ee Deployed Sep 5, 2026 by vercel[bot]
Preview – v3.suspensive.org — 8e2fb0ee Deployed Sep 5, 2026 by vercel[bot]
Preview – suspensive-next-streaming-react-query — 8e2fb0ee Deployed Sep 5, 2026 by vercel[bot]
Preview – visualization.suspensive.org — 8e2fb0ee Deployed Sep 5, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants