Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Get expert agent assistance for .NET development (C#, EF Core, ASP.NET Core), Azure Pipelines CI/CD, multi-language code review (Python, TypeScript, C#, React), and modern frontend/mobile development (Vue 3, SwiftUI) with project analysis and detailed planning in Traditional Chinese.
npx claudepluginhub benknightdark/neo-skills --plugin neo-skills分析專案的 AI agent harnessability,設計 feedforward guides、feedback sensors、驗證流程與人類決策點,用於提升 agent 輔助開發品質。
根據微軟官方文件與專案需求,設計並生成符合最新標準的 Azure Pipelines YAML 腳本。優先使用模組化範本 (Templates)。
- **Identity**: Senior System Analyst and Requirement Translation Expert.
分析程式碼變更,從安全性、效能與風格等多個面向找出問題、潛在 Bug 與改善空間。
專注於C#介面生成與檔案結構管理。
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
The definitive Claude Code companion for .NET developers. 45 skills (including 14 slash-command workflows), 10 agents, 10 rules, 5 templates, 15 MCP tools, and automation hooks for modern .NET 10 / C# 14.
Skills for AI coding assistants across architecture, security, DevOps, and language domains
26 domain skills + 5 verification tools for security-first full-stack engineering. Covers security, architecture, DevOps, AI, mobile, office docs, frontend design, and multi-agent coordination.
Curated skills for Claude Code and Codex power users - tool selection, workflow optimization, and productivity
Custom commands, skills, agents, rules, hooks, and output styles for Claude Code - session continuity and modern CLI tooling for real-world development workflows
Portable skills library with output styles: documentation lookup, GitHub operations, dependency intelligence, UI/UX patterns, and skill crafting

Neo Skills 是專為現代 AI Agent 設計的全方位能力擴充套件。本專案透過標準化的通訊架構,為 AI 代理安裝可插拔的「技能模組 (Skills)」,使其不僅僅是一個聊天機器人,而是能轉化為具備「感知-推理-行動」能力的多領域專家。
無論是 DevOps 自動化、軟體架構設計,或是未來的資料分析與專案管理,Neo Skills 都能透過掛載不同的知識庫與工具,讓 AI 成為您最強大的全能助手。
本專案作為 AI Agent 的「大腦皮層 (Cortex)」,旨在打造一個全能型 Agent 框架,透過以下機制提升 AI 的專業度:
SKILL.md)。目前已內建 DevOps 模組,未來將持續擴增更多領域。自動化設計與生成符合微軟最佳實踐的 CI/CD 流程。
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-dotnet-tag-helper):開發 ASP.NET Core 自定義 Tag Helper 的專家指引,專注於純 C# 實作與異步渲染最佳實踐。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+),專注於現代化語法、模組系統與高效能開發模式。skills/neo-vue):專注於 Vue 3 Composition API (<script setup>)、Pinia 狀態管理與 Vue Router 4。嚴格遵循官方 Style Guide 與最佳實踐,並提供反模式 (Anti-Patterns) 的避坑指引。skills/neo-rust):用於開發、重構或審查 Rust 應用程式的專家技能,涵蓋 ownership、borrowing、Result/Option 與現代 Rust 設計模式。skills/neo-agent-harness):檢查專案規則、測試、CI、審查流程與安全防護是否足夠清楚,協助 AI 助手更穩定、更安全地參與開發。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>]
參數: