by konnga
AI Skills Buddy, A desktop workspace for managing, installing, and synchronizing Skills and MCP Servers across AI agents.
# Add to your Claude Code skills
git clone https://github.com/konnga/skill-buddyskill-buddy is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by konnga. AI Skills Buddy, A desktop workspace for managing, installing, and synchronizing Skills and MCP Servers across AI agents. It has 55 GitHub stars.
skill-buddy's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/konnga/skill-buddy" and add it to your Claude Code skills directory (see the Installation section above).
skill-buddy is primarily written in TypeScript. It is open-source under konnga on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh skill-buddy against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
SkillBuddy brings Skills and MCP configurations scattered across different AI coding tools into one interface. It can inspect local installations, distribute content across platforms, resolve drift, discover resources from public marketplaces, and manage reviewed team assets through Git repositories.
The screenshots below show complete application windows and the main SkillBuddy workflows. The Skills page supports both list and tiled grid views.
.skillbuddy/team.yaml and detect missing, outdated, blocked, or unresolved resources.SkillBuddy includes built-in Skill directory conventions for:
| Agent | User scope | Project scope |
|---|---|---|
| Claude Code | ✓ | ✓ |
| Codex | ✓ | ✓ |
| Cursor | ✓ | ✓ |
| OpenCode | ✓ | ✓ |
| GitHub Copilot | ✓ | ✓ |
| Gemini CLI | ✓ | ✓ |
| CodeBuddy | ✓ | ✓ |
| Trae / Trae CN | ✓ | ✓ |
| WorkBuddy | ✓ | - |
| Doubao | ✓ | - |
| Kimi Code | ✓ | ✓ |
| Z Code | ✓ | ✓ |
MCP formats, scopes, and capabilities vary by platform. SkillBuddy displays the detected configuration surfaces and validates every planned change before applying it. Some conventions still need broader real-device feedback; see Platform conventions.
The SkillBuddy desktop application currently provides the following build targets:
| Operating system | Architecture | Minimum version | Support status |
|---|---|---|---|
| macOS | Apple Silicon (arm64) |
macOS 11 Big Sur | Supported, DMG and ZIP |
| macOS | Intel (x64) |
macOS 11 Big Sur | Supported, DMG and ZIP |
| Windows | x64 |
Windows 10 or later | Supported, NSIS installer and ZIP |
| Windows | arm64 |
Windows 11 | Preview build, NSIS installer and ZIP; real-device verification pending |
| Linux | x64 |
Modern desktop distribution | Supported, AppImage, DEB, and RPM |
| Linux | arm64 |
Modern desktop distribution | Preview build, AppImage, DEB, and RPM; real-device verification pending |
Release assets use the SkillBuddy-v<version>-<system>-<architecture>.<extension> naming convention.
SkillBuddy-v<version>-macos-<architecture>.dmg and .zipSkillBuddy-v<version>-windows-<architecture>.exe and .zipSkillBuddy-v<version>-linux-<architecture>.AppImage, .deb, and .rpm (x86_64 for x64 builds)Download the installer for your system from:
The macOS installer uses a complete ad-hoc signature and is not notarized with an Apple Developer ID. Gatekeeper may block it because it is not from an identified developer. After moving the app to Applications, open it once, then go to System Settings → Privacy & Security → Security and click Open Anyway. Confirm the prompt to launch SkillBuddy. You can also control-click the app and choose Open. If the security approval button does not appear, use the following fallback for an installer downloaded from the official GitHub Release:
xattr -dr com.apple.quarantine /Applications/SkillBuddy.app
open /Applications/SkillBuddy.app
The xattr command only removes the download quarantine attribute and should be used as a last resort. If macOS reports that the app is damaged, do not bypass the warning: download a current installer because that indicates an invalid or incomplete app signature.
The self-hosted Registry service and CLI are separate optional components and are not included in the desktop installer.
SkillBuddy reads the local directories already used by your agents. Installation, synchronization, toggling, and removal only affect targets explicitly selected in the interface.
A team can use Git as the source of truth for content, versions, permissions, and audit history:
skillbuddy/<id> branches.gh to create Pull Requests; GitLab contributions use glab to create Merge Requests.See Git team libraries for repository formats and the complete workflow.
skill-buddy/
├── apps/
│ ├── desktop/ # Electron + Vue 3 desktop app
│ └── registry/ # Optional self-hosted Fastify + SQLite registry
├── packages/
│ ├── core/ # Canonical models, scanning, aggregation, adapters, and validation
│ └── cli/ # skm command-line interface
└── docs/ # Design, platform, registry, and team-library documentation
The desktop team workflow uses Git team libraries and does not depend on the Registry. The Registry and CLI remain available in the monorepo as optional self-hosting and automation components.
Requirements:
pnpm install
pnpm dev
Common commands:
pnpm build # Build every workspace package
pnpm test # Run unit tests
pnpm test:e2e # Build and run Electron end-to-end tests
pnpm typecheck # Type-che