Claude Skill

skill-id # kebab-case, уникален в skills-catalog.yaml

One line — used in CLAUDE.md system-reminder and the skill catalog.

LLM Mart · 0 points · 10 views 33 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download TserenTserenov-FMT-exocortex-template-.claude_skills__template-52c884b.zip · 1 KB
Part of tserentserenov/fmt-exocortex-template — 50 skills

Install

skills CLI npx skills add https://github.com/TserenTserenov/FMT-exocortex-template/tree/main/.claude/skills/_template
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install tserentserenov-fmt-exocortex-template@llmmart
Git git clone https://github.com/TserenTserenov/FMT-exocortex-template.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole tserentserenov/fmt-exocortex-template collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

/skill-id — Название скилла

Роль: [R# Название]
Триггер: [когда вызывается]
Service Clause: [DP.SC.NNN или DP.SC.153 (родительский)]

Обещание (контракт)

Вход: [что принимает]
Выход: [что возвращает]
Инвариант: [что гарантируется всегда]

Алгоритм

Шаг 1. [Название]

[Описание шага]

Шаг 2. [Название]

[Описание шага]

Режим отказа

Сценарий Поведение
[условие] [что делать]
Files (fmt-exocortex-template)
  • SKILL.md 2.5 KB
    ---
    # see DP.SC.153, DP.ROLE.057
    # SKILL.md v2 — обязательные поля (без них validate-skill.sh провалится)
    name: skill-id                    # kebab-case, уникален в skills-catalog.yaml
    description: "One line — used in CLAUDE.md system-reminder and the skill catalog."
    version: 1.0.0                    # semver; увеличивать при изменении обещания
    layer: L3                         # L1 = платформенный (FMT); L3 = авторский (личный)
    status: active                    # active | experimental | deprecated
    browser_safe: true
    triggers:
      slash: [/skill-id]              # slash-команды (/skill-id)
      phrases: []                     # фразы для авто-детекции (опционально)
    
    # Опциональные поля — заполнять если применимо
    # depends_on: []                  # id других скиллов (прямые зависимости)
    # owner_role: R6                  # роль-носитель (R6 Кодировщик, R1 Стратег, …)
    # argument-hint: "[аргумент]"     # подсказка для $ARGUMENTS (backward compat)
    # inputs:
    #   - name: param
    #     description: "Что это"
    #     required: false
    # outputs:
    #   - name: result
    #     description: "Что возвращает"
    # annotations:
    #   destructive: false            # скилл удаляет/изменяет данные без возможности откатиться?
    #   interactive: true             # требует диалога с пользователем?
    # related: []                     # РП, DP.SC, роли (информационная связь, не зависимость)
    # sunset: ""                      # когда планируется удалить (для experimental)
    ---
    
    # /skill-id — Название скилла
    
    > **Роль:** [R# Название]  
    > **Триггер:** [когда вызывается]  
    > **Service Clause:** [DP.SC.NNN или DP.SC.153 (родительский)]
    
    ## Обещание (контракт)
    
    **Вход:** [что принимает]  
    **Выход:** [что возвращает]  
    **Инвариант:** [что гарантируется всегда]
    
    ## Алгоритм
    
    ### Шаг 1. [Название]
    
    [Описание шага]
    
    ### Шаг 2. [Название]
    
    [Описание шага]
    
    ## Режим отказа
    
    | Сценарий | Поведение |
    |---------|-----------|
    | [условие] | [что делать] |
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related