GS

gotalab/skillport

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

418 stars 质量 90 趋势 40MIT

gotalab/Skillport 是从 https://github.com/gotalab/skillport. 导入的 Agent Skill 候选人

概览

gotalab/Skillport 是从 https://github.com/gotalab/skillport. 导入的 Agent Skill 候选人

概述(AI 翻译)

特工技能SkillOps工具包

SkillOps = 大规模验证、管理和交付技能。


为什么选择SkillPort?

当你… 技能港…
使用无原生技能支持的编码代理 通过MCP或CLI服务
构建您自己的AI代理 提供MCP服务器、CLI和Python库
拥有50+技能,需要快速获得合适的技能 优先搜索加载(工具搜索工具模式)
部署前检查技能 验证CI中的规格
以程序方式管理技能元数据 提供 meta 命令
在GitHub上查找一项技能 安装时使用add

完全兼容Agent Skills规范。


特色

验证

将技能与特工技能规范对照。

及时发现缺失字段、命名问题和规范违规,避免问题。

管理

从任何来源提供完整的生命周期管理。

元数据

无需手动编辑文件即可更新技能元数据。这对自动化和保持团队技能一致性很有用。

发球

为不原生支持Agent Skills的客户端提供的MCP服务器。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

⚓ SkillPort


Why SkillPort?

When you… SkillPort…
Use a coding agent without native skill support Serves via MCP or CLI
Build your own AI agent Provides MCP server, CLI, and Python library
Have 50+ skills and need the right one fast Search-first loading (Tool Search Tool pattern)
Check skills before deployment Validates against the spec in CI
Manage skill metadata programmatically Provides meta commands
Find a skill on GitHub Installs with add

Fully compatible with the Agent Skills specification.


Features

Validate

Check skills against the Agent Skills specification.

skillport validate                    # Validate all skills
skillport validate ./skills           # Validate specific directory
skillport validate --json             # CI-friendly JSON output

Catches missing fields, naming issues, and spec violations before they cause problems.

Manage

Full lifecycle management from any source.

# Add from GitHub (shorthand)
skillport add anthropics/skills skills

# Add from GitHub (full URL)
skillport add https://github.com/anthropics/skills/tree/main/skills

# Add from local path or zip
skillport add ./my-skills
skillport add skills.zip

# Update, list, remove
skillport update                      # Update all from original sources
skillport list                        # See installed skills
skillport remove            # Uninstall

Metadata

Update skill metadata without editing files manually. Useful for automation and keeping skills consistent across a team.

skillport meta get        # Get metadata value
skillport meta set    # Set metadata value
skillport meta unset      # Remove metadata key

Serve

MCP server for clients that don’t natively support Agent Skills.

Inspired by Anthropic’s Tool Search Tool pattern — search first, load on demand:

Tool Purpose
search_skills(query) Find skills by description (full-text search)
load_skill(skill_id) Get full instructions + path

Why search matters: With 50+ skills, loading all upfront consumes context and hurts accuracy. SkillPort loads metadata only (~100 tokens/skill), then full instructions on demand.

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add gotalab/skillport
新手?先看 mcpskill.org 教程 →