بنقرة واحدة
specs-overview
Generate or regenerate specs/OVERVIEW.md with a tabular summary, status, and per-spec file listings
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Generate or regenerate specs/OVERVIEW.md with a tabular summary, status, and per-spec file listings
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Batch-fix all open bugs in parallel, iterate on PR reviews until clean, then squash-merge each PR sequentially. Extends bug-blitz with automated review cycles and merge. Fetches bug-type tasks from Transit, creates worktrees, spawns parallel fix agents, runs /pr-review-fixer in a loop until no blockers/critical/major issues remain, then merges PRs one by one with squash-and-merge.
Initialize Claude Code project settings with standard language-specific permissions. Use when setting up a new project for Claude Code or adding standard configuration to an existing project.
Capture reusable cross-project technical knowledge into the user's Obsidian vault as a markdown note. Use whenever the user wants to save a learning, pattern, recipe, or how-to that would help future projects — phrases like "save this to my vault", "write this up as a note", "capture this for future reference", "document how X works", "remember this pattern", "add to my knowledge base", or any time after solving something non-obvious in their current repo. Examples are "how to set up an MCP server in a Swift app", "the GraphQL pagination pattern we used here", "how Transit wires up its dependency injection". Use this skill PROACTIVELY whenever the user finishes investigating something they'd plausibly want to reuse on a different project, even if they don't say "save it" explicitly — offer to capture it. Do NOT use for project-specific notes that only make sense inside one repo (those belong in that project's own notes), and do NOT use for daily/journal entries.
Fix Go unit tests to comply to best practices. Use this when you're asked to modernise tests.
Push a branch, open a change request, iterate on reviews until clean, then squash-merge. Runs /pr-review-fixer in a loop until no blockers/critical/major issues remain, rebases onto latest origin/main, and squash-merges. Works on both GitHub (gh) and GitLab (glab) — it detects the forge from the git remote. Works with or without Transit tickets. Use when you want to shepherd a PR/MR from push to merge, e.g. "push and merge this", "get this merged", "review-fix-merge loop".
Fetch unresolved change-request review threads (both diff-anchored and CR-level), validate issues, and fix them. Also checks CI status and fixes failing tests, lint errors, and build issues. Works on both GitHub (gh) and GitLab (glab) — it detects the forge from the git remote. Use when reviewing and addressing PR/MR feedback. Filters out resolved threads, keeps only the last Claude review comment per thread (matching the `<!-- claude-local-review -->` sentinel from the local-review agent), validates issues, posts a review report as a CR comment, then fixes validated issues.
| name | specs-overview |
| description | Generate or regenerate specs/OVERVIEW.md with a tabular summary, status, and per-spec file listings |
Generate a specs/OVERVIEW.md file that catalogues all feature specs in the project's specs/ directory. This skill can create the file from scratch or fully regenerate it.
specs/ directory must exist in the project rootspecs/specs/bugfixes/ (bug-specific specs are tracked separately)git log --diff-filter=A --format='%aI' -- 'specs/{dirname}/' — take the last (oldest) entry, format as YYYY-MM-DDDone — all tasks are completed (all checkboxes checked)In Progress — some tasks are completed, some remainPlanned — tasks exist but none are completedNo Tasks — no tasks.md file exists.md files in the directory (exclude non-documentation artifacts like comparison-report directories)The output file specs/OVERVIEW.md MUST follow this structure:
# Specs Overview
| Name | Creation Date | Status | Summary |
|------|---------------|--------|---------|
| [Spec Name](#anchor) | YYYY-MM-DD | Status | One-line summary |
...
---
## Spec Name
One-line summary.
- [filename.md](spec-dir/filename.md)
- [filename2.md](spec-dir/filename2.md)
...
Table rules:
[Spec Name](#spec-name))Detail section rules:
.md files in the spec directory, each linking to the file relative to specs/comparison-report, .DS_Store, etc.)specs/OVERVIEW.mdspecs/bugfixes/specs/OVERVIEW.md