一键导入
report-bump-version
Update report: namespace to latest version from awesome-claude. Checks dependencies and updates them if needed.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Update report: namespace to latest version from awesome-claude. Checks dependencies and updates them if needed.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Generate and run check artifacts for a spec. Self-sufficient: MCP preflight, 2-agent generation, автоматически по всем Requirements, auto state transition.
Реализовать задачи из tasks.md текущего change'а с встроенной L1/L2/L3 верификацией. Читает test-plan.md как контекст. Обновляет .sdd-state.yaml на каждом подшаге. Обновляет openspec/specs/index.yaml для новых capabilities (только при verify-ok).
Update dev: namespace to latest version from awesome-claude. Checks dependencies and updates them if needed.
Create a well-structured git commit following project conventions. Analyzes staged and unstaged changes, drafts a detailed commit message with What/Why/Details sections, and commits. Auto-detects task ID format from git history.
Bug fixer: traces root cause via /tracing (analysis only), then fixes via /tdd (test-first implementation). Combines incident analysis with TDD-driven repair. Use when: something is broken, a feature doesn't work, or a bug needs fixing.
Initialize a DDD monorepo with backend (FastAPI, SQLAlchemy, multi-BC architecture) and frontend (React 19, Vite, TypeScript) packages. Scaffolds full project structure: root orchestration (Makefile, docker-compose), backend with one bounded context (domain entity, repository, use case, infra repo, routes, schemas), frontend with API client, router, UI kit seed, and test infrastructure for both (pytest 6-type strategy, vitest, architecture tests). Ready to `make check` after generation.
| name | report:bump-version |
| description | Update report: namespace to latest version from awesome-claude. Checks dependencies and updates them if needed. |
Before bumping, read .claude/rules/index.md to determine which rules belong to the report namespace:
python3 -c "
import re, yaml
txt = open('.claude/rules/index.md').read()
m = re.search(r'\`\`\`yaml\n(.*?)\`\`\`', txt, re.DOTALL)
data = yaml.safe_load(m.group(1))
rules = data.get('rules', {})
report_rules = [r['file'] for r in rules.get('always',[]) + rules.get('path_scoped',[]) if r.get('namespace') == 'report']
print('report rules:', report_rules if report_rules else '(none — all rules are core)')
" 2>/dev/null || echo "index.md not found or no YAML block — skipping rules check"
Run the bump-namespace script for the report namespace. The script copies files one-by-one and consults .claude/awesome-ignore.yaml (if present) before each copy — components listed there are not installed.
bash "${CLAUDE_SKILL_DIR}/scripts/bump-namespace.sh" report