一键导入
sub-docs
Sync all SubFrame documentation after feature work. Updates AGENTS.md lists, changelog, PROJECT_NOTES decisions, and STRUCTURE.json.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Sync all SubFrame documentation after feature work. Updates AGENTS.md lists, changelog, PROJECT_NOTES decisions, and STRUCTURE.json.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Create a new release with version bump, release notes, commit, and tag
Analyze project intelligence files and bootstrap SubFrame's STRUCTURE.json, PROJECT_NOTES.md, and initial sub-tasks from existing codebase context.
Run a code review and documentation audit on recent changes. Finds bugs, edge cases, missing docs, and type safety issues.
View and manage SubFrame Sub-Tasks. Use when starting work, completing tasks, checking what's pending, or creating new tasks from conversation.
Create a new release with version bump, release notes, commit, and tag
Regenerate the IPC channel reference documentation from ipcChannels.ts type maps.
基于 SOC 职业分类
| name | sub-docs |
| description | Sync all SubFrame documentation after feature work. Updates AGENTS.md lists, changelog, PROJECT_NOTES decisions, and STRUCTURE.json. |
| argument-hint | ["summary of what changed"] |
| disable-model-invocation | false |
| allowed-tools | Bash, Read, Edit, Write, Grep, Glob |
After significant feature work, synchronize all SubFrame documentation references. This skill automates the "Before Ending Work" checklist.
Current version:
!node -e "console.log(require('./package.json').version)" 2>/dev/null || echo "unknown"
Recent commits (last 10):
!git log --oneline --no-decorate -10 2>/dev/null || echo "No git history"
Files changed (unstaged + staged):
!git diff --name-only HEAD 2>/dev/null | head -30
Argument: $ARGUMENTS
The argument should describe what feature/changes were made. If empty, infer from recent git changes.
Read the recent changes (git diff, argument context) and categorize:
.subframe/PROJECT_NOTES.md Session Notes.subframe/docs-internal/changelog.md under [Unreleased]Read AGENTS.md and update only the sections that need changes. If AGENTS.md has module/component lists, add new entries. Preserve existing formatting and ordering.
Rules:
Read .subframe/docs-internal/changelog.md and add entries under ## [Unreleased].
Format: Follow the existing changelog style:
### Added, ### Changed, ### Fixed, ### RemovedIf the work involved an architecture decision worth preserving, add a session note to .subframe/PROJECT_NOTES.md under ## Session Notes.
Format:
### [YYYY-MM-DD] Title
**Context:** Why this decision was needed.
**Decision:** What was chosen.
**Key architectural choices:**
- Point 1
- Point 2
**Files:** list of key files
Skip this step for routine changes (bug fixes, minor UI tweaks, config changes).
Run: npm run structure
This picks up any new/renamed/deleted source files.
Present a checklist of what was updated: