Repository navigation
Releases
Agent Skill Manager v0.0.3
Changes in 0.0.3
Released 2026-09-08.
Changed
- Load child directories when expanded instead of walking every skill's file tree during the initial scan.
- Read frontmatter in 4 KiB blocks with a 64 KiB limit instead of loading the entire Markdown file for metadata.
- Move collection JSON encoding, decoding, and file I/O off the main actor. Serialize saves and use a Set to deduplicate imported IDs.
- Filter and sort the collection once per view body evaluation.
Fixed
- Keep SKILL.md and README.md available when a directory exceeds the 500-entry display limit. Show notices for omitted entries, cycles, depth limits, and read failures.
- Discard stale child listings and reload the selected document after refresh.
- Keep the last successfully saved collection visible if a later queued write fails. Reject exports that target the active collection file or a symlink alias.
- Handle UTF-8 and frontmatter delimiters across read boundaries, including a closing delimiter at the exact 64 KiB limit.
- Separate the installed-skill preview card from the split divider and clip its content and border to the rounded corners.
- Fill the application icon canvas with an opaque background.
Performance measurements
- On an Apple M4, release-build medians over seven runs reduced the nested-directory scan from 24.234 ms to 1.364 ms and metadata scanning for a 2.5 MB Markdown body from 20.215 ms to 0.091 ms.
- Reading and decoding 10,000 JSON records showed no improvement. Source-preview and scroll-policy changes remain deferred pending UI profiling.
- Add reproducible benchmarks and measurement details. These numbers measure filesystem work, not UI frame times.
Installation
Universal macOS app (Apple silicon and Intel), macOS 13+.
Open the DMG and drag Agent Skill Manager into Applications.
This app is ad-hoc signed, not Apple-notarized. Only open it if you trust this repository and release. Prefer System Settings > Privacy & Security > Open Anyway after attempting to launch.
If needed, remove quarantine from this app only after copying it into Applications:
xattr -dr com.apple.quarantine "/Applications/Agent Skill Manager.app"This removes the downloaded-app quarantine protection for this app; it does not notarize it or disable Gatekeeper system-wide.
SHA-256 checksums are included alongside the DMG.
Agent Skill Manager v0.0.2
Changes in 0.0.2
Released 2026-09-07.
Changed
- Scan shared skill folders once per refresh, even when Agent and Claude entries link to the same folder.
- Cache document text and parsed Markdown. Check file attributes before reusing cached content.
- Skip repeated automatic refreshes within three seconds. Manual refresh still scans immediately.
- Load the collection and parse Markdown off the main thread.
- Configure scrollbars after content updates instead of traversing every window on each AppKit update.
- Show Markdown over 128 KB as source to avoid expensive rich-text layout. The text preview limit remains 2 MB.
- Load local preview images off the main thread and ignore results from cancelled document views.
Fixed
- Display the supplied Claude brand icon in the sidebar using an explicitly loaded vector resource.
Development
- Add a script to measure process launch to the first visible window.
- Record release changes in this file and use the matching version section for GitHub release notes.
Installation
Universal macOS app (Apple silicon and Intel), macOS 13+.
Open the DMG and drag Agent Skill Manager into Applications.
This app is ad-hoc signed, not Apple-notarized. Only open it if you trust this repository and release. Prefer System Settings > Privacy & Security > Open Anyway after attempting to launch.
If needed, remove quarantine from this app only after copying it into Applications:
xattr -dr com.apple.quarantine "/Applications/Agent Skill Manager.app"This removes the downloaded-app quarantine protection for this app; it does not notarize it or disable Gatekeeper system-wide.
SHA-256 checksums are included alongside the DMG.
Agent Skill Manager v0.0.1
Universal macOS app (Apple silicon and Intel), macOS 13+.
Open the DMG and drag Agent Skill Manager into Applications.
This app is ad-hoc signed, not Apple-notarized. Only open it if you trust this repository and release. Prefer System Settings > Privacy & Security > Open Anyway after attempting to launch.
If needed, remove quarantine from this app only after copying it into Applications:
xattr -dr com.apple.quarantine "/Applications/Agent Skill Manager.app"This removes the downloaded-app quarantine protection for this app; it does not notarize it or disable Gatekeeper system-wide.
SHA-256 checksums are included alongside the DMG.
What's Changed
- ci: pin macOS builds to Xcode 26.5 by @michaelmjhhhh in #2
- feat: fix save button and add safe installed skill removal by @michaelmjhhhh in #3
Full Changelog: v0.0.0...v0.0.1
Agent Skill Manager v0.0.0
Universal macOS app (Apple silicon and Intel), macOS 13+.
Open the DMG and drag Agent Skill Manager into Applications.
This app is ad-hoc signed, not Apple-notarized. Only open it if you trust this repository and release. Prefer System Settings > Privacy & Security > Open Anyway after attempting to launch.
If needed, remove quarantine from this app only after copying it into Applications:
xattr -dr com.apple.quarantine "/Applications/Agent Skill Manager.app"This removes the downloaded-app quarantine protection for this app; it does not notarize it or disable Gatekeeper system-wide.
SHA-256 checksums are included alongside the DMG.
What's Changed
- ci: build universal DMGs and publish tagged releases by @michaelmjhhhh in #1
New Contributors
- @michaelmjhhhh made their first contribution in #1
Full Changelog: https://github.com/michaelmjhhhh/agent-skill-manager/commits/v0.0.0
Rebuilt with Xcode 26.5, build 17F42, to match the local macOS appearance. The DMG and SHA-256 checksum replace the original Xcode 15.4 build. App source and version tag are unchanged.