@ framers/ 代理技能
用于 AgentOS 的已校验 SKILL.md 提示模块 88名工作人员通过机器可读登记册索引核查的技能.
npm install @framers/agentos-skills
这是内容包. 里面有88个编译的SKILL.md档案和 生成
registry.json指数,没有依赖关系。 它的运行时间代码是index.mjs,其内容如下:registry.json并出口出来.给 目录 SDK (清仓助工,懒散装卸,工厂功能),参见:
@framers/agentos-skills-registry。 。 。 .给 运行时引擎 (SkillLoader、SkillRegistry、路径公用事业),见
@framers/agentos(单位:千美元)@framers/agentos/cognition/skills,也可以从包根再出.
里面的东西
此软件包捆绑 88个整理的SKILL.md文件 下级 registry/curated/: 82 在自己的目录和6个游戏技能下 registry/curated/game/。 。 。 . registry.json 给予其中每个类别:
| 类别 | 技能 |
|---|---|
| 自动化 | account-manager, (中文(简体) ), web-scraper |
| 商业 | company-research |
| 云门 | cloud-deployment |
| 通讯 | channel-management, (中文(简体) ), discord-helper, (中文(简体) ), slack-helper, (中文(简体) ), voice-conversation |
| 内容 | content-creator |
| 创意 | image-gen |
| 开发者 | github |
| 开发工具 | coding-agent, (中文(简体) ), git |
| 调试 | healthcheck |
| 娱乐 | movie-lookup |
| 游戏 | game/combat-balancer, (中文(简体) ), game/companion-writer, (中文(简体) ), game/encounter-judge, (中文(简体) ), game/narrator, (中文(简体) ), game/quest-designer, (中文(简体) ), game/world-builder |
| 资料 | summarize, (中文(简体) ), weather, (中文(简体) ), web-search |
| 基础设施 | cloud-ops, (中文(简体) ), site-deploy |
| 营销 | seo-campaign |
| 媒体 | audio-generation, (中文(简体) ), media-discovery, (中文(简体) ), spotify-player, (中文(简体) ), video-generation, (中文(简体) ), whisper-transcribe |
| 生产率 | apple-notes, (中文(简体) ), apple-reminders, (中文(简体) ), document-export, (中文(简体) ), emergent-tools, (中文(简体) ), interactive-widgets, (中文(简体) ), memory-manager, (中文(简体) ), multimodal-rag, (中文(简体) ), notion, (中文(简体) ), obsidian, (中文(简体) ), productivity-suite, (中文(简体) ), trello |
| 研究 | deep-research, (中文(简体) ), fact-grounding, (中文(简体) ), research-tools |
| 保险 | hitl-safety |
| 警卫 | 1password, (中文(简体) ), code-safety, (中文(简体) ), grounding-guard, (中文(简体) ), ml-content-classifier, (中文(简体) ), pii-redaction, (中文(简体) ), topicality |
| 社会自主 | blog-publisher, (中文(简体) ), bluesky-bot, (中文(简体) ), facebook-bot, (中文(简体) ), instagram-bot, (中文(简体) ), linkedin-bot, (中文(简体) ), mastodon-bot, (中文(简体) ), pinterest-bot, (中文(简体) ), reddit-bot, (中文(简体) ), social-automation, (中文(简体) ), threads-bot, (中文(简体) ), tiktok-bot, (中文(简体) ), twitter-bot, (中文(简体) ), youtube-bot |
| 系统 | cli-tools, (中文(简体) ), system-tools |
| 未分类 | agent-config, (中文(简体) ), email-intelligence, (中文(简体) ), image-editing, (中文(简体) ), social-broadcast, (中文(简体) ), structured-output |
| 愿景 | vision-ocr |
| 语音 | amazon-polly, (中文(简体) ), diarization, (中文(简体) ), endpoint-semantic, (中文(简体) ), google-cloud-stt, (中文(简体) ), google-cloud-tts, (中文(简体) ), openwakeword, (中文(简体) ), piper, (中文(简体) ), porcupine, (中文(简体) ), streaming-stt-deepgram, (中文(简体) ), streaming-stt-whisper, (中文(简体) ), streaming-tts-elevenlabs, (中文(简体) ), streaming-tts-openai, (中文(简体) ), voice-telephony, (中文(简体) ), vosk |
每个技能都是带有 YAML 前题的 Markdown 文件 :
---
name: github
version: '2.0.0'
description: Full GitHub API integration — 26 tools for repos, issues, PRs, branches, commits, releases, Actions, files, gists, and codebase indexing.
author: Wunderland
namespace: wunderland
category: developer
tags: [github, git, repository, issues, pull-requests, code-review, ci-cd, releases, actions, api]
requires_secrets: [github.token]
requires_tools: [github_search, github_repo_list, github_repo_info, ...]
metadata:
agentos:
emoji: "\U0001F4BB"
---
# GitHub
[Markdown instructions for the agent...]
这是 github 技能的前题 requires_tools 剪短时间。 下 metadata.agentos,一个技能也可以设置 primaryEnv, (中文(简体) ), os, (中文(简体) ), requires (单位:千美元)bins, (中文(简体) ), anyBins, (中文(简体) ), env, (中文(简体) ), config和 install 步骤; 运行时引擎检查 requires 当一个快照用 strict: true。 。 。 .
生态系统
@framers/agentos/cognition/skills ← Engine (SkillLoader, SkillRegistry, path utils)
@framers/agentos-skills ← Content (you are here — 88 SKILL.md files + registry.json)
@framers/agentos-skills-registry ← Catalog SDK (SKILLS_CATALOG, query helpers, factories)
| 软件包 | 作用 | 什麽 | 运行时代码 |
|---|---|---|---|
| @ framers/ agentos/ 认知/技能 | 发动机 | 技能记录器, (中文(简体) ), 技能登记, (中文(简体) ), 路径曲线 | 对 |
| @ framers/ 代理技能 | 内容 | 88国道 SKILL.md 文件 存档 + 键 登记册.json 指数 | index.mjs 仅限 |
| @ framers/ agentos- 技能- 注册 | 目录SDK | SKILLLS CATALOG, 查询助手, 懒惰的加载者, 工厂 | 对 |
此布局映射扩展生态系统 :
@framers/agentos-extensions(内容)+@framers/agentos-extensions-registry(SDK) (英语).
使用量
登记册索引
import registry from '@framers/agentos-skills';
console.log(`${registry.stats.totalSkills} skills available`);
for (const skill of registry.skills.curated) {
console.log(` ${skill.metadata?.emoji ?? '📦'} ${skill.name} — ${skill.description}`);
}
默认导出为解析 registry.json。导入 @framers/agentos-skills/registry.json 直接需要 JSON 导入属性(with { type: 'json' }) 在节点上.
通过目录SDK(建议)
import { searchSkills, loadSkillByName } from '@framers/agentos-skills-registry';
const matches = searchSkills('github');
const skill = await loadSkillByName('github');
console.log(skill?.content); // SKILL.md body ready for prompt injection
通过运行时引擎
import { SkillRegistry } from '@framers/agentos/cognition/skills';
const registry = new SkillRegistry();
await registry.loadFromDirs([
'/path/to/agentos-skills/registry/curated',
'/path/to/agentos-skills/registry/curated/game',
]);
const snapshot = registry.buildSnapshot({ platform: 'darwin', strict: true });
console.log(snapshot.prompt);
loadFromDirs() 读取 SKILL.md 每个目录直接放在列表下,所以游戏技能需要 registry/curated/game 名单也列出.
捐款
见 捐款额 关于增加新技能的准则.
许可证
Apache 2.0 — 见 自由主义。 。 。 .
由 框架
联系人 : 团队@frame.dev
