원클릭으로
release-checklist
在为 Sirius Pulse 做发布准备时使用,用于校验版本信息、命令可运行性、文档准确性与技能同步状态。关键词:发布准备、发布前检查、文档同步、命令校验。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
在为 Sirius Pulse 做发布准备时使用,用于校验版本信息、命令可运行性、文档准确性与技能同步状态。关键词:发布准备、发布前检查、文档同步、命令校验。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
在发布commit前执行检查清单,包括gitignore验证、改动总结、ChangeLog更新与标准格式commit。关键词:commit前检查、gitignore、ChangeLog、commit格式、版本管理。
当需要让外部项目正确接入 Sirius Pulse 时使用,覆盖 Python API 调用、CLI 调用、配置组织和安全实践。关键词:外部接入、库调用、CLI 集成、provider 配置。
遍历项目结构变化并同步更新文档。监控模块变化、配置更新,生成检查清单以确保 SKILL、文档、示例和架构信息的实时一致性。关键词:项目结构、模块映射、文档同步、变更追踪、完整性检查。
使用此技能在发布新版本到 PyPI 时执行完整的发布流程。涵盖版本更新、构建验证、tag 推送和 GitHub Actions 自动化。关键词:PyPI 发布、版本控制、自动化构建、Trusted Publishing。
编写新测试文件或为现有模块补充测试时使用,覆盖命名约定、速度要求、Mock 模式与断言规范。关键词:测试编写、单元测试、pytest、MockProvider、测试速度、精准测试。
当修改 Sirius Pulse 代码后,强制同步代码与文档、SKILL、示例的一致性。涵盖架构变更、接口变更、配置变更的全量检查清单与项目结构地图。关键词:代码同步、文档联动、变更追踪、检查清单、项目结构。
SOC 직업 분류 기준
| name | release-checklist |
| description | 在为 Sirius Pulse 做发布准备时使用,用于校验版本信息、命令可运行性、文档准确性与技能同步状态。关键词:发布准备、发布前检查、文档同步、命令校验。 |
在完成整个功能的设计后,执行一致的发布前检查流程,然后触发 release。
description)。发布时机:只有在完成整个功能的设计实现后,确保所有功能模块已集成、测试已通过、文档已同步的情况下,才进行 release 触发。禁止在功能尚未完成设计的阶段创建 release。
pyproject.toml 中版本号与描述是否正确。python -m pip install -e .[test]pytest -qsirius-pulse --helppython main.py --helpexamples/session.json 这类 generated_agent_key 示例配置,先在独立 smoke workspace 中准备最小 generated agent 资产,或按首次引导完成初始化python main.py --config examples/session.json --work-path data/release_smoke --config-root data/release_smoke_config,验证首次引导和入口可用data/release_smoke_config/workspace.json、data/release_smoke_config/roleplay/generated_agents.json 与 data/release_smoke/sessions/default/participants.json 是否成功写出data/release_smoke/sessions/default/session_state.db,需在可用 provider 下完成至少一轮真实消息往返README.md 中命令/示例仍可使用。docs/architecture.md 与当前模块边界一致。.github/skills/framework-quickstart/SKILL.md 反映最新架构。当所有检查项全部通过后,执行以下命令触发自动发布:
git tag v{VERSION} # 例如:git tag v0.5.0
git push origin v{VERSION}
GitHub Actions 会自动构建、验证包元数据,并发布到 PyPI。无需手动创建 Release,workflow 会自动处理。
详细的发布流程说明见:pypi-publishing SKILL
提供一份简要报告,包含: