Автор скілів для каталогу UFO Tech

Допомагає створити скіл чи правило для розповсюдження через ufo-tech.space — структура, manifest.yaml, README двома мовами, варіанти для різних агентів і спільні файли без дублювання.

Встановити через агента — скажіть йому:

Прочитай https://ufo-tech.space/ai/install.md і встанови скіл ufo-skill-author з каталогу UFO Tech.

Встановлення

Claude Code

У проєкт — .claude/skills/ufo-skill-author

macOS, Linux, WSL, Git Bash

mkdir -p ".claude/skills/ufo-skill-author"
curl -fsSL https://ufo-tech.space/ai/files/skill/ufo-skill-author/claude/SKILL.md -o ".claude/skills/ufo-skill-author/SKILL.md"
curl -fsSL https://ufo-tech.space/ai/files/skill/ufo-skill-author/shared/reference.md -o ".claude/skills/ufo-skill-author/reference.md"

Windows PowerShell

New-Item -ItemType Directory -Force ".claude\skills\ufo-skill-author" | Out-Null
Invoke-WebRequest https://ufo-tech.space/ai/files/skill/ufo-skill-author/claude/SKILL.md -OutFile ".claude\skills\ufo-skill-author\SKILL.md"
Invoke-WebRequest https://ufo-tech.space/ai/files/skill/ufo-skill-author/shared/reference.md -OutFile ".claude\skills\ufo-skill-author\reference.md"
Глобально, для всіх проєктів — ~/.claude/skills/ufo-skill-author

macOS, Linux, WSL, Git Bash

mkdir -p "$HOME/.claude/skills/ufo-skill-author"
curl -fsSL https://ufo-tech.space/ai/files/skill/ufo-skill-author/claude/SKILL.md -o "$HOME/.claude/skills/ufo-skill-author/SKILL.md"
curl -fsSL https://ufo-tech.space/ai/files/skill/ufo-skill-author/shared/reference.md -o "$HOME/.claude/skills/ufo-skill-author/reference.md"

Windows PowerShell

New-Item -ItemType Directory -Force "$HOME\.claude\skills\ufo-skill-author" | Out-Null
Invoke-WebRequest https://ufo-tech.space/ai/files/skill/ufo-skill-author/claude/SKILL.md -OutFile "$HOME\.claude\skills\ufo-skill-author\SKILL.md"
Invoke-WebRequest https://ufo-tech.space/ai/files/skill/ufo-skill-author/shared/reference.md -OutFile "$HOME\.claude\skills\ufo-skill-author\reference.md"

Codex

У проєкт — .agents/skills/ufo-skill-author

macOS, Linux, WSL, Git Bash

mkdir -p ".agents/skills/ufo-skill-author"
curl -fsSL https://ufo-tech.space/ai/files/skill/ufo-skill-author/codex/SKILL.md -o ".agents/skills/ufo-skill-author/SKILL.md"
curl -fsSL https://ufo-tech.space/ai/files/skill/ufo-skill-author/shared/reference.md -o ".agents/skills/ufo-skill-author/reference.md"

Windows PowerShell

New-Item -ItemType Directory -Force ".agents\skills\ufo-skill-author" | Out-Null
Invoke-WebRequest https://ufo-tech.space/ai/files/skill/ufo-skill-author/codex/SKILL.md -OutFile ".agents\skills\ufo-skill-author\SKILL.md"
Invoke-WebRequest https://ufo-tech.space/ai/files/skill/ufo-skill-author/shared/reference.md -OutFile ".agents\skills\ufo-skill-author\reference.md"
Глобально, для всіх проєктів — ~/.agents/skills/ufo-skill-author

macOS, Linux, WSL, Git Bash

mkdir -p "$HOME/.agents/skills/ufo-skill-author"
curl -fsSL https://ufo-tech.space/ai/files/skill/ufo-skill-author/codex/SKILL.md -o "$HOME/.agents/skills/ufo-skill-author/SKILL.md"
curl -fsSL https://ufo-tech.space/ai/files/skill/ufo-skill-author/shared/reference.md -o "$HOME/.agents/skills/ufo-skill-author/reference.md"

Windows PowerShell

New-Item -ItemType Directory -Force "$HOME\.agents\skills\ufo-skill-author" | Out-Null
Invoke-WebRequest https://ufo-tech.space/ai/files/skill/ufo-skill-author/codex/SKILL.md -OutFile "$HOME\.agents\skills\ufo-skill-author\SKILL.md"
Invoke-WebRequest https://ufo-tech.space/ai/files/skill/ufo-skill-author/shared/reference.md -OutFile "$HOME\.agents\skills\ufo-skill-author\reference.md"

Опис

Скіл для тих, хто хоче поділитися своїм скілом чи правилом через цей каталог. Агент знає, як має бути влаштована тека позиції, і збирає її за вас.

Що робить

  • з'ясовує, що це має бути — скіл (задача, яку агент виконує сам, коли вона доречна) чи правило (інструкції, яких агент дотримується в проєкті завжди);
  • створює теку ai/skills/<slug>/ або ai/rules/<slug>/ у репозиторії сайту: manifest.yaml з назвою, описом і тегами двома мовами, README.uk.md і README.en.md;
  • робить варіанти для різних агентів (claude/, codex/, universal/) і виносить спільне — скрипти, шаблони, довідку — у shared/, щоб нічого не дублювалося;
  • пише SKILL.md у форматі Agent Skills з описом, за яким агент вирішує, коли скіл потрібен;
  • перевіряє результат: індексація каталогу, сторінка позиції обома мовами, пробне встановлення.

Як працює

Короткий SKILL.md у кожному варіанті посилається на спільний reference.md — повну специфікацію каталогу. Цей скіл сам влаштований саме так, тож його можна взяти за зразок.

<div class="docs-page-votes" data-page-votes hidden data-endpoint="/votes" role="group" aria-label="Оцінка сторінки"> <button class="docs-page-votes__button" type="button" data-vote="1" aria-pressed="false" title="Корисно"> <span aria-hidden="true">👍</span> <span class="visually-hidden">Корисно</span> <span data-vote-count>0</span> </button> <button class="docs-page-votes__button" type="button" data-vote="-1" aria-pressed="false" title="Не корисно"> <span aria-hidden="true">👎</span> <span class="visually-hidden">Не корисно</span> <span data-vote-count>0</span> </button> </div> <p class="docs-page-counters" data-page-counters hidden data-endpoint="/_e/page" data-label-total="Переглянуто: {count} {times}" data-label-now="Зараз переглядають: {count}" data-times="{&quot;one&quot;:&quot;\u0440\u0430\u0437&quot;,&quot;few&quot;:&quot;\u0440\u0430\u0437\u0438&quot;,&quot;many&quot;:&quot;\u0440\u0430\u0437\u0456\u0432&quot;,&quot;other&quot;:&quot;\u0440\u0430\u0437\u0443&quot;}"> <span data-page-counters-total></span> <span aria-hidden="true">·</span> <span data-page-counters-now></span> </p>