技能 sharing-skills
🔀

sharing-skills

低風險 ⚡ 包含腳本⚙️ 外部命令

Share skills via pull request

Contribute your useful skills back to the community. This skill guides you through branching, committing, pushing, and creating a pull request to share skills with upstream repositories.

支援: Code(CC)
⚠️ 67
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「sharing-skills」。 Use sharing-skills to help me share my new error-handling skill

預期結果:

  • Step 1: Check current directory and sync with upstream
  • Step 2: Create feature branch add-error-handling-skill
  • Step 3: Guide through committing skill with proper format
  • Step 4: Push branch to your fork
  • Step 5: Create pull request with description, testing notes, and context

正在使用「sharing-skills」。 Use sharing-skills to update my existing documentation skill

預期結果:

  • Step 1: Sync local main with upstream
  • Step 2: Create branch add-docs-update
  • Step 3: Stage and commit changes
  • Step 4: Push to your fork
  • Step 5: Create PR with change summary

安全審計

低風險
v5 • 1/17/2026

Documentation-only skill providing git workflow guidance for skill contributions. The 59 static findings are all false positives: network and filesystem patterns are standard git operations in the documented config directory, external command patterns are inline documentation examples using backticks for shell syntax illustration, and cryptographic algorithm references are analysis artifacts in metadata, not actual cryptographic code.

2
已掃描檔案
439
分析行數
2
發現項
5
審計總數

風險因素

⚡ 包含腳本 (1)
⚙️ 外部命令 (1)
審計者: claude 查看審計歷史 →

品質評分

38
架構
100
可維護性
85
內容
20
社群
90
安全
91
規範符合性

你能建構什麼

Share useful skills

Contribute tested skills to the upstream repository for community use

Follow git workflow

Properly branch, commit, and PR skills following contribution guidelines

Collaborate on skills

Push changes to fork and create reviewable PRs for skill improvements

試試這些提示

Share a new skill
Use sharing-skills to help me contribute my [skill-name] skill to the upstream repository
Update existing skill
Use sharing-skills to help me update [existing-skill-name] and create a PR for the changes
Sync before sharing
Use sharing-skills to sync my fork with upstream and prepare a branch for [skill-name]
After PR merge
Use sharing-skills to help me clean up my local and remote branches after my PR was merged

最佳實務

  • Test your skill thoroughly using writing-skills before sharing
  • Keep PRs focused - one skill per pull request
  • Include clear testing notes in your commit message

避免

  • Batching multiple skills into a single PR
  • Sharing untested or experimental skills
  • Skipping the sync step before creating a branch

常見問題

What tools do I need installed?
You need gh CLI installed and authenticated with gh auth login. Git is required as well.
What directory should I be in?
Your working directory should be ~/.config/superpowers/skills/ where your local skills clone exists.
How do I set up my fork?
Configure upstream remote pointing to the main repo and origin pointing to your fork on GitHub.
Is my data safe when using this skill?
Yes. This skill only executes git commands in your skills directory. No credentials are collected.
What if my PR has merge conflicts?
Fetch upstream and rebase on the latest main branch, then resolve conflicts and force push your branch.
How is this different from writing-skills?
writing-skills helps you create and test skills. sharing-skills helps you contribute finished skills upstream via PR.