--- name: release description: "Build -> test -> inspect artifacts -> changelog/versioning -> package/release checks." --- # Release Skill Build -> test -> inspect artifacts -> changelog/versioning -> package/release checks. ## Subagents When you need to delegate sub‑tasks, use the `pi-subagents` skill. **Example:** For a multi-platform release, assign a **scout** to build the Linux artifact, another **scout** to build the macOS artifact, a third to run the integration test suite, and a **reviewer** to verify version tags and changelog entries before publishing. *You may adapt the delegation pattern to fit the exact requirements of the codebase.* ## Process ### 1. Build - Clean build - Verify build succeeds - Check artifact integrity ### 2. Test - Full test suite - Integration tests - Smoke tests on artifacts ### 3. Inspect - Verify artifact contents - Check version numbers - Validate metadata ### 4. Changelog/Versioning - Generate changelog - Follow semver - Tag release ### 5. Package/Release - Publish to registry - Verify published artifact - Announce if needed