← 返回
效率工具 中文

Uxc Skill Creator

Create wrapper skills that call remote tools through UXC. Use when defining a new provider skill and you need reusable templates, validation rules, and anti-...
创建包装技能,通过UXC调用远程工具。当定义新的提供方技能且需要可重用模板、验证规则和反模式时使用。
jolestar
效率工具 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 545
下载
💾 34
安装
1
版本
#latest

概述

UXC Skill Creator

Use this skill to design and standardize provider wrapper skills built on top of uxc.

Prerequisites

  • uxc skill is available as the base execution contract.
  • Target wrapper skill scope is clear (provider endpoint, core operations, auth model, write risk).

Output Contract

A wrapper skill created with this skill should include:

  • SKILL.md
  • agents/openai.yaml
  • references/usage-patterns.md
  • scripts/validate.sh

Optional files are allowed only when they add real reusable value.

Core Workflow

  1. Start from user-provided host input:
    • record the raw host the user gives
    • normalize endpoint candidates (scheme/no-scheme, path variants)
  2. Discover protocol and valid path before drafting skill text:
    • search official docs/repo to confirm endpoint shape and auth model
    • probe candidates with uxc -h
    • confirm one working endpoint + protocol as the wrapper target
  3. Detect authentication requirement explicitly:
    • run host help or a minimal read call and inspect envelope/error code
    • if auth-protected, record required model (api key or oauth) and scopes
    • verify local mapping path with uxc auth binding match when OAuth/binding is used
  4. Fix the wrapper interface:
    • provider endpoint ()
    • fixed link command name (--cli)
    • auth mode (none, api key, oauth)
  5. Write SKILL.md as a thin execution policy:
    • link-first command flow
    • help-first discovery flow
    • JSON envelope parsing and safe-write guardrails
  6. Add provider-specific references/usage-patterns.md:
    • minimal read and write examples
    • key=value and bare JSON positional input examples
  7. Add scripts/validate.sh with strict checks:
    • required files
    • frontmatter fields
    • command style constraints
    • banned legacy patterns
  8. Add agents/openai.yaml for skill UI metadata.
  9. Run validation and iterate until clean.

Hard Rules

  • Default to link-first (command -v then uxc link ).
  • Default to help-first ( -h, -h).
  • Use protocol-aware link naming:
  • format: --cli
  • examples: notion-mcp-cli, github-openapi-cli
  • Prefer key=value; allow bare JSON positional payload.
  • Keep JSON output as automation path; do not rely on --text.
  • Do not use legacy default examples (list/describe/call/removed flags).
  • Do not use dynamic link renaming at runtime.
  • Do not assume protocol/path/auth from host string alone; verify by search + probe.

References

  • Step-by-step implementation flow:
  • references/workflow.md
  • Copy-ready templates:
  • references/templates.md
  • Validation checklist and banned patterns:
  • references/validation-rules.md
  • Observed pitfalls and better defaults:
  • references/anti-patterns.md

See Also

  • Base execution and protocol/auth guidance:
  • skills/uxc/SKILL.md

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-30 09:18 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

productivity

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 438 📥 147,648
productivity

Nano Pdf

steipete
使用nano-pdf CLI通过自然语言指令编辑PDF
★ 275 📥 114,837
productivity

Weather

steipete
获取当前天气和预报(无需API密钥)
★ 445 📥 226,292