Agent Skillsholaboss-ai/holaOS › capability-creator

capability-creator

GitHub

指导用户创建可安装的 Workspace Capability,打包 Skills 与 Integrations。通过编写 YAML 清单并调用安装工具完成组装,实现功能模块的标准化与复用。

runtime/harnesses/src/embedded-skills/capability-creator/SKILL.md holaboss-ai/holaOS

Trigger Scenarios

用户想要创建新的 capability 需要组合多个 skills 和 integrations

Install

npx skills add holaboss-ai/holaOS --skill capability-creator -g -y
More Options

Non-standard path

npx skills add https://github.com/holaboss-ai/holaOS/tree/main/runtime/harnesses/src/embedded-skills/capability-creator -g -y

Use without installing

npx skills use holaboss-ai/holaOS@capability-creator

指定 Agent (Claude Code)

npx skills add holaboss-ai/holaOS --skill capability-creator -a claude-code -g -y

安装 repo 全部 skill

npx skills add holaboss-ai/holaOS --all -g -y

预览 repo 内 skill

npx skills add holaboss-ai/holaOS --list

SKILL.md

Frontmatter
{
    "name": "capability-creator",
    "description": "Guide for assembling a workspace capability (skills + integrations). Use when the user wants to create a capability."
}

Capability Creator

A capability bundles one or more skills and the integrations they need into one named, installable unit. Use this when the user wants to create a capability.

Workflow

  1. Clarify the outcome the capability should deliver and which platforms it touches.
  2. Ensure each skill it needs exists under skills/<skill-id>/. Create any missing skill with the skill-creator guidance first.
  3. Write the manifest to capabilities/<capability-id>/capability.yaml at the workspace root. Reference existing skills by ref (do not copy them). Declare each external service the capability needs under integrations.
  4. Call the capability_install tool with capability_id: <capability-id>.
  5. Report the result. If an integration comes back needs_connection, tell the user which one to connect.

Manifest format

id: <capability-id>            # must match the directory name
name: <Readable Name>
description: <one line>
version: 0.1.0
skills:
  - ref: <existing-skill-id>   # reference a workspace skill by id
integrations:
  - provider: <provider-id>    # e.g. linkedin, gmail, twitter
    required: true
    reason: <why this capability needs it>
agent_prompt: |
  <short guidance appended to AGENTS.md describing when/how to use this capability>

Keep the manifest minimal. Prefer ref skills over embedding path skills.

Version History

  • f6013b5 Current 2026-08-19 23:17

Same Skill Collection

apps/desktop/electron/default-skills/audience-analyst/SKILL.md
apps/desktop/electron/default-skills/content-planner/SKILL.md
apps/desktop/electron/default-skills/content-writer/SKILL.md
apps/desktop/electron/default-skills/data-analyst/SKILL.md
apps/desktop/electron/default-skills/email-writer/SKILL.md
apps/desktop/electron/default-skills/idea-generator/SKILL.md
apps/desktop/electron/default-skills/image-generator/SKILL.md
apps/desktop/electron/default-skills/meeting-notes/SKILL.md
apps/desktop/electron/default-skills/performance-reporter/SKILL.md
apps/desktop/electron/default-skills/prd-writer/SKILL.md
apps/desktop/electron/default-skills/proposal-writer/SKILL.md
apps/desktop/electron/default-skills/summarizer/SKILL.md
apps/desktop/electron/default-skills/tone-adapter/SKILL.md
apps/desktop/electron/default-skills/translator/SKILL.md
apps/desktop/electron/default-skills/trend-spotter/SKILL.md
apps/desktop/electron/default-skills/video-generator/SKILL.md
apps/desktop/electron/default-skills/web-researcher/SKILL.md
runtime/harnesses/src/embedded-skills/app-builder-sdk/SKILL.md
runtime/harnesses/src/embedded-skills/browser-core-efficient/SKILL.md
runtime/harnesses/src/embedded-skills/browser-qa/SKILL.md
runtime/harnesses/src/embedded-skills/build-dashboard/SKILL.md
runtime/harnesses/src/embedded-skills/create-teammate/SKILL.md
runtime/harnesses/src/embedded-skills/customize-capability/SKILL.md
runtime/harnesses/src/embedded-skills/frontend-design/SKILL.md
runtime/harnesses/src/embedded-skills/interface-design/SKILL.md
runtime/harnesses/src/embedded-skills/mcp-configurator/SKILL.md
runtime/harnesses/src/embedded-skills/skill-creator/SKILL.md
runtime/harnesses/src/embedded-skills/skill-installer/SKILL.md
runtime/harnesses/src/embedded-skills/stop-slop/SKILL.md

Metadata

Files
0
Version
f6013b5
Hash
2903718d
Indexed
2026-08-19 23:17

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-21 03:28
浙ICP备14020137号-1 $Гость$