Help us improve
Share bugs, ideas, or general feedback.
Neo Skills 官方外掛市集:通用專家代理人技能套件,適用於 Claude Code
npx claudepluginhub benknightdark/neo-skillsNeo Skills: 通用專家代理人技能套件,提供 .NET、Azure Pipelines、程式碼審查、Git 工作流程與 Swift/Python 開發支援
Official prompts.chat marketplace - AI prompts, skills, and tools for Claude Code
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Share bugs, ideas, or general feedback.

Neo Skills 是專為現代 AI Agent 設計的全方位能力擴充套件。本專案透過標準化的通訊架構,為 AI 代理安裝可插拔的「技能模組 (Skills)」,使其不僅僅是一個聊天機器人,而是能轉化為具備「感知-推理-行動」能力的多領域專家。
無論是 DevOps 自動化、軟體架構設計,或是未來的資料分析與專案管理,Neo Skills 都能透過掛載不同的知識庫與工具,讓 AI 成為您最強大的全能助手。
本專案作為 AI Agent 的「大腦皮層 (Cortex)」,旨在打造一個全能型 Agent 框架,透過以下機制提升 AI 的專業度:
SKILL.md)。目前已內建 DevOps 模組,未來將持續擴增更多領域。自動化設計與生成符合微軟最佳實踐的 CI/CD 流程。
git diff 暫存區內容,自動生成符合 Conventional Commits 規範的提交訊息。skills/neo-csharp):跨版本 C# 專家 (10-14+),專注於現代化語法、強型別與高效能開發模式。skills/neo-dotnet):環境偵測與統一入口,自動將任務委派給最合適的子領域專家。skills/neo-dotnet-minimal-apis):專注於高效能微服務、路由群組與 Typed Results。skills/neo-dotnet-webapi):提供控制器模式下的架構設計、Problem Details 與異常處理指引。skills/neo-dotnet-mvc):處理伺服器端渲染 (SSR)、視圖模型與標籤協助程式的最佳實踐。skills/neo-dotnet-ef-core):專注於資料庫建模、移轉管理與 Linq 查詢優化。skills/neo-python):專注於 Python 3.10 至 3.14 的現代語法特性、型別安全與非同步開發。skills/neo-python-manager):智慧偵測與管理 Python 專案環境,支援 uv, Poetry, venv/pip 並提供自動化安裝建議。skills/neo-swift):支援從基礎語法到 Swift 6 的現代開發模式,涵蓋 SwiftUI、Structured Concurrency、記憶體安全以及高效能 App 開發指引。skills/neo-swift-ui):支援 iOS 16.0+ 與 Swift 5.0+ 的現代開發模式,專注於 NavigationStack、Observation 框架、資料流架構及高效能視圖設計。skills/neo-javascript):跨版本 JavaScript 專家 (ES6 - ES2025+),專注於現代化語法、模組系統與高效能開發模式。secret-guard.ts):作為 CLI 的中介軟體 (Hook),自動攔截並掃描所有工具執行的參數。若偵測到敏感資訊(如環境設定檔、私鑰、雲端憑證等)將強制阻擋執行,防止機密外洩。本專案由三個核心層次組成,支援無限擴充:
| 層次 | 目錄 | 描述 |
|---|---|---|
| Server | src/server.ts | 擴充套件的進入點,負責註冊 Tool,處理與 AI Agent CLI 的通訊。 |
| Knowledge Base | skills/ | "大腦"。包含各領域知識 (SKILL.md) 與可重用的模板 (templates/)。 |
| Security Layer | src/hooks/ | "安全守衛"。攔截並掃描工具執行參數,防止敏感資訊外洩。 |
| Agent | CLI 工具 | 技能目錄 | 指導檔 |
|---|---|---|---|
| Gemini | Gemini CLI | 透過擴充套件自動載入 | GEMINI.md |
| Claude | Claude Code | .claude/skills/ | CLAUDE.md |
| Copilot | GitHub Copilot CLI | .copilot/skills/(全域).github/skills/(專案) | .copilot/copilot-instructions.md(全域).github/copilot-instructions.md(專案) |
| Codex | OpenAI Codex CLI | .codex/skills/ | AGENTS.md |
Neo Skills 提供兩個 CLI 工具,分別用於安裝技能模組與系統提示詞:
| 工具 | 用途 | 安裝目標 |
|---|---|---|
install-skills | 將技能模組(skills/)複製到 Agent 的技能目錄 | 資料夾(如 .claude/skills) |
install-system-instructions | 將系統提示詞寫入 Agent 的指導檔 | 單一檔案(如 CLAUDE.md) |
兩個工具皆支援
--ai-agent與--project-path參數,邏輯一致。
Gemini CLI 透過擴充套件機制直接安裝,不需要以下的 npx 指令:
gemini extension install https://github.com/Benknightdark/neo-skills --auto-update
install-skills)將 skills/ 目錄下的所有技能模組複製到目標 AI Agent 的技能資料夾。
語法:
install-skills [--ai-agent <name>] [--project-path <path>]
參數:
| 參數 | 必填 | 說明 |
|---|---|---|
--ai-agent <name> | 否 | 指定目標 Agent(claude / copilot / codex)。省略時安裝全部。 |
--project-path <path> | 否 | 指定專案根目錄。省略時安裝至 $HOME 全域路徑。 |
安裝路徑對照:
| Agent | 全域路徑 | 專案路徑 |
|---|---|---|
| Claude | ~/.claude/skills/ | <project>/.claude/skills/ |
| Copilot | ~/.copilot/skills/ | <project>/.github/skills/ |
| Codex | ~/.codex/skills/ | <project>/.codex/skills/ |
範例: