AGENT SKILL

sdd:explore

Режим исследования идей, проблем, требований. Нелинейный, применим на любой фазе.

License 许可
MIT
最近更新
2026-05-12
Stars
★ 22
Forks
5

01 前言 Front Matter

name
sdd:explore
description
Режим исследования идей, проблем, требований. Нелинейный, применим на любой фазе.

02 资源文件 1

03 SKILL.md 正文

  1. Preflight — проверь наличие openspec через Bash tool:

    which openspec > /dev/null 2>&1 || echo "NOTFOUND"
    

    Если вывод содержит NOTFOUND — запиши error-лог через Bash tool, затем остановись с сообщением: openspec not found. Install: npm install -g @openspec/cli

    TS=$(date +%Y%m%dT%H%M%S)
    mkdir -p ".logs/explore"
    cat > ".logs/explore/explore-${TS}-error.md" << 'EOF'
    ---
    skill: sdd:explore
    timestamp: <TS>
    ---
    
    ## Errors
    
    - **step:** preflight — openspec check
      **what:** openspec not found in PATH
      **why:** openspec CLI is required but not installed
      **reproduce:** which openspec
    EOF
    
  2. Вызови скилл opsx:explore через Skill tool. Передай аргументы: $ARGUMENTS

04 同仓库更多 Skills

esurvanov
esurvanov/awesome-claude

skill:test-skill

Тест одного скилла: несколько кейсов, стабы, семантические проверки. Читает cases/<ns>/<skill>.md, для каждого Case поднимает стаб, запускает скилл в агенте, проверяет contains + semantic.

测试与质量Skill与智能体开发
★ 22
esurvanov
esurvanov/awesome-claude

skill:test-all

Запускает все тесты скиллов. Обнаруживает тест-спеки в .claude/skills/*/*/cases/, запускает каждый через логику test-skill, выводит сводную таблицу, проверяет TDD-coverage матрицу.

测试与质量Skill与智能体开发
★ 22
esurvanov
esurvanov/awesome-claude

skill:setup

Dev mode setup для awesome-claude репы — создаёт симлинки skills/, commands/, rules/ в .claude/ напрямую через bash. Идемпотентен: повторный вызов выводит "Already linked". Если .claude/<dir> уже существует как обычная директория — предупреждает и просит подтверждение перед заменой.

★ 22
esurvanov
esurvanov/awesome-claude

skill:release

Финальный шаг контрибьюторского workflow — релиз awesome-claude. Bump-version в manifest.yaml, commit, version tag. Останавливается если working tree не чистый.

Skill与智能体开发
★ 22
esurvanov
esurvanov/awesome-claude

skill:onboarding

Guided entry point для контрибьютора awesome-claude. Показывает полный contributor workflow и текущий следующий шаг по состоянию репы. НЕ запускает другие скиллы автоматически — только показывает, что вызвать дальше.

人力资源Skill与智能体开发
★ 22
esurvanov
esurvanov/awesome-claude

skill:deps

Установка/проверка зависимостей awesome-claude из manifest.yaml: CLI-инструменты из секции tools:, субмодули из repos: через sdd:sync. Read-only по manifest.yaml — никогда не пишет в него (для добавления записей используй ручное редактирование или sdd:repo). Валидирует схему manifest.yaml: ошибка и стоп если отсутствует один из version, tools, repos.

Skill与智能体开发
★ 22