Skill Trigger Quick Reference Card banner
dapi dapi

Skill Trigger Quick Reference Card

Development community intermediate

Description

**One-page guide** для быстрого создания качественных триггеров. ---

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

Repository README

This is the README for dapi/claude-code-marketplace, shared by 4 entries in this directory. It describes the repository, not this entry specifically.

Skill Trigger Quick Reference Card

**One-page guide** для быстрого создания качественных триггеров.


🎯 Golden Rule

[ACTION_VERB] + [DATA_TYPE] + from/in [TOOL_NAME]

**Примеры**:

  • get projects from bugsnag
  • show error details in bugsnag
  • list organizations for jira

✅ 10-Point Checklist

Используйте перед коммитом:

[ ] 1. UNIVERSAL TRIGGER в начале description
[ ] 2. 15-50 ключевых слов в TRIGGERS
[ ] 3. Минимум 5 action verbs (get, show, list, check, analyze)
[ ] 4. Категории с emoji (📊, 🔍, ✅)
[ ] 5. Мультиязычность (EN + RU)
[ ] 6. Context patterns ("what in", "check", "from")
[ ] 7. TRIGGER_EXAMPLES.md с 20+ примерами
[ ] 8. Negative examples ("should NOT activate")
[ ] 9. Description 300-1200 chars
[ ] 10. Протестировано вручную

**Цель**: 90+/100 баллов


📋 Description Template (Copy-Paste)

---
name: tool-name
description: |
  **UNIVERSAL TRIGGER**: [action verb] + [data type] + from/in [tool]

  Common patterns:
  - "[natural query 1]"
  - "[natural query 2]"

  Specific data types supported:

  📊 **[Category 1]**:
  - "[example EN]", "[пример RU]"

  🔍 **[Category 2]**:
  - "[example EN]", "[пример RU]"

  ✅ **[Category 3]**:
  - "[example EN]", "[пример RU]"

  TRIGGERS: [tool-name], [key], [words], [comma], [separated],
  [include], [all], [synonyms], [english], [russian]

  [Brief 1-2 sentence functionality description]
allowed-tools: [Bash, Read, ...]
---

🔤 Action Verbs Cheatsheet

Viewing/Reading (обязательно)

**EN**: get, show, list, display, view, retrieve, fetch **RU**: показать, получить, вывести, список, посмотреть

Checking/Verifying

**EN**: check, verify, validate, test **RU**: проверить, проверка, валидация

Analyzing

**EN**: analyze, examine, inspect, review **RU**: анализ, проанализировать, изучить

Managing/Writing

**EN**: create, update, delete, modify, add, remove **RU**: создать, обновить, удалить, изменить, добавить

Questioning (context patterns)

**EN**: "what [data] in [tool]", "what's happening" **RU**: "что [данные] в [tool]", "что происходит"


📊 Data Type Patterns

Plural/Singular

  • project / projects
  • error / errors
  • organization / orgs

Abbreviations

  • organization = org = orgs
  • repository = repo = repos
  • configuration = config = configs

Synonyms

  • error = issue = problem = failure
  • detail = info = information = data

🧪 Testing Protocol (3 minutes)

Quick Test

# Run automated check
./scripts/review_skill_triggers.sh /

# Goal: ≥90/100 score

Manual Test (pick 5 random from TRIGGER_EXAMPLES.md)

  1. Open new Claude Code session
  2. Type example query
  3. Verify skill activates
  4. Document failures → fix → retest

❌ Common Mistakes

Mistake Example Fix
Too narrow "Use when user wants to see errors" Add: projects, orgs, analysis, etc.
No synonyms Onl