sdd:explore
Режим исследования идей, проблем, требований. Нелинейный, применим на любой фазе.
- License 许可
- MIT
- 最近更新
- 2026-05-12
- Stars
- ★ 22
- Forks
- 5
01 前言 Front Matter
- name
- sdd:explore
- description
- Режим исследования идей, проблем, требований. Нелинейный, применим на любой фазе.
02 资源文件 1
- 参考文档cases/explore.md477 B
03 SKILL.md 正文
-
Preflight — проверь наличие openspec через Bash tool:
which openspec > /dev/null 2>&1 || echo "NOTFOUND"Если вывод содержит
NOTFOUND— запиши error-лог через Bash tool, затем остановись с сообщением:openspec not found. Install: npm install -g @openspec/cliTS=$(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 -
Вызови скилл
opsx:exploreчерез Skill tool. Передай аргументы: $ARGUMENTS
04 同仓库更多 Skills
skill:test-skill
Тест одного скилла: несколько кейсов, стабы, семантические проверки. Читает cases/<ns>/<skill>.md, для каждого Case поднимает стаб, запускает скилл в агенте, проверяет contains + semantic.
skill:test-all
Запускает все тесты скиллов. Обнаруживает тест-спеки в .claude/skills/*/*/cases/, запускает каждый через логику test-skill, выводит сводную таблицу, проверяет TDD-coverage матрицу.
skill:setup
Dev mode setup для awesome-claude репы — создаёт симлинки skills/, commands/, rules/ в .claude/ напрямую через bash. Идемпотентен: повторный вызов выводит "Already linked". Если .claude/<dir> уже существует как обычная директория — предупреждает и просит подтверждение перед заменой.
skill:release
Финальный шаг контрибьюторского workflow — релиз awesome-claude. Bump-version в manifest.yaml, commit, version tag. Останавливается если working tree не чистый.
skill:onboarding
Guided entry point для контрибьютора awesome-claude. Показывает полный contributor workflow и текущий следующий шаг по состоянию репы. НЕ запускает другие скиллы автоматически — только показывает, что вызвать дальше.
skill:deps
Установка/проверка зависимостей awesome-claude из manifest.yaml: CLI-инструменты из секции tools:, субмодули из repos: через sdd:sync. Read-only по manifest.yaml — никогда не пишет в него (для добавления записей используй ручное редактирование или sdd:repo). Валидирует схему manifest.yaml: ошибка и стоп если отсутствует один из version, tools, repos.