{"slug":"skill-id-kebab-case-skills-catalog-yaml","title":"skill-id                    # kebab-case, уникален в skills-catalog.yaml","summary":"One line — used in CLAUDE.md system-reminder and the skill catalog.","platform":"Claude","tags":[],"authorName":"LLM Mart","authorSlug":"llm-mart","score":0,"source":"github","price":null,"verified":false,"createdAt":"2026-08-27T16:56:13.943094Z","repo":{"url":"https://github.com/TserenTserenov/FMT-exocortex-template","stars":60,"forks":152,"license":"MIT","updatedAt":"2026-09-24T08:59:39Z"},"bodyHtml":"<hr>\n<h1>see DP.SC.153, DP.ROLE.057</h1>\n<h1>SKILL.md v2 — обязательные поля (без них validate-skill.sh провалится)</h1>\n<p>name: skill-id                    # kebab-case, уникален в skills-catalog.yaml\ndescription: \"One line — used in CLAUDE.md system-reminder and the skill catalog.\"\nversion: 1.0.0                    # semver; увеличивать при изменении обещания\nlayer: L3                         # L1 = платформенный (FMT); L3 = авторский (личный)\nstatus: active                    # active | experimental | deprecated\ntriggers:\nslash: [/skill-id]              # slash-команды (/skill-id)\nphrases: []                     # фразы для авто-детекции (опционально)</p>\n<h1>Опциональные поля — заполнять если применимо</h1>\n<h1>depends_on: []                  # id других скиллов (прямые зависимости)</h1>\n<h1>owner_role: R6                  # роль-носитель (R6 Кодировщик, R1 Стратег, …)</h1>\n<h1>argument-hint: \"[аргумент]\"     # подсказка для $ARGUMENTS (backward compat)</h1>\n<h1>inputs:</h1>\n<h1>- name: param</h1>\n<h1>description: \"Что это\"</h1>\n<h1>required: false</h1>\n<h1>outputs:</h1>\n<h1>- name: result</h1>\n<h1>description: \"Что возвращает\"</h1>\n<h1>annotations:</h1>\n<h1>destructive: false            # скилл удаляет/изменяет данные без возможности откатиться?</h1>\n<h1>interactive: true             # требует диалога с пользователем?</h1>\n<h1>related: []                     # РП, DP.SC, роли (информационная связь, не зависимость)</h1>\n<h1>sunset: \"\"                      # когда планируется удалить (для experimental)</h1>\n<hr>\n<h1>/skill-id — Название скилла</h1>\n<blockquote>\n<p><strong>Роль:</strong> [R# Название]<br>\n<strong>Триггер:</strong> [когда вызывается]<br>\n<strong>Service Clause:</strong> [DP.SC.NNN или DP.SC.153 (родительский)]</p>\n</blockquote>\n<h2>Обещание (контракт)</h2>\n<p><strong>Вход:</strong> [что принимает]<br>\n<strong>Выход:</strong> [что возвращает]<br>\n<strong>Инвариант:</strong> [что гарантируется всегда]</p>\n<h2>Алгоритм</h2>\n<h3>Шаг 1. [Название]</h3>\n<p>[Описание шага]</p>\n<h3>Шаг 2. [Название]</h3>\n<p>[Описание шага]</p>\n<h2>Режим отказа</h2>\n<table>\n<thead>\n<tr>\n<th>Сценарий</th>\n<th>Поведение</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>[условие]</td>\n<td>[что делать]</td>\n</tr>\n</tbody>\n</table>\n","files":[{"path":"SKILL.md","sizeBytes":2592,"isText":true}],"reviewScore":null,"reviewSummary":null,"trust":{"provenance":"trusted-source-unreviewed","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow.","bodySource":null},"bodyLocked":false,"purchaseUrl":null,"sourceUrl":null,"report":{"provenance":"trusted-source-unreviewed","screen":{"ran":true,"outcome":"clean","suspicious":0,"notes":0,"hiddenCharacters":false},"virusScan":{"engine":"clamav","status":"clean","scannedAt":"2026-09-08T11:55:58.127745Z","sha256":"240AE81479D7FC6A0E557F492FDC378D854C94E8DA9DE0D9382A7E663E8EE4CC","sizeBytes":1389},"review":null,"source":{"repositoryUrl":"https://github.com/TserenTserenov/FMT-exocortex-template","path":".claude/skills/_template","license":"MIT","commit":"4d7b8f2e95161240a02a028ae5a8b9d2914b7939","subtreeSha":"D8665F6D4FD91BCE48771FAA9A3859C9A06707CD2A51531A276B0330723D38E1","lastSyncedAt":"2026-09-25T07:36:52.516704Z"},"reviewedAt":"2026-09-08T11:56:02.712163Z","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow."},"install":[{"target":"skills-cli","command":"npx skills add https://github.com/TserenTserenov/FMT-exocortex-template/tree/main/.claude/skills/_template"},{"target":"claude-code","command":"claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install tserentserenov-fmt-exocortex-template@llmmart"},{"target":"git","command":"git clone https://github.com/TserenTserenov/FMT-exocortex-template.git"}]}