Skip to content

Latest commit

 

History

35 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Claude Skills

繁體中文 | English

Composio banner

Awesome PRs Welcome License: Apache-2.0

精選實用 Claude Skills 清單,用於提升 Claude.ai、Claude Code 和 Claude API 的生產力。

如果您希望您的技能能夠跨 500+ 應用程式採取行動,請使用 Composio 整合

目錄

什麼是 Claude Skills?

Claude Skills 是可自訂的工作流程,可教導 Claude 如何根據您的獨特需求執行特定任務。Skills 使 Claude 能夠在所有 Claude 平台上以可重複、標準化的方式執行任務。

技能清單

文件處理

  • docx - 建立、編輯、分析 Word 文件,支援追蹤修訂、註解、格式設定。
  • pdf - 提取文字、表格、中繼資料,合併與註釋 PDF。
  • pptx - 讀取、生成和調整投影片、版面配置、範本。
  • xlsx - 試算表操作:公式、圖表、資料轉換。
  • Markdown to EPUB Converter - 將 Markdown 文件和聊天摘要轉換為專業的 EPUB 電子書檔案。By @smerchek

開發與程式工具

  • artifacts-builder - 用於建立精緻、多組件 claude.ai HTML artifacts 的工具套件,使用現代前端網頁技術(React、Tailwind CSS、shadcn/ui)。
  • aws-skills - AWS 開發,包含 CDK 最佳實踐、成本優化 MCP 伺服器以及無伺服器/事件驅動架構模式。
  • Changelog Generator - 透過分析歷史記錄並將技術提交轉換為客戶友善的發布說明,自動從 git 提交建立面向使用者的變更日誌。
  • Claude Code Terminal Title - 為每個 Claude Code 終端視窗提供動態標題,描述正在執行的工作,以便您不會忘記哪個視窗在做什麼。
  • D3.js Visualization - 教導 Claude 製作 D3 圖表和互動式資料視覺化。By @chrisvoncsefalvay
  • FFUF Web Fuzzing - 整合 ffuf 網頁模糊測試工具,讓 Claude 能夠執行模糊測試任務並分析漏洞結果。By @jthack
  • finishing-a-development-branch - 透過呈現清晰的選項並處理所選工作流程來指導開發工作的完成。
  • iOS Simulator - 使 Claude 能夠與 iOS 模擬器互動,用於測試和除錯 iOS 應用程式。By @conorluddy
  • MCP Builder - 指導建立高品質的 MCP(Model Context Protocol)伺服器,用於使用 Python 或 TypeScript 將外部 API 和服務與 LLM 整合。
  • move-code-quality-skill - 針對官方 Move Book Code Quality Checklist 分析 Move 語言套件,檢查 Move 2024 Edition 合規性和最佳實踐。
  • Playwright Browser Automation - 模型呼叫的 Playwright 自動化,用於測試和驗證 Web 應用程式。By @lackeyjb
  • prompt-engineering - 教導知名的提示工程技術和模式,包括 Anthropic 最佳實踐和代理說服原則。
  • pypict-claude-skill - 使用 PICT(Pairwise Independent Combinatorial Testing)為需求或程式碼設計全面的測試案例,生成具有成對覆蓋率的優化測試套件。
  • Skill Creator - 提供建立有效 Claude Skills 的指導,透過專業知識、工作流程和工具整合來擴展能力。
  • Skill Seekers - 在幾分鐘內自動將任何文件網站轉換為 Claude AI 技能。By @yusufkaraaslan
  • software-architecture - 實作設計模式,包括 Clean Architecture、SOLID 原則和全面的軟體設計最佳實踐。
  • subagent-driven-development - 為個別任務調度獨立的子代理,在迭代之間設置程式碼審查檢查點,實現快速、受控的開發。
  • test-driven-development - 在實作任何功能或錯誤修復時使用,在編寫實作程式碼之前。
  • using-git-worktrees - 建立隔離的 git worktree,具有智慧目錄選擇和安全驗證。
  • Webapp Testing - 使用 Playwright 測試本地 Web 應用程式,用於驗證前端功能、除錯 UI 行為和擷取螢幕截圖。

資料與分析

商業與行銷

  • Brand Guidelines - 將 Anthropic 的官方品牌色彩和字體應用於 artifacts,以實現一致的視覺識別和專業設計標準。
  • Competitive Ads Extractor - 從廣告庫中提取和分析競爭對手的廣告,以了解引起共鳴的訊息和創意方法。
  • Domain Name Brainstormer - 生成創意網域名稱構想,並檢查多個頂級網域(包括 .com、.io、.dev 和 .ai 擴充名)的可用性。
  • Internal Comms - 協助撰寫內部溝通,包括 3P 更新、公司通訊、FAQ、狀態報告和專案更新,使用公司特定格式。
  • Lead Research Assistant - 透過分析您的產品、搜尋目標公司並提供可行的外展策略來識別和評估高品質潛在客戶。

溝通與寫作

創意與媒體

  • Canvas Design - 使用設計哲學和美學原則在 PNG 和 PDF 文件中建立精美的視覺藝術,用於海報、設計和靜態作品。
  • Image Enhancer - 透過增強解析度、銳利度和清晰度來提高圖像和螢幕截圖品質,用於專業簡報和文件。
  • Slack GIF Creator - 建立針對 Slack 優化的動畫 GIF,具有大小限制驗證器和可組合的動畫基元。
  • Theme Factory - 將專業字體和色彩主題應用於 artifacts,包括投影片、文件、報告和 HTML 登陸頁面,提供 10 種預設主題。
  • Video Downloader - 從 YouTube 和其他平台下載影片,用於離線觀看、編輯或存檔,支援各種格式和品質選項。
  • youtube-transcript - 從 YouTube 影片獲取字幕並準備摘要。

生產力與組織

  • File Organizer - 透過理解上下文、尋找重複項目並建議更好的組織結構來智慧地組織檔案和資料夾。
  • Invoice Organizer - 透過讀取檔案、提取資訊並一致地重新命名,自動組織發票和收據以進行稅務準備。
  • kaizen - 應用持續改進方法論,採用多種分析方法,基於日本改善哲學和精實方法論。
  • n8n-skills - 使 AI 助理能夠直接理解和操作 n8n 工作流程。
  • Raffle Winner Picker - 從清單、試算表或 Google Sheets 隨機選擇贈品和競賽的獲勝者,具有加密安全的隨機性。
  • ship-learn-next - 協助迭代接下來要建立或學習什麼的技能,基於回饋循環。
  • tapestry - 將相關文件互連並摘要成知識網路。

協作與專案管理

安全性與系統

開始使用

在 Claude.ai 中使用技能

  1. 在聊天介面中點擊技能圖示(🧩)。
  2. 從市集新增技能或上傳自訂技能。
  3. Claude 會根據您的任務自動啟用相關技能。

在 Claude Code 中使用技能

  1. 將技能放置在 ~/.config/claude-code/skills/

    mkdir -p ~/.config/claude-code/skills/
    cp -r skill-name ~/.config/claude-code/skills/
  2. 驗證技能中繼資料:

    head ~/.config/claude-code/skills/skill-name/SKILL.md
  3. 啟動 Claude Code:

    claude
  4. 技能會自動載入並在相關時啟用。

透過 API 使用技能

使用 Claude Skills API 以程式化方式載入和管理技能:

import anthropic

client = anthropic.Anthropic(api_key="your-api-key")

response = client.messages.create(
    model="claude-3-5-sonnet-20241022",
    skills=["skill-id-here"],
    messages=[{"role": "user", "content": "Your prompt"}]
)

詳細資訊請參閱 Skills API 文件

創建技能

技能結構

每個技能都是一個包含 SKILL.md 檔案的資料夾,並帶有 YAML frontmatter:

skill-name/
├── SKILL.md          # 必需:技能說明和中繼資料
├── scripts/          # 可選:輔助腳本
├── templates/        # 可選:文件範本
└── resources/        # 可選:參考檔案

基本技能範本

---
name: my-skill-name
description: 清楚描述此技能的功能以及何時使用。
---

# My Skill Name

技能目的和能力的詳細說明。

## 何時使用此技能

- 使用案例 1
- 使用案例 2
- 使用案例 3

## 說明

[關於如何執行此技能的 Claude 詳細說明]

## 範例

[展示技能實際應用的真實範例]

技能最佳實踐

  • 專注於特定、可重複的任務
  • 包含清楚的範例和邊界情況
  • 為 Claude 而非終端使用者編寫說明
  • 跨 Claude.ai、Claude Code 和 API 進行測試
  • 記錄先決條件和相依性
  • 包含錯誤處理指導

貢獻

我們歡迎貢獻!請閱讀我們的貢獻指南了解以下詳細資訊:

  • 如何提交新技能
  • 技能品質標準
  • Pull request 流程
  • 行為準則

快速貢獻步驟

  1. 確保您的技能基於真實使用案例
  2. 檢查現有技能中是否有重複項目
  3. 遵循技能結構範本
  4. 跨平台測試您的技能
  5. 提交具有清楚文件的 pull request

資源

官方文件

社群資源

靈感與使用案例

加入社群

授權

本儲存庫採用 Apache License 2.0 授權。

個別技能可能有不同的授權 - 請查看每個技能資料夾以獲取特定的授權資訊。


注意:Claude Skills 可跨 Claude.ai、Claude Code 和 Claude API 使用。一旦您建立了一個技能,它就可以跨所有平台移植,使您的工作流程在使用 Claude 的任何地方都保持一致。

About

中文化的 awesome-claude-skills

Resources

Contributing

Stars

25 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages