maxvaega/Skillkit 是从 https://github.com/maxvaega/skillkit. 导入的特工技能候选
概览
maxvaega/Skillkit 是从 https://github.com/maxvaega/skillkit. 导入的特工技能候选
概述(AI 翻译)
技能包
使Anthropic的代理技能功能支持任何Python代理,释放由LLM驱动的代理自主发现并高效利用包包的专业知识。 SkillKit 兼容现有技能(SKILL.md),所以你可以浏览和使用网络上的任何技能
特色
- 与现有技能完全兼容:现有技能可直接复制,无需更改
- 无框架:可单独使用,也可以与其他框架一起使用(目前仅兼容 LangChain——未来会有更多!)
- 模型无关:适用于任何大型语言模型
- 多源技能发现:来自项目、Anthropic配置、插件和带有优先级冲突解决的自定义目录
- YAML 前置问题解析,带有全面验证
- 渐进披露模式(元数据优先加载,内存减少80%,二级内容缓存)
- 脚本执行:通过具备全面安全控制的技能执行Python、Shell、JavaScript、Ruby和Perl脚本
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Enables Anthropic’s Agent Skills functionality to any python agent, unleashing LLM-powered agents to autonomously discover and utilize packaged expertise in a token-efficient way. skillkit is compatible with existings skills (SKILL.md), so you can browse and use any skill available on the web
Features
- Fully compatible with existing skills: existing skills can be copied directly, no change needed
- Framework-free: can be used without any framework, or with other frameworks (currently only compatible with LangChain - more coming in the future!)
- Model-agnostic: Works with any LLM
- Multi-source skill discovery: From project, Anthropic config, plugins, and custom directories with priority-based conflict resolution
- YAML frontmatter parsing with comprehensive validation
- Progressive disclosure pattern (metadata-first loading, 80% memory reduction, Level 2 content caching)
- Script execution: Execute Python, Shell, JavaScript, Ruby, and Perl scripts from skills with comprehensive security controls
- Plugin ecosystem: Full support for Anthropic’s MCPB plugin manifests with namespaced skill access
- Nested directory structures: Discover skills in any directory hierarchy up to 5 levels deep
- Security features: Input validation, size limits, suspicious pattern detection, path security, secure file resolution, script sandboxing
Why Skills Matter?
What Skills Are
Agent Skills are modular capability packages that work like “onboarding guides” for AI. Each skill is a folder containing a SKILL.md file (with YAML metadata + Markdown instructions) plus optional supporting files like scripts, templates, and documentation. The Agent autonomously discovers and loads skills based on task relevance using a progressive disclosure model—first reading just the name/description metadata, then the full SKILL.md if needed, and finally any referenced files only when required.
Why Skills Matter
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add maxvaega/skillkit