SA

starchild-ai-agent/official-skills

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

31 stars 품질 57 트렌드 32

starchild 공식 기술

개요

Starchild 팀에 의해 유지되는 공식 기술. npx 기술을 통해 설치. 전체 가이드 보기 — 디렉토리 구조, SKILL.md frontmatter, 수출. py 패턴, 기능 디자인 모범 사례, 로고 specs, 및 게시 체크리스트. 또는 Starchild 대리인 대화 안에: 각 기술은 자체 최상위 디렉토리에 살고 있습니다. 필요한 파일은 SKILL.md입니다. 각 SKILL.md는 3개의 필수 분야를 가진 YAML frontmatter가 있어야 합니다: Skills는 추가 파일(Python scripts, Templates, configs)을 포함할 수 있습니다. 동일한 디렉토리에 SKILL.md와 함께 배치하십시오. npx 기술은 전체 디렉토리 recursively 복사합니다. 아래 빠른 단계는 기본을 덮습니다. Exports.py 패턴, 기능 디자인 원칙(one-function-per-intent, read+execute pairing), 로고 소싱 및 게시 체크리스트를 포함한 전체 가이드의 경우 .

개요(AI 번역)

Starchild 팀에 의해 유지되는 공식 기술. npx skills를 통해 설치.

새로운 기술 구축? 참조 CONTRIBUTING.md 전체 가이드 - 디렉토리 구조, SKILL.md frontmatter, exports.py 패턴, 기능 설계 모범 사례, 로고 사양 및 게시 체크리스트.

기술 설치

또는 Starchild 대리인 대화 안에:

저장소 구조

각 기술은 자체 최상위 디렉토리에 살고 있습니다. 필요한 파일은 SKILL.md입니다.

SKILL.md 체재

모든 SKILL.md는 YAML frontmatter를 세 가지 필수 필드로해야합니다.

필수 필드

필드 규칙 예
name 로우케이스, 알파벳+ 하이픈 [T6]
[T7] 셈버 [T8]
description 검색에 대한 원라인 요약 [T10]

옵션 필드

필드 용도 예
tools 이 스킬의 목록 [T12]
【T13】 Starchild-specific metadata(emoji, SkillKey) 【T14】
user-invocable 사용자가 이 기술을 직접 활용할 수 있음 [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 가이드부터 시작하세요 →