← ClaudeAtlas

new-missionlisted

新任務開工前的簡報流程:只問最必要的幾題(一次一題、能查的先查)→ 產第一版計畫(不實作)→ 送審 → 整合後給使用者確認 → 同時輸出一份優化過的任務 prompt 當這件事的基礎 → 確認後才動手 → 執行結束交一份對照計畫的收尾報告。當使用者說「新任務」「任務簡報」「開工簡報」「先問我再做」「先給計畫」「mission brief」「這個任務怎麼開始」時觸發;接到一個三步以上、或做錯不好回頭的新任務時也該主動提議跑一次。⚠️ 一兩步、可逆、做壞了重來只花幾分鐘的小事不適用,直接做。 English triggers: "new mission", "mission brief", "brief me first", "plan before doing", "ask me first", "kickoff".
SanHsien/agent-astromech · ★ 0 · AI & Automation · score 62
Install: claude install-skill SanHsien/agent-astromech
# /new-mission — 任務簡報 新任務開工前的固定流程:先問對問題、再給計畫、審過、使用者點頭、才動手。順便產出一份能重複使用的任務 prompt;執行結束後,交一份對照計畫的收尾報告。 > 🤖 Astromech 時��:R2 把死星藍圖投影出來,反抗軍圍著全像圖把攻擊路線看完、確認那條溝渠可以飛,X-wing 才升空。沒有人在看完藍圖之前就起飛。 ## 為什麼需要 Claude 接到任務的預設行為是**直接開始做**。做到一半才發現三件事,每一件都要重來: 1. **這件事已經有人在做**,或已經有一張卡、一份檔案、一個負責人。另起爐灶的成本不是重工,是兩份互相矛盾的真相。 2. **範圍理解錯了**。使用者的一句話裡有三種讀法,Claude 挑了最順手的那種,做完才被退。指示越短、解讀空間越大,而 Claude 通常不會察覺自己選了哪一種解讀。 3. **產出落在沒人找得到的地方**。分析做了、品質也夠,但只活在對話裡;三個月後要用的人不知道去哪裡找。 這三件事,多數在動手前問一句就能擋掉。這支 skill 把「問哪幾句」「問完做什麼」「什麼時候才准動手」釘成固定順序。 ## 什麼時候不要用 做錯的代價小於問一輪的代價,就直接做。判準:**一兩步、可逆、做壞了重來只花幾分鐘**的事不用跑這支。三步以上、會寫進共用檔案、會發訊息給別人、會改規則的,跑。 ## 動作 ### 0. 開場分流,然後先查、不空問 **⏰ 開場第一行先報時間**:不管接下來是分流、是先查、還是直接給計畫,回覆的**第一行**固定是 `⏰ <YYYY-MM-DD(週幾)HH:MM> <IANA 時區>` —— 例 `⏰ 2026-03-09(一)10:12 Europe/Berlin` - **時區不可省**。人與機器不在同一個時區、或使用者正在外地時,一個沒有時區的時間讀不出來是哪裡的幾點。印的是**這台機器的時區**,不要假裝知道使用者人在哪。 - **從機器取,不要憑印象拼**。零依賴取法(macOS/Linux/Windows Git Bash 通用,不需 python): ```bash set -- $(date '+%Y-%m-%d %u %H:%M') case $2 in 1) w=一;; 2) w=二;; 3) w=三;; 4) w=四;; 5) w=五;; 6) w=六;; 7) w=日;; *) w=;; esac tz=${TZ:-$(readlink -f /etc/localtime 2>/dev/null || readlink /etc/localtime 2>/dev/null)} tz=${tz#:}; tz=${tz##*/zoneinfo/} if [ ! -f "/usr/share/zoneinfo/$tz" ] && [ ! -f "/var/db/timezone/zoneinfo/$tz" ]; then abbr=$(date +%Z | tr -d '[:space:]'); tz="UTC$(date +%z)${abbr:+($abbr)}(非 IANA 名稱)" fi [ -n "$1" ] && [ -n "$w" ] && printf '⏰ %s(%s)%s %s\n' "$1" "$w" "$3" "$tz" || echo '時間取不到完整值' ``` 三個地方別省:① 星期用 `%u`(1–7)對照表——`da