Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .agents/skills/docs-en-improvement/SKILL.md
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Can we lease these skills in the .agent/skills folder?

Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: docs-en-improvement
description: Improve English documentation under `website/docs/en` by rewriting unnatural translated sentences into clear, professional English while preserving meaning. Use when editing or polishing English docs.
---

# Docs En Improvement
# Docs en improvement

## Steps

Expand Down
50 changes: 0 additions & 50 deletions .agents/skills/pr-creator/SKILL.md

This file was deleted.

2 changes: 1 addition & 1 deletion .agents/skills/release-core/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: release-core
description: Use when asked to release `@rsbuild/core` for a specific version.
---

# Release Core
# Release core

## Input

Expand Down
118 changes: 0 additions & 118 deletions .agents/skills/rspress-description-generator/SKILL.md

This file was deleted.

2 changes: 1 addition & 1 deletion .agents/skills/sync-zh-en-docs/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: sync-zh-en-docs
description: Sync uncommitted docs between `website/docs/zh` and `website/docs/en`. Use when authors update docs in one language and need to align the mirrored `.md`/`.mdx` file in the other language.
---

# Sync Zh/En Documentation
# Sync Zh/En documentation

## Steps

Expand Down
4 changes: 2 additions & 2 deletions .agents/skills/write-e2e-cases/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: write-e2e-cases
description: Use when adding or updating Rsbuild end-to-end tests in `e2e/cases`, including new feature coverage, bug reproduction, and regression prevention.
---

# Write E2E Cases
# Write E2E cases

## Steps

Expand All @@ -19,7 +19,7 @@ description: Use when adding or updating Rsbuild end-to-end tests in `e2e/cases`

6. Run `pnpm e2e` to validate.

## Case Structure
## Case structure

- Include a `src` directory in every case (required).
- Add `rsbuild.config.ts` only when needed.
Expand Down
19 changes: 19 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,22 @@ test-temp-*

# ignore directory for artifacts produced by tests
test-results/

# skills-package-manager
.agents/skills/*

# Keep local skills tracked
!.agents/
!.agents/skills/
!.agents/skills/create-draft-release-notes/
!.agents/skills/create-draft-release-notes/**
!.agents/skills/docs-en-improvement/
!.agents/skills/docs-en-improvement/**
!.agents/skills/release-core/
!.agents/skills/release-core/**
!.agents/skills/sync-zh-en-docs/
!.agents/skills/sync-zh-en-docs/**
!.agents/skills/upgrade-rspack/
!.agents/skills/upgrade-rspack/**
!.agents/skills/write-e2e-cases/
!.agents/skills/write-e2e-cases/**
3 changes: 3 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,10 @@
dist
compiled
doc_build
.agents/skills/pr-creator
.agents/skills/rspress-description-generator
pnpm-lock.yaml
skills-lock.yaml
Comment thread
SoonIter marked this conversation as resolved.

# Avoid syntax error
e2e/cases/plugin-less/inline-js/src/*.less
Expand Down
2 changes: 2 additions & 0 deletions cspell.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ export default {
'compiled',
'coverage',
'doc_build',
'.agents/skills/pr-creator',
'.agents/skills/rspress-description-generator',
'node_modules',
'pnpm-lock.yaml',
'README.pt-BR.md',
Expand Down
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"format": "prettier --experimental-cli --write . && heading-case --write",
"lint": "rslint --type-check",
"prebundle": "pnpm --parallel --filter \"./packages/*\" run prebundle",
"prepare": "simple-git-hooks && node --run prebundle && node --run build",
"prepare": "skills-package-manager install && simple-git-hooks && node --run prebundle && node --run build",
"sort-package-json": "pnpx sort-package-json \"./package.json\" \"packages/*/package.json\"",
Comment thread
SoonIter marked this conversation as resolved.
"test": "rstest",
"test:watch": "rstest watch"
Expand Down Expand Up @@ -43,6 +43,7 @@
"nano-staged": "^1.0.2",
"prettier": "^3.8.3",
"simple-git-hooks": "^2.13.1",
"skills-package-manager": "0.9.0",
"typescript": "^6.0.3"
},
"packageManager": "pnpm@10.33.4",
Expand Down
9 changes: 9 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions scripts/dictionary.txt
Original file line number Diff line number Diff line change
Expand Up @@ -164,3 +164,4 @@ vnode
watchpack
webm
webp
worktree
23 changes: 0 additions & 23 deletions skills-lock.json

This file was deleted.

56 changes: 56 additions & 0 deletions skills-lock.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
lockfileVersion: "0.1"
installDir: .agents/skills
linkTargets: []
skills:
pr-creator:
specifier: https://github.com/rstackjs/agent-skills.git#820107031c56beff4187e083aea167f97483291c&path:/skills/pr-creator
resolution:
type: git
url: https://github.com/rstackjs/agent-skills.git
commit: 820107031c56beff4187e083aea167f97483291c
path: /skills/pr-creator
digest: sha256-de908ab3d59cf3145ee61d22759cc6aaac068b97bbb67aa521a42e5e2d3c01a6
rspress-description-generator:
specifier: https://github.com/rstackjs/agent-skills.git#820107031c56beff4187e083aea167f97483291c&path:/skills/rspress-description-generator
resolution:
type: git
url: https://github.com/rstackjs/agent-skills.git
commit: 820107031c56beff4187e083aea167f97483291c
path: /skills/rspress-description-generator
digest: sha256-ecf6328cb15e217396c5d4c90f35fce01c06d29c7ed3bc1f2270f4228895f99d
create-draft-release-notes:
specifier: local:./.agents/skills/create-draft-release-notes
resolution:
type: local
path: .agents/skills/create-draft-release-notes
digest: ""
docs-en-improvement:
specifier: local:./.agents/skills/docs-en-improvement
resolution:
type: local
path: .agents/skills/docs-en-improvement
digest: ""
release-core:
specifier: local:./.agents/skills/release-core
resolution:
type: local
path: .agents/skills/release-core
digest: ""
sync-zh-en-docs:
specifier: local:./.agents/skills/sync-zh-en-docs
resolution:
type: local
path: .agents/skills/sync-zh-en-docs
digest: ""
upgrade-rspack:
specifier: local:./.agents/skills/upgrade-rspack
resolution:
type: local
path: .agents/skills/upgrade-rspack
digest: ""
write-e2e-cases:
specifier: local:./.agents/skills/write-e2e-cases
resolution:
type: local
path: .agents/skills/write-e2e-cases
digest: ""
Loading
Loading