michaelmonetized

Senior Dev

開發程式設計v0.1.0
作者:michaelmonetized更新於 2026-05-11senior-dev@clawhub_michaelmonetized/senior-dev
指令碼工具Git 輔助#Code Review#Deploy#GitHub

據 AlphaMoat 統計,截至 2026-09,Senior Dev 累計下載 4,348 次、獲 5 個星標,在全部 5,078 個 AI 技能中排名第 2,260 位,在「開發程式設計」分類(577 個)中排名第 284 位。

累計安裝
144
累計下載
4348
星標
5
全站排名
#2,260
全站前 45% · 「開發程式設計」前 50%
平台累計安裝累計下載星標評論
ClawHub ↗14443005-
SkillHub ↗14243485—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

該流程以任務清單追蹤進展,並建議維護變更記錄;後續步驟可能涉及暫存倉庫檔案、建立 issue 或 PR、提交部署檢查。執行這些外部或倉庫操作前,應明確任務範圍並取得確認,只暫存本任務相關檔案;建立 issue 前還應檢查並脫敏日誌。 文件流程使用 Graphite 和 GitHub CLI,部署檢查取決於專案工具。

資料釋出於 2026-10-29

可以用來做什麼

  • 跟蹤功能開發或缺陷修復的待辦與進度
  • 為變更整理程式碼評審和部署檢查步驟
  • 生成結構化的任務完成報告

什麼時候用

  • 任務範圍、倉庫和預期交付物已明確時
  • 可以逐步稽核檔案變更並限制暫存範圍時
  • 建立 PR、issue 或觸發部署前能夠取得明確確認時

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

為已明確範圍的缺陷修復任務列出 TODO、驗證和評審步驟;不要執行 Git、Graphite、GitHub 或部署命令。

月度資料趨勢

累計下載4348
2780362244642026-03 · 累計下載 28962026-05 · 累計下載 36612026-06 · 累計下載 38082026-07 · 累計下載 40682026-08 · 累計下載 41842026-09 · 累計下載 434826-0326-09
星標5
4552026-03 · 星標 42026-05 · 星標 52026-06 · 星標 52026-07 · 星標 52026-08 · 星標 52026-09 · 星標 526-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-094348—5
2026-084184+2.9%5
2026-074068+6.8%5
2026-063808+4.0%5
2026-053661—5
2026-032896—4

SKILL.md 原文

以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。

2.7 KB · ClawHub v0.1.0
---
name: senior-dev
description: Production development workflow with TODO tracking, Graphite PRs, GitHub issues, Vercel deploy checks, and SMS notifications. Use when starting a new task, fixing bugs, implementing features, or any development work that needs tracked progress and code review.
---

# Senior Dev

A 12-step production workflow that keeps context across compaction.

## Workflow
展開全部(共 113 行)

### 1. Setup
```bash
cd ~/Projects/<project>
```
Create or append to `TODO.md`:
```markdown
## [Date] Task: <description>
- [ ] Subtask 1
- [ ] Subtask 2
```

### 2-3. Execute & Track
Complete work, check off TODO items as done.

Update `CHANGELOG.md` (create if missing):
```markdown
## [Unreleased]
### Added/Changed/Fixed
- Description of change
```

### 4-5. Stage & Verify
```bash
git add -A
git diff --staged  # Verify changes match request
```

### 6-7. Create PR
Branch naming: `(issue|feature|fix)/<short-description>`

```bash
gt create "feature/add-dark-mode" -m "Add dark mode toggle"
gt submit
```

**If this fixes an issue**, create the issue first:
```bash
gh issue create --title "Bug: description" --body "Details..."
# Note the issue number
gt create "issue/42-fix-login-bug" -m "Fix login bug (#42)"
gt submit
```

### 8-9. Review Cycle
Wait for reviewer comments. Address feedback:
```bash
# Make fixes
git add -A
gt modify -m "Address review feedback"
gt submit
```

### 10-11. Post-Merge Deploy Check
After PR merges:
```bash
git checkout main && git pull
```

**For Vercel projects:**
```bash
# Watch deployment (polls until Ready/Error, auto-fetches logs on failure)
vl
```

If build fails → `gh issue create` with error logs, restart from step 6.

### 12. Report & Cleanup
Report completion format:
> ✅ [Project] Task completed
> PR: <url>
> Deploy: success/failed

## Quick Reference

| Step | Command | Purpose |
|------|---------|---------|
| Stage | `git add -A` | Stage all changes |
| Verify | `git diff --staged` | Review before commit |
| Branch | `gt create "type/name" -m "msg"` | Create branch + commit |
| PR | `gt submit` | Push + create/update PR |
| Issue | `gh issue create` | Track bugs/tasks |
| Deploy | `vl` | Watch build, auto-fetch logs on error |

## Branch Prefixes

- `feature/` — New functionality
- `fix/` — Bug fixes  
- `issue/` — Linked to GitHub issue (include #number)
- `chore/` — Maintenance, deps, config

## Files to Maintain

- **TODO.md** — Active task tracking (survives context compaction)
- **CHANGELOG.md** — Version history
- **PLAN.md** — Architecture decisions (optional)

## Tools Required

- `gt` — [Graphite CLI](https://graphite.dev) for stacked PRs
- `gh` — [GitHub CLI](https://cli.github.com) for issues
- `vl` — Vercel deploy watcher (or `vercel` CLI)

「開發程式設計」分類下的熱門技能

michaelmonetized 的其他技能

資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。