Skip to main content

Skit (Session Kit)

Skit is a package format for bundling and distributing Claude session tools.

Installation

Installed automatically via VSCode extension, or:

gitlab-install add @ist/skit -g --group microwiseai

Commands

List installed kits

skit list

Install a kit

skit install @ist/devtools-kit

Get kit info

skit info
skit info --json

Pack a kit for distribution

skit pack

Publish to registry

skit publish

Uninstall a kit

skit uninstall @ist/devtools-kit

Kit Structure

A skit package contains a skit.json manifest:

{
"name": "@ist/my-kit",
"version": "0.1.0",
"description": "My custom session kit",
"type": "skit",
"components": {
"clis": [],
"profiles": [],
"prompts": [],
"packs": []
}
}

Components

TypeDescriptionInstall Location
clisCLI toolsGlobal bin
profilesSession profiles~/.ist/profiles/
promptsReusable prompts~/.ist/prompts/
packsPermission/setting bundlesMerged into config

Creating a Kit

1. Create skit.json

{
"name": "@myorg/my-kit",
"version": "0.1.0",
"description": "Description of your kit",
"type": "skit",
"files": [
"skit.json",
"prompts/**/*.md",
"profiles/**/*.json"
],
"components": {
"prompts": [
{
"name": "my-prompt",
"file": "prompts/my-prompt.md",
"description": "What this prompt does"
}
]
}
}

2. Add your content

my-kit/
├── skit.json
├── prompts/
│ └── my-prompt.md
└── profiles/
└── my-profile.json

3. Pack and publish

skit pack
skit publish

Example: Prompt Kit

A kit that provides useful prompts:

skit.json:

{
"name": "@ist/devtools-kit",
"version": "0.1.0",
"description": "Developer tools - web debugging, CLI feedback",
"type": "skit",
"components": {
"prompts": [
{
"name": "web-debugging",
"file": "prompts/web-debugging.md",
"description": "Web debugging with screenshot/console capture"
},
{
"name": "cli-feedback",
"file": "prompts/cli-feedback.md",
"description": "Report bugs/feedback for CLI tools"
}
]
}
}

Integration with isesh

Profiles from skit can be used when starting sessions:

isesh start my-session -p my-profile

Prompts from skit are available via:

isesh prompt list
isesh prompt show my-prompt

Resources