Code Style

Code Style taxonomy generated by the site skill importer.

24 個技能
A
rust-patterns

作者 affaan-m

rust-patterns 是一份實用的 Rust 開發指南,聚焦慣用寫法,涵蓋 ownership、錯誤處理、traits、並行、模組邊界,以及偏向後端的設計取捨,幫助你寫出更安全、更乾淨的程式碼。

後端开发
收藏 0GitHub 156.2k
A
python-patterns

作者 affaan-m

python-patterns 技能可協助你撰寫、審查與重構 Python 程式碼,強調慣用模式、可讀的結構、型別註解,以及實用的例外處理。適合用在新程式碼、套件/模組設計,或是想在保留行為並遵循 Python 慣例的前提下,進行更乾淨的重構。

程式碼编辑
收藏 0GitHub 156.2k
A
plankton-code-quality

作者 affaan-m

plankton-code-quality 是一套供 Claude Code 使用的寫入時程式碼品質系統。它會在每次檔案編輯後自動格式化、執行 lint,並可觸發 Claude 協助修正,幫你在編輯當下就抓出問題,而不是等到提交或 CI 才發現。特別適合 plankton-code-quality 技能、指南與 Code Editing 工作流程。

程式碼编辑
收藏 0GitHub 156.2k
A
java-coding-standards

作者 affaan-m

java-coding-standards 技能提供實用指引,幫助你在 Spring Boot 服務中寫出可讀、好維護的 Java 17+ 程式,涵蓋命名、不可變性、Optional、streams、例外處理、generics 與套件結構。適合用於撰寫程式、重構,以及 Code Review 時套用 java-coding-standards。

程式碼評審
收藏 0GitHub 156.2k
A
cpp-coding-standards

作者 affaan-m

cpp-coding-standards 是一份以 C++ Core Guidelines 為基礎的 C++ 程式碼風格與編寫標準指南。適合用來撰寫、審查與重構現代 C++,重點放在安全性、清晰度、可維護性、RAII、型別安全與良好設計。很適合將 cpp-coding-standards 用於 Code Review 與團隊實務決策。

程式碼評審
收藏 0GitHub 156.1k
A
coding-standards

作者 affaan-m

coding-standards 技能提供一套跨專案的基準,用來規範命名、可讀性、不可變性、一致性與 code review,並先於套用 framework-specific 規則之前建立共同標準。

程式碼評審
收藏 0GitHub 156.1k
S
python-expert

作者 Shubhamsaboo

python-expert 是一個用於 Python 程式碼生成、審查、除錯與重構的 GitHub skill。它以清楚的優先順序引導代理:先求正確性,再來是型別安全、效能,最後才是風格,並引導使用者查看 SKILL.md、AGENTS.md 與規則檔,以便在實務中落地採用。

程式碼生成
收藏 0GitHub 104.2k
S
code-reviewer

作者 Shubhamsaboo

code-reviewer 是一款輕量級的 Code Review 技能,可將程式碼或 diff 轉為結構化審查報告,涵蓋安全性、效能、最佳實務、嚴重程度、受影響的行數或區段、建議修正方式,以及整體品質分數。

程式碼評審
收藏 0GitHub 104.2k
W
python-anti-patterns

作者 wshobson

python-anti-patterns 是一份 Python 程式碼審查檢查清單,可在合併前、重構期間或除錯時,協助找出零散重試、逾時設定重複與隱藏複雜度等脆弱模式。

程式碼評審
收藏 0GitHub 32.6k
W
python-code-style

作者 wshobson

python-code-style 可協助處理 Python 的格式化、lint、命名規範、型別提示與 docstring。適合用來審查 pull request、統一團隊程式風格,並在 `pyproject.toml` 中建立 ruff、mypy 或 pyright 的設定指引。

程式碼評審
收藏 0GitHub 32.6k
W
python-design-patterns

作者 wshobson

python-design-patterns 是一項聚焦於 Python 重構與設計審查的技能,核心涵蓋 KISS、SRP、關注點分離、優先組合而非繼承,以及 Rule of Three,幫助你寫出更乾淨、也更容易測試的程式碼。

重构
收藏 0GitHub 32.6k
W
python-project-structure

作者 wshobson

python-project-structure 可協助你規劃 Python 套件結構、模組邊界、測試配置,以及用 `__all__` 定義公開 API。適合用於新專案起步,或在重構時建立更清楚的架構與更易維護的匯入方式。

專案初始化
收藏 0GitHub 32.6k
A
code-simplification

作者 addyosmani

code-simplification 可在不改變行為的前提下,協助重構可正常運作但較難閱讀、維護或擴充的程式碼。適合用在程式邏輯正確但可讀性不足的情況,特別是巢狀判斷、過長函式、重複規則,以及功能上線後的整理工作。

重构
收藏 0GitHub 18.7k
V
vue-options-api-best-practices

作者 vuejs-ai

vue-options-api-best-practices 可協助前端團隊在 Vue 3 中落實 Options API 最佳實務,修正 `this` 綁定與生命週期常見錯誤,並改善 props、computed、events 與 inject 用法的 TypeScript 型別品質,同時不必改用 Composition API。

前端开发
收藏 0GitHub 2.1k
V
vue-jsx-best-practices

作者 vuejs-ai

vue-jsx-best-practices 可協助前端開發者寫出更符合 Vue 慣例的 Vue JSX 與 TSX,將 `className`、`htmlFor` 等 React 風格屬性改為更適合 Vue 的 HTML 屬性寫法。

前端开发
收藏 0GitHub 2.1k
S
naming-analyzer

作者 softaworks

naming-analyzer 可用於 code review 與重構,檢查變數、函式、類別、檔案、資料庫欄位與 API 名稱,找出含糊、誤導或不符合慣例的識別名稱,並提出更清楚、兼顧命名規範的替代建議。

程式碼評審
收藏 0GitHub 1.3k
N
kaizen

作者 NeoLabHQ

kaizen 技能引導你進行小而安全的程式碼改進,適用於重構、架構調整、工作流程修正、錯誤處理與驗證。它偏重反覆迭代、在設計階段預防問題,以及維持最小變更範圍。當你想要一份實用的 kaizen 指南,能在不過度設計的前提下改善程式碼時,就很適合使用它。

重构
收藏 0GitHub 982
H
terraform-style-guide

作者 hashicorp

terraform-style-guide 可協助依照 HashiCorp 風格慣例、檔案佈局與以安全為先的預設值,生成並審查 Terraform HCL。適合用於 Terraform 原生程式碼生成、模組結構、變數、輸出,以及真實儲存庫中的較安全設定。

程式碼生成
收藏 0GitHub 583
Z
refactoring-specialist

作者 zhaono1

refactoring-specialist 是一項程式碼重構技能,著重在不改變既有行為的前提下,提升程式結構、可讀性與可維護性。它可協助辨識 code smell、進行小步且安全的重構,並在過程中持續兼顧測試與驗證。

重构
收藏 0GitHub 26
U
moyu-ko

作者 uucz

moyu-ko 是一個程式碼編輯技能,強調把變更控制得精簡、聚焦、方便審查。它能避免過度工程化:只修改明確要求的檔案、採用最簡單可行的修正方式,並在範圍不清楚時先提問。當你需要精準 diff、聚焦式 bug 修復,以及一份實用的 moyu-ko 紀律化程式碼編輯指南時,這個技能就很適合。

程式碼编辑
收藏 0GitHub 0
A
commit-hygiene

作者 alinaqi

commit-hygiene 技能能幫助你維持 Git 工作的原子性、可審查性,以及更容易回復。適合用在 commit 邊界、PR 大小上限與 stacked PR 決策。當變更集逐漸變得過大時,這是一份實用的 Git 工作流程 commit-hygiene 指南。

Git 工作流
收藏 0GitHub 0
A
code-deduplication

作者 alinaqi

code-deduplication 技能可協助 Claude 透過檢查 CODE_INDEX.md、重用既有程式碼,並在變更後更新索引,來避免語意重複。適合用在 code-deduplication、Refactoring、共享工具函式,以及更乾淨的維護流程。

重构
收藏 0GitHub 0
A
base

作者 alinaqi

base skill 是程式碼編輯的基礎,採用以 TDD 為先的習慣、原子化待辦事項與嚴格的簡化規則,讓變更保持小型、易讀且低風險。

程式碼编辑
收藏 0GitHub 0
C
component-refactoring

作者 Charlie85270

component-refactoring skill 可在 Dify 前端中,透過分析器驅動的指引,協助你重構高複雜度的 React 元件。當 `pnpm analyze-component --json` 顯示複雜度高於 50、行數超過 300,或你需要元件拆分、hook 擷取,或比通用重寫更安全的 component-refactoring 指南時,這個 skill 特別適合使用。

重构
收藏 0GitHub 0
Code Style