You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit a1821e3
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: .agents/skills/release-rstack/SKILL.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
name: release-rstack
3
-
description: Create a coordinated release pull request for the `rstack` and `create-rstack` npm packages. Use when asked to prepare, create, or open an rstack package release PR.
3
+
description: Create a coordinated release pull request for the `rstack`, `@rstackjs/context`, and `create-rstack` npm packages. Use when asked to prepare, create, or open an rstack package release PR.
4
4
---
5
5
6
6
# Release Rstack
@@ -13,7 +13,8 @@ If the version is missing, ask for it before making changes.
13
13
14
14
## Version rules
15
15
16
-
- Read both package versions before editing. Require the rstack target to be a valid, increasing SemVer version.
16
+
- Read all three package versions before editing. Require the rstack target to be a valid, increasing SemVer version.
17
+
- Keep `@rstackjs/context` on exactly the same version as `rstack`.
17
18
- Keep the package version lines independent. Apply the rstack bump type to the current `create-rstack` version:
18
19
- Patch: increment the patch version.
19
20
- Minor: increment the minor version and reset patch to `0`.
@@ -29,13 +30,13 @@ If the version is missing, ask for it before making changes.
29
30
30
31
3. Create and switch to `release/v<version>` from the clean default-branch HEAD.
31
32
32
-
4. Update the `version`field in `packages/rstack/package.json` to `<version>` and the `version` field in `packages/create-rstack/package.json` to the derived `create-rstack` version.
33
+
4. Update the `version`fields in `packages/rstack/package.json`and `packages/context/package.json`to `<version>`. Update the `version` field in `packages/create-rstack/package.json` to the derived `create-rstack` version.
33
34
34
35
5. In every `packages/create-rstack/template-*/package.json`, set the `rstack` dependency to `^<version>`. Update only that dependency entry and verify every template package manifest uses the same target version.
35
36
36
37
6. Run `pnpm --filter rstack build:native` to regenerate `packages/rstack/binding.cjs` and `packages/rstack/binding.d.cts` for the new version. Do not edit generated binding files manually.
37
38
38
-
7. Review the diff and confirm it contains only both package version changes, the template `rstack` dependency updates, and the regenerated binding files above. Verify the two package version changes use the intended matching bump type and no template retains an older rstack version.
39
+
7. Review the diff and confirm it contains only the three package version changes, the template `rstack` dependency updates, and the regenerated binding files above. Verify `rstack` and `@rstackjs/context` have the same target version, `create-rstack` uses the intended matching bump type, and no template retains an older rstack version.
39
40
40
41
8. Create a commit with this exact message: `release: v<version>`.
Copy file name to clipboardExpand all lines: docs/superpowers/plans/2026-08-13-context-package-agent-skills.md
+10-8Lines changed: 10 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,6 @@
1
-
# Rstack Context Package And Agent Plugin Implementation Plan
1
+
<!-- cspell:ignore evals dogfood -->
2
+
3
+
# Rstack context package and agent plugin implementation plan
2
4
3
5
> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking.
0 commit comments