SA

starchild-ai-agent/official-skills

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

31 stars 品質 57 トレンド 32

スターチャイルド公式スキル

概要

スターチャイルドのチームによって維持される公式の技術。 npx のスキルを使ってインストールします。 完全なガイドを参照してください — ディレクトリ構造, SKILL.md フロントマッター, エクスポート. ピーパターン、機能設計のベストプラクティス、ロゴスペック、出版チェックリスト。 またはStarchildエージェントの会話内で: それぞれのスキルは、独自のトップレベルのディレクトリに住んでいます。 必要なファイルは SKILL.md だけです。 SKILL.md は YAML のフロントマッタを 3 つの必須フィールドで持っていなければなりません。 スキルは追加のファイル(Pythonスクリプト、テンプレート、コンフィグ)を含めることができます。 同じディレクトリに SKILL.md と一緒に配置します。 npx のスキルは、ディレクトリ全体を再帰的にコピーします。 基本を覆う以下の簡単な手順。 完全なガイドには、exports.py パターン、関数設計の原則(one-function-per-intent、read+execute ペアリング)、ロゴの調達、および公開チェックリストが含まれます.

概要(AI 翻訳)

スターチャイルドのチームによって維持される公式の技術。 npx skills経由でインストールします。

新しいスキルをビルドする?フルガイドのCONTRIBUTING.mdを参照してください — ディレクトリ構造, [[SKILL.md]前面, [exports.py]]]]パターン, 機能設計ベストプラクティス, ロゴ仕様, 出版チェックリスト.

スキルのインストール

またはStarchildエージェントの会話内で:

リポジトリ構造

それぞれのスキルは、独自のトップレベルのディレクトリに住んでいます。 必要なファイルのみ SKILL.md です。

SKILL.md フォーマット

すべての[[SKILL.md]は、YAMLのフロントマッタを3つの必須フィールドで持っていなければなりません。

必須フィールド

| フィールドルール | 事例 | お問い合わせ | [name | ロウアーケース・英数字・ハイフン | [hyperliquid | | [version | 1.0.0 | [1.0.0 | [[1.0.0] | [[[1.0.0]]] | [[[1.0.0]]] | [[1.0.0]]] | [[[[[[[1.0.0]]]]]]]] |[[[[[[[version]]]]]]] [[[[[[[[1.0.0]]]]]]]]] | [description | 検索結果のワンラインまとめ | [[[T10] |

オプションフィールド

| フィールド | 目的 | 事例 | お問い合わせ | 【[T11] | 工具名のリスト | 【[T12] | | 【[[T13]】 | スターチャイルド特異メタデータ(emoji, SkillKey) | [[[T14] | | 【[[T15]】 | ユーザーが直接この技術を呼び出すことができるかどうか | [[[T16] |

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Starchild Official Skills

Official skills maintained by the Starchild team. Installed via npx skills.

Building a new skill? See CONTRIBUTING.md for the full guide — directory structure, SKILL.md frontmatter, exports.py patterns, function design best practices, logo specs, and a publishing checklist.

Install a Skill

npx skills add Starchild-ai-agent/official-skills --skill hyperliquid

Or within a Starchild agent conversation:

search_skills(query="hyperliquid")    # searches + auto-installs

Repository Structure

official-skills/
├── skills.json              ← auto-generated index (do not edit manually)
├── .github/workflows/
│   └── build-index.yml      ← CI: validates + rebuilds skills.json on push
├── hyperliquid/
│   └── SKILL.md
├── birdeye/
│   ├── SKILL.md
│   ├── token.py             ← tool scripts (optional)
│   └── templates/
└── ...

Each skill lives in its own top-level directory. The only required file is SKILL.md.

SKILL.md Format

Every SKILL.md must have YAML frontmatter with three required fields:

---
name: my-skill
version: 1.0.0
description: Short summary of what this skill does
---

# My Skill

Instructions, usage examples, API references, etc.

Required Fields

Field Rules Example
name Lowercase, alphanumeric + hyphens hyperliquid
version Semver 1.0.0
description One-line summary for search Trade perpetual futures on Hyperliquid DEX

Optional Fields

Field Purpose Example
tools List of tool names this skill provides [hl_account, hl_order]
metadata Starchild-specific metadata (emoji, skillKey) starchild: { emoji: "📊" }
user-invocable Whether users can invoke this skill directly true
tags Search tags [trading, defi]

Multi-File Skills

Skills can include additional files (Python scripts, templates, configs). Place them alongside SKILL.md in the same directory:

birdeye/
├── SKILL.md
├── __init__.py
├── token.py
├── wallet.py
└── tools/

npx skills add copies the entire directory recursively.

Development Workflow

The quick steps below cover the basics. For the full guide — including exports.py patterns, function design principles (one-function-per-intent, read+execute pairing), logo sourcing, and a publishing checklist — see CONTRIBUTING.md.

Add a New Skill

  1. Create a directory:
mkdir my-new-skill
  1. Write SKILL.md with the required frontmatter (name, version, description).

  2. Push to main:

git add my-new-skill/
git commit -m "feat: add my-new-skill"
git push
  1. GitHub Actions automatically validates the frontmatter and updates skills.json.

Update an Existing Skill

  1. Edit the skill files.

  2. Bump the version in the frontmatter:

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add starchild-ai-agent/official-skills
MCP 初心者?mcpskill.org のガイドから始めましょう →