release-macos-plugin
Prepare and publish a signed, notarized macOS Input Activity plugin release.
Skill by brendanwilliam
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/brendanwilliam-release-macos-plugin
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/release-macos-plugin
What's inside
- Skill name
release-macos-plugin- Description
- Prepare and publish a signed, notarized macOS Input Activity plugin release. Use for release-candidate dispatches from main, stable SemVer tags on main, version/changelog work, signing/notarization setup checks, release assets, and release-note validation.
- License
- GPL-2.0
- Instructions
- 9 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- openai.yaml · agents/
SKILL.md (first lines)
# Release macOS Plugin 1. Create a release-preparation pull request to `main`. Set `buildspec.json` to the intended SemVer version and add curated user-facing notes to `CHANGELOG.md`; validate the CI-equivalent macOS build. 2. Confirm repository secrets exist: `MACOS_CERTIFICATE_P12`, `MACOS_CERTIFICATE_PASSWORD`, `KEYCHAIN_PASSWORD`, `MACOS_SIGNING_IDENTITY`, `APPLE_ID`, `APPLE_APP_SPECIFIC_PASSWORD`, and `APPLE_TEAM_ID`. Never place these values in a file, log, commit, or issue. 3. Dispatch the release-candidate workflow on the accepted `main` commit with `X.Y.Z` and `N`. It creates immutable `vX.Y.Z-rc.N` prerelease assets. Verify Developer ID signatures, notarization/stapling, checksum, bundle layout, and GitHub release metadata. 4. After RC acceptance, create and push exact `vX.Y.Z` tag on that `main` commit. The stable workflow rejects a tag that differs from `buildspec.json`. 5. Verify release assets: signed `.pkg`, zipped `.plugin`, and `SHA256SUMS.txt`. Verify `pkgutil --check-signature`, `spctl --assess --type install --verbose`, `xcrun stapler validate`, and checksum output. Confirm release notes contain only the matching changelog section.
From brendanwilliam/hd-obs, GPL-2.0.
More from brendanwilliam/hd-obs
- 0.547score
check-code-size
brendanwilliam
Check source-file size, ownership, and grouping before or after a refactor.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
refresh-obs-docs-reference
brendanwilliam
Audit the complete official OBS documentation site and refresh this repository's concise, version-pinned navigation reference.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
start-change
brendanwilliam
Start a governed change in this repository.
SkillBFreshness: B★ 1Claude Code +9 - 0.542score
prepare-pr
brendanwilliam
Prepare a governed pull request for this repository.
SkillBFreshness: B★ 1Claude Code +9 - 0.539score
use-obs-docs-reference
brendanwilliam
Find and verify official OBS API guidance for Input Activity development or review.
SkillBFreshness: B★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 6
- Last commit (this folder)
- Jul 31, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- GPL-2.0
- Repository
- github.com/brendanwilliam/hd-obs
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from brendanwilliam
- 0.547score
check-code-size
brendanwilliam
Check source-file size, ownership, and grouping before or after a refactor.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
refresh-obs-docs-reference
brendanwilliam
Audit the complete official OBS documentation site and refresh this repository's concise, version-pinned navigation reference.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
start-change
brendanwilliam
Start a governed change in this repository.
SkillBFreshness: B★ 1Claude Code +9 - 0.542score
prepare-pr
brendanwilliam
Prepare a governed pull request for this repository.
SkillBFreshness: B★ 1Claude Code +9 - 0.539score
use-obs-docs-reference
brendanwilliam
Find and verify official OBS API guidance for Input Activity development or review.
SkillBFreshness: B★ 1Claude Code +9
Cite this page
release-macos-plugin skill. Agent Mart. https://agentmart.dev/skills/brendanwilliam-release-macos-plugin (last updated 2026-10-24)