一键导入
repo-maintainer
Creating and maintaining skill repos. Covers setup, directory layout, PR review, multi-repo, and hosting.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Creating and maintaining skill repos. Covers setup, directory layout, PR review, multi-repo, and hosting.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Curated directory of external skill repositories. Use when the user needs skills not available locally, or to suggest adding new skill sources.
Contributing to skillet itself. Covers architecture, development setup, testing, and PR workflow.
Set up and configure Skillet skill discovery. Use when the user wants to set up skillet, configure repos, or customize server behavior.
Authoring skills for skillet. Covers the skill format, discovery via suggest, and project manifests.
Using skillet as a skill consumer. Covers searching, browsing, and using skills as MCP prompts.
| name | repo-maintainer |
| description | Creating and maintaining skill repos. Covers setup, directory layout, PR review, multi-repo, and hosting. |
| version | 2026.02.27 |
| trigger | Use when the user wants to create a skill repo, review skill PRs, or configure repo hosting |
| license | MIT OR Apache-2.0 |
| author | Josh Rotenberg |
| categories | ["tools","configuration"] |
| tags | ["skillet","repo","maintenance","hosting","review"] |
A skill repo is a git repo with a flat directory structure of skillpacks. Anyone can create one. Skillet is the tool, repos are data.
skillet init-registry path/to/my-repo
skillet init-registry path/to/my-repo --name "My Repo" --description "Team skills"
This creates a git repo with:
skillet.toml -- repo metadataREADME.md -- instructions for contributors.gitignoremy-repo/
skillet.toml # repo config
owner1/skill-a/ # flat: owner/name
SKILL.md
owner1/skill-b/
SKILL.md
owner2/tool/
SKILL.md
Nested paths are also supported (e.g. acme/lang/java/maven-build/).
The directory path determines the skill's owner and name. Metadata
(description, tags, categories) comes from SKILL.md YAML frontmatter.
skillet.toml (preferred):
[registry]
name = "my-repo"
version = 1
description = "Team skills for our org"
[registry.maintainer]
name = "Jane Doe"
github = "janedoe"
email = "jane@example.com"
[[suggest]]
url = "https://github.com/joshrotenberg/skillet.git"
description = "Official community skills"
[registry.defaults]
refresh_interval = "10m"
When contributors submit skills, review:
Skillet can read skills from npm-style repos where skills live under a
skills/ subdirectory. Use --subdir skills when serving:
skillet --repo path/to/npm-repo --subdir skills
Users can aggregate multiple repos. First-match-wins on name collision:
skillet search "*" --repo ./primary --repo ./secondary
skillet --repo ./primary --remote https://github.com/org/skills.git
Skill repos are git repos. Host anywhere git is accessible:
git clone can reachNo special server infrastructure needed. Skillet clones the repo and indexes it locally.