P

job-stories

作者 phuryn

使用 job-stories 技能,把功能構想轉成 JTBD 風格的 job stories,格式為「當 [情境],我想要 [動機],如此一來我就能 [結果]。」這有助於產出更清楚的 backlog 項目、在 Requirements Planning 中運用 job-stories,以及根據使用者情境撰寫驗收標準。

Stars11k
收藏0
評論0
加入時間2026年5月8日
分類需求规划
安裝指令
npx skills add phuryn/pm-skills --skill job-stories
編輯評分

這個技能的評分是 78/100,屬於相當值得收錄的候選項:它有清楚的觸發情境、具體的 job story 模板,以及一步一步的工作流程,能幫助代理在執行時少靠猜測,比一般提示詞更有結構。若你想要建立有組織的 JTBD 風格故事,這個技能值得安裝;不過它不是那種高度工具化、流程儀器化的技能。

78/100
亮點
  • 針對 job stories、JTBD backlog 項目與使用者情境框架,具備清楚的使用情境與觸發語言
  • 作業流程明確:先辨識情境、動機、結果,再產生驗收標準
  • 提供可重複使用的輸出模板,包含 title、description、design 與 acceptance criteria 欄位
注意事項
  • 沒有支援腳本、參考資料或 rules 檔,因此代理主要仰賴 SKILL.md 說明
  • 驗收標準的指引有提到,但沒有用範例或邊界情境處理方式完整展開
總覽

job-stories 技能概覽

job-stories 技能可幫你把零散的產品想法整理成 JTBD 風格的 job story,格式為:「當 [情境] 發生時,我想要 [動機],以便我可以 [結果]。」當你需要更清楚的 backlog 項目、更好的需求規劃,或是在解決方案設計前先用一致的方式描述使用者情境時,它特別有用。

這個 job-stories 技能最適合用在什麼情況

當你已經知道功能範圍,但需要把背後的使用者問題釐清得更準時,就適合用 job-stories 技能。它很適合產品經理、設計師、分析師,以及從設計連結、功能提示或利害關係人筆記起草需求的 AI 代理。

它和一般提示詞有什麼不同

它的主要價值在於結構:會引導模型先從情境與動機出發,再補上和可觀察結果掛勾的驗收條件。當團隊重視上下文、意圖與可測試結果時,job-stories 會比單純的「寫使用者故事」提示更實用。

什麼情況下特別適合

這個技能很適合 job-stories for Requirements Planning、前期探索前的 backlog 形塑,以及把功能概念轉成以使用者為中心的故事。如果你只需要幾句沒有驗收條件的快速點子,或你的團隊完全採用另一種需求格式,它就沒那麼適合。

如何使用 job-stories 技能

正確安裝並觸發 job-stories

job-stories install 的情境下,請使用目錄預設的技能載入器:npx skills add phuryn/pm-skills --skill job-stories。接著再輸入足夠資訊,讓模型能推斷使用者情境、產品範圍與預期結果。只給一個功能名稱通常太薄弱。

提供正確的輸入格式

這個技能在提示詞包含產品、功能、使用者情境與任何設計參考時表現最好。較好的起手式像是:「根據這些使用者情境:[context],為 [product] 的 [feature] 功能產出 job stories。請使用設計連結 [design],並聚焦在結果,不要聚焦角色。」這會比「幫我寫 checkout 的 job stories」更有效。

先讀這些檔案

先從 SKILL.md 開始,因為裡面包含工作流程、故事模板與必填參數。如果你的本機副本還有相鄰文件,接著讀 README.mdAGENTS.mdmetadata.json,以及任何 rules/resources/references/scripts/ 資料夾。在這個 repo 裡,SKILL.md 是主要依據,所以要掃讀的額外內容不多。

能明顯提升輸出的工作流程建議

建議分兩輪使用這個技能:第一輪先產出原始 job stories,第二輪再依你的真實限制做修訂。如果第一次的輸出太空泛,就補上更具體的情境、決策點與設計連結。如果故事過度偏向角色,請要求改寫成以觸發條件與想達成的進展為核心,而不是 persona。

job-stories 技能 FAQ

job-stories 適合 Requirements Planning 嗎?

適合。job-stories 原本就是為 requirements planning 設計的,當你想要的是以使用者為中心的 backlog 項目,而不是功能先行的 ticket 時,它特別好用。它能把範疇轉成情境、動機與結果,讓你更容易和設計、工程團隊討論。

使用時一定要提供設計檔嗎?

不用,但如果有提供,job-stories 技能會更強。Figma 或 Miro 連結可以幫模型把驗收條件錨定到可見行為,而不是自行腦補假設。

這和一般 user stories 有什麼不同?

一般提示詞常會產生以角色為中心的模板,或只是很表面的驗收條件。job-stories 技能更適合在意的是使用者為什麼要採取行動、他們需要什麼結果,而不只是系統應該做什麼的情境。

這個技能對新手友善嗎?

是,只要你能用白話描述功能就可以。主要限制在於輸入品質:新手如果能提供一兩個真實的使用者情境,而不是一個很寬泛的功能主題,通常會得到更好的結果。

如何改進 job-stories 技能

提供更豐富的情境,不要只給功能名稱

品質提升最大的一步,就是補上具體上下文。與其只寫「notifications」,不如給像「當使用者在旅行中錯過付款提醒時」這種情境,讓 job-stories 技能能產出更有意義的情境、動機與結果串連。

補上限制與成功訊號

如果你在意無障礙、時效、裝置限制或核准流程,請一開始就寫進去。當提示詞清楚說明成功長什麼樣子、哪些行為必須可觀察、什麼情況會讓故事失敗時,驗收條件通常會更扎實。

針對失敗模式要求修訂

如果第一版太籠統,請要求減少角色參照、增加情境細節。如果太偏解法,請要求改成避免實作語言的 job stories。如果範圍太大,就把功能縮到一次只處理一個使用者目標。

把第一版輸出當成規劃草稿

第一輪輸出應該視為探索工具,而不是最終需求。job-stories 最好的用法,是反覆調整到故事和你的 roadmap、設計與工程限制一致,然後刪掉任何對 Requirements Planning 或交付沒有幫助的內容。

評分與評論

尚無評分
分享你的評論
登入後即可為這項技能評分並留言。
G
0/10000
最新評論
儲存中...