sjquant

Skul — AI skill for Claude Code

AI community

Manage project-scoped personal AI configuration bundles (skills, commands, agents) for AI coding tools while supporting both stealth (git-excluded) and tracked installation, with full support for Git.

How to install Skul

This entry records only its repository, not the path inside it, so there is no exact command to give. Open sjquant/skul and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Skul does

Manage project-scoped personal AI configuration bundles (skills, commands, agents) for AI coding tools while supporting both stealth (git-excluded) and tracked installation, with full support for Git worktrees.

Alternatives in AI

README

Skul — AI Configuration Bundle Manager for AI Coding Tools

Apply reusable AI bundles — skills, slash commands, agents, and root instructions — into tool-native directories without committing them to Git. Skul fetches bundles from a GitHub repository, writes files where each tool expects them, and hides everything via `.git/info/exclude`.

Including `AGENTS.md` and `CLAUDE.md`: Skul can layer your personal instructions on top of a team-committed `AGENTS.md` (or `CLAUDE.md`) without dirtying the working tree, and can materialize the equivalent file for every supported tool from a single bundle source.

[![Node.js >=20](https://img.shields.io/badge/node-%3E%3D20-brightgreen)](https://nodejs.org) [![TypeScript](https://img.shields.io/badge/TypeScript-strict-blue)](https://www.typescriptlang.org) [![License: ISC](https://img.shields.io/badge/License-ISC-lightgrey)](LICENSE)


Quick Start

# Fetch from a GitHub registry and materialize a bundle (first use clones the repo)
skul add github.com/sjquant/ai-bundles react-expert

# GitHub is the default registry — owner/repo shorthand works too
skul add acme/shared-bundles core --agent codex

# Overlay your personal AGENTS.md / CLAUDE.md on top of the repo's tracked
# version — without showing up in git status
skul add acme/personal-instructions --agent codex

# Re-apply from cache, no network needed
skul add react-expert

# See what's cached
skul list

# Check materialization state
skul status

# Remove a bundle and its managed files
skul remove react-expert

# Re-materialize all desired bundles (e.g. after cloning a fresh worktree)
skul apply

Commands

Command Description
skul add [bundle] Fetch (when needed) and materialize a bundle from a source
skul add Materialize a uniquely named cached bundle
skul list List cached bundles
skul status Show desired state and materialization status
skul remove Remove a bundle and