Skill:skill repo skill
Agent Skill guide for structuring skill repositories - multi-channel distribution | Claude Code compatible
适用场景
招聘人事
适合角色
介绍
以下内容整理自开源仓库 `netresearch/skill-repo-skill` 的 README / SKILL.md 摘要: # Skill Repository Structure Guide A Claude Code skill for standardizing Netresearch skill repository layout, distribution channels, packaging, and validation. ## What this skill solves Netresearch maintains many agent skills; without a shared layout, packaging and CI drift across repositories. This skill defines **one standard repo shape**, reusable workflows, split licensing, and validation scripts so new and existing skills stay consistent and shippable via marketplace, Composer, npm, and releases. It extends Anthropic-style single-file skills with **repository-level** conventions (not a replacement for Anthropic’s skill-creator — see comparison below). ## Why this is a skill (model delta) - **Value categories:** org/project-specific knowledge (Netresearch repo shape, split licensing, composer type `ai-agent-skill`) and executable scripts/validators (`validate-skill.sh`, `checkpoints.yaml`). - **Without the skill:** the model invents a plausible generic repo layout — single `LICENSE`, no `plugin.json`, `composer.json` without the `ai-agent-skill` type — that fails `validate-skill.sh` and org CI. - **Eval evidence:** `validate_skill_repo_structure` and `readme_requirements` in [`skills/skill-repo/evals/evals.json`](skills/skill-repo/evals/evals.json). ## Compatibility This is an **Agent Skill** following the [open standard](https://agentskills.io) originally developed by Anthropic and released for cross-platform use. The repository is also packaged as an [Agent Plugins 1.0.0](https://agent-plugins.org) plugin: the root `plugin.json` plus `skills/` layout is what any conformant client loads. **Supported platforms:** - Claude Code (Anthropic) - Cursor - GitHub Copilot - Other skills-compatible AI agents > Skills are portable packages of procedural knowledge that work across any AI agent supporting the Agent Skills specification. ## Use when - Creating or bootstrapping a **Netresearch-style skill repository** - Standardizing layout, `composer.json`, `plugin.json` / `.claude-plugin/plugin.json`, or release workflows - Wiring **reusable CI** from `netresearch/skill-repo-skill` - Fixing **validation errors** from `validate-skill.sh` or marketplace packaging - Migrating to **split licensing** (`LICENSE-MIT` + `LICENSE-CC-BY-SA-4.0`) ## Expected outputs - A documented **directory layout** and templates for new repos - **Validation**: structural checks for `SKILL.md`, licenses, `composer.json`, `plugin.json` - **Release discipline**: tag-driven packaging aligned with plugin version - **References** for installation paths, marketplace sync, and release safety ## Context requirements - **Validation script**: `bash` 4.3+ and `python3` on PATH when running `validate-skill.sh` (JSON checks use Python, not `jq`) - **Target repos**: GitHub-hosted --- **说明**:内容由公开仓库整理,使用前请自行核对是否适合你的场景。
安装方式
1. 打开仓库:https://github.com/netresearch/skill-repo-skill 2. 查找 SKILL.md 或 README 中的安装章节 3. 克隆或下载所需 Skill 子目录到本地 skills 路径(如 `.cursor/skills/` 或 `.claude/skills/`) 4. 重启 / 重载 Agent 客户端 5. 用一条真实任务验证 Skill 是否被正确加载
适用平台
- Cursor
- Claude