superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
EHRMS 開發工具包:整合 JIRA MCP、DB MCP 查詢工具及 MCP 設定管理 skill。
Plugin ehrms-tools from marketplace ehrms-local in garfield654123/EHRMS_PLUGIN. Commands read from the repo's manifest — 13 days ago.
This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.
bug-fixEHRMS 程式碼修改生命週期管理。涵蓋建立分支、commit、合併 lab、建立 Notion 測試報告(整合 Jira MCP + git log)、版本釋出。支援從任意步驟開始,可自動偵測當前狀態。Use when managing code change lifecycle for EHRMS, creating branches, merging to lab, creating test reports, or preparing releases.
bug-locateEHRMS 程式碼定位分析,追蹤跨層呼叫關係(ASP → VB6 → SP)。Use when tracing functionality, finding code entry points, or mapping call chains across layers. Results feed into /debug for fix planning.
code-review-checklistEHRMS 版本更新前的程式碼/SQL 重點審查清單,涵蓋 MSSQL 2008 相容性、SQL 冪等性(可重複執行)、孤立誤打字元、語法區塊完整性(If/End If 等)、衝突標記、編碼/換行噪音。Use when reviewing changes merged into a release branch (e.g. 202607_000), checking SQL scripts before deployment, verifying re-runnable SQL, or auditing a date range of merges for syntax problems.
crisis-triageEHRMS Jira 維運單(Crisis 單)需求分析與處理分流。先辨識資料調整、操作/規則詢問或疑似異常,不預設程式缺陷。重要規則:EHRMS 是架在客戶端的地端系統,公司內 DB 沒有客戶資料,查維運單時禁止用 DB MCP 找客戶資料/測試資料。Use when the user asks to 查/看 a Jira ticket (e.g. "幫我看 32543", "查 EHRMSONE-XXXXX"), when the issue type is Crisis - Level A/B/C, or when debugging a customer-reported (客戶回報/
custom-file-analyze兩階段深度掃描單一客製分支的所有客製檔案(不依賴 SA 規格書),判定標準客製/純客製/版本落後/標準附屬,詳細記錄客製了什麼邏輯,並嘗試比對 HRMS_CUSTOM_SA 找對應規格書。寫入 HRMS_CUSTOM。由 headless 批次呼叫,非互動使用;一次只處理一個指定分支。備份版本——正本在 CUSTOM_GIT/.claude/skills/custom-file-analyze(該 repo 無穩定分支可版控,這裡是唯一有 git 歷史的副本)。
custom-locate查詢特定客戶在 CUSTOM_GIT 的客製化程式碼,定位客製元件並與標準版(EHRMS_GIT)比對邏輯差異。Use when a customer-reported bug can't be explained by standard EHRMS_GIT code alone, when the user names a specific customer or mentions 客製/客戶客製, or when debug/bug-locate needs to check whether a customer runs a customized component instead of
custom-sa-analyze深度解析單一客製分支的 SA 規格文件,摘要客製邏輯並與實際程式碼交叉驗證,寫入 HRMS_CUSTOM_SA。由 headless 批次呼叫,非互動使用;一次只處理一個指定分支(分支名稱由呼叫端 prompt 指定)。備份版本——正本在 CUSTOM_GIT/.claude/skills/custom-sa-analyze(該 repo 無穩定分支可版控,這裡是唯一有 git 歷史的副本)。轉檔輔助腳本 doc_to_pdf.py 備份在同目錄 scripts/。
db-queryEHRMS MSSQL 資料庫查詢規範,透過 MCP 工具驗證表格結構並產生 SQL 語法。Use when writing SQL queries, validating table structures, or answering database-related questions about EHRMS.
debugEHRMS 疑似異常排查與必要的程式分析。先辨識需求;資料調整、解鎖、操作及規則詢問不預設為 bug。依證據分析資料、設定、環境或程式原因,確認程式缺陷後才提出修復。程式修復後使用 /bug-fix 管理 Git 流程。
jira-auto-log定期批次掃描 status="CS CONFIRM" 的 EHRMSONE Jira 單,若 HRMS_JIRA 尚無紀錄則分析根因/解法並寫入;客戶操作失誤或原已有 FAQ/公告涵蓋的單則不寫 HRMS_JIRA,改記到本地略過清單。由本機排程(Windows Task Scheduler)headless 呼叫 `claude -p "/ehrms-tools:jira-auto-log"`,全程不可詢問使用者。
jira-goal-watch僅供本機排程(Windows Task Scheduler,每天 02:00)headless 呼叫 `claude -p "/ehrms-tools:jira-goal-watch"`,或使用者明確指名要求執行本 skill 時使用;不可因為使用者只是泛泛提到「檢查我的 jira 單」「review 未處理的單」就自動判斷要套用本 skill。複查 EHRMSONE 專案中 ziping.zhou 名下未處理的單:issuetype=Story 走「bug 單進度報告」分支,issuetype=Crisis 走「維運問題判斷」分支(快篩+追碼+備妥客戶端查詢語法),判斷後直接在該單加一則內部
mail-queryThis skill should be used when the user asks to "查某個通知信的寄發邏輯", "找寄信程式碼在哪", "這個通知信怎麼寄的", "查排程通知設定", "為什麼這封信沒寄出", "某功能的寄信流程", "找通知信的程式碼位置". Use when locating EHRMS AutoEngine mail notification code or tracing mail sending flow.
mcp-config管理 Claude Code 與 Codex 的 EHRMS MCP 設定,支援 Jira、DB 與 Memory 的安裝、設定檢查及連線診斷。Use when configuring EHRMS MCP servers or checking their connection status.
memory-curate定期對團隊共用記憶表 HRMS_MEMORY 去蕪存菁:合併重複、訂正矛盾、淘汰過時與從未被引用的記憶。全程 append-only(用 supersede 表達取代,絕不 DELETE)。Use when the user asks to 整理記憶、清理記憶、記憶去蕪存菁、記憶維護、curate memory、檢視記憶品質.
package-files把修改過的 EHRMS 程式檔案打包成客戶端可以直接覆蓋更新的 zip(依照正確的相對路徑放置)。Use when the user asks to "包檔案", "打包程式", "包版本給客戶", "產生更新檔", "package files for customer update", or wants to bundle changed EHRMS files (asp/sql/dll/等) into a deployable zip after a fix is done.
sa-reviewSA 測試輔助 review。針對 status="SA Testing" 且 assignee=ziping.zhou(不看 Engineer)、尚未被 AI review 過的 EHRMSONE 單,釐清本次修改範圍(含 master 落後的版本校正),產出三面向 review(需求符合性/改A壞B影響範圍/語法流程)與測試機測試資料建議,直接以一則「AI 分析僅供參考」留言貼到 Jira 單上。僅在使用者明確指名要執行 sa-review(或日後排程呼叫)時使用,不可因為泛泛提到「幫我看 SA 測試的單」就自動套用,因為本 skill 會對 Jira 留言。參數:`dry-run`(只產
setup-guide引導安裝及驗證 Claude Code/Codex 共用的 EHRMS 工具包,包括 Python 依賴、Jira/資料庫/Memory 設定與技能載入。Use when setting up ehrms-tools or diagnosing its installation.
test-report在 bug-fix Step 3 或手動呼叫時,整合 Jira MCP 資訊與 git log,自動建立 Notion 測試報告頁面。Use when you need to create a test report after completing a bug fix in EHRMS.
test-stepsEHRMS Bug Fix 測試步驟撰寫規範,包含測試資料查找、步驟格式、預期結果描述及影響範圍驗證;亦含共用元件(SP/Class)修改的「改A壞B」風險驗證方法。Use when writing test steps for bug fix verification after code changes are deployed to lab, or when assessing whether a shared stored procedure/class modification could break other callers.
user-config管理 EHRMS 使用者身份設定,記錄使用者的 Notion User ID 等資訊,供 test-report 等 skills 讀取使用。Use to view, switch, or add user identity configuration.
weekly-reportThis skill should be used when the user asks to "產出週會報告", "整理本週jira單", "幫我做週報", "generate weekly report", "週會資料整理", or wants to compile Jira tickets into a weekly meeting table. Fetches Jira tickets where Engineer = the current user for the current week and generates a structured meeting report row.
ehrms-databaseruns: py -3 -B scripts/run_mcp.py database
EHRMS-jira-mcpruns: py -3 -B scripts/run_mcp.py jira
ehrms-memoryruns: py -3 -B scripts/run_mcp.py memory
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.
3 skills · 6 commands · 1 MCP server · hooks
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
8 skills · 1 MCP server
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.