CLAUDE.md, skills, AGENTS.md, .cursorrules, GEMINI.md β scattered across your home folder and every project. SkillsManager finds only those files, groups them by scope and project, and lets you edit them safely: βP quick open, β§βF search across every config, cross-project diffs, automatic backups, AI drafting via OpenRouter, and a save that never silently clobbers an agent's write.
Conventions
β’ Use TDD for all features
β’ Keep modules small & focused
Build
swift build
Only the config and skill files β never the rest of your files.
Toggle built-in presets for Claude, Codex, Cursor & Gemini, or add your own rule with a glob pattern β no code change.
A User section plus one per project, sub-grouped by file type. Skills show their SKILL.md name, with the description on hover.
Scans each root and known config subdirs, skipping node_modules, .git and friends.
Syntax-highlighted editor with line numbers, markdown preview, βF find, and skill frontmatter forms β or hand off to your favourite external editor.
Pre-save clobber guard catches agent writes mid-save, every save is backed up (last 10 kept), conflicts resolve through a real diff β and corrupt settings recover, never reset silently.
βP fuzzy quick open, β§βF search across every config, Compare Withβ¦ to spot the stale CLAUDE.md across repos, pinned files, recents, and live dirty/changed badges.
Draft or refine a skill or config with one instruction via OpenRouter β review the result, then replace the file. Your API key stays in the macOS Keychain.
A native, Finder-like sidebar: muted section headers, one neutral icon tint, and subtle count badges. Collapsible scopes and file types, collapse/expand all, and a clear project β type β file hierarchy.
Claude memory, skills, agents, settings & desktop config, MCP servers, Codex, Cursor, Gemini, Copilot, Windsurf, Cline β all presets, all toggleable.
Point it at your projects; it does the finding.
Point it at a single repo or a parent like ~/development β every project inside is discovered. Your ~/.claude user files appear automatically under User.
Each project shows its CLAUDE.md, AGENTS.md, .cursorrules, skills β grouped and labelled.
Tweak inline with preview, or open in VS Code. Changes on disk show up live.
File types are data, not hard-coded. Define a name, a glob, and where it lives β and it instantly joins discovery, grouping, and the sidebar. Hermes, or whatever comes next, is a one-line rule.
// Add in Settings β File Types
FileTypeRule(
name: "Hermes",
kind: .file,
projectPatterns: [
GlobPattern("HERMES.md",
anchor: .scopeRoot)
],
iconSymbol: "bolt",
colorHex: "#F1C40F"
)
// β discovered everywhere, no rebuild
A notarized, native macOS app. Download, drag to Applications, open.
Requires macOS 14 (Sonoma) or later. Signed & notarized β opens with no Gatekeeper warning.
On first launch, Add Folder⦠and point it at where your projects live. Your ~/.claude files appear automatically.
Free to use. Provided as-is, with no warranty β you are responsible for your own files and backups. See the License.