Sharing Skills — обмен навыками Sharing Skills, ImagePrepMCP, community, обмен навыками, ide skills, рабочий процесс ветки, коммит и пуш, создание PR, написание навыков, тестирование навыков

v2.1.0

Об этом навыке

Идеально для Коллаборативных ИИ Агентов, которым необходимы общественно-ориентированное развитие навыков и контроль версий через рабочие процессы Git. Обмен навыками - это процесс внесения локальных навыков в репозиторий upstream

Возможности

Рабочий процесс ветки для редактирования навыков
Коммит и пуш навыков в репозиторий upstream
Создание PR для проверки навыков
Следование руководству по написанию навыков
Тестирование и документация навыков

# Ключевые темы

Blurjp Blurjp
[10]
[3]
Обновлено: 3/12/2026

Skill Overview

Start with fit, limitations, and setup before diving into the repository.

Идеально для Коллаборативных ИИ Агентов, которым необходимы общественно-ориентированное развитие навыков и контроль версий через рабочие процессы Git. Обмен навыками - это процесс внесения локальных навыков в репозиторий upstream

Зачем использовать этот навык

Наделяет агентов возможностью вносить хорошо протестированный и задокументированный код в апстрим-репозитории, используя протоколы Git, повышая общественные знания с помощью широко применимых навыков и техник, следуя установленным руководящим принципам написания и метастандартам.

Подходит лучше всего

Идеально для Коллаборативных ИИ Агентов, которым необходимы общественно-ориентированное развитие навыков и контроль версий через рабочие процессы Git.

Реализуемые кейсы использования for Sharing Skills

Вносить широко применимые навыки в общественные репозитории
Делиться хорошо протестированными и задокументированными кодовыми шаблонами с другими разработчиками
Создавать запросы на принятие для обновлений апстрим-репозиториев

! Безопасность и ограничения

  • Требует системы контроля версий Git
  • Требует соблюдения руководящих принципов навыков/мета/навыков написания
  • Исключает проектно-специфическую, экспериментальную или чувствительную информацию

About The Source

The section below comes from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.

Labs-демо

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ и шаги установки

These questions and steps mirror the structured data on this page for better search understanding.

? Частые вопросы

Что такое Sharing Skills?

Идеально для Коллаборативных ИИ Агентов, которым необходимы общественно-ориентированное развитие навыков и контроль версий через рабочие процессы Git. Обмен навыками - это процесс внесения локальных навыков в репозиторий upstream

Как установить Sharing Skills?

Выполните команду: npx killer-skills add Blurjp/ImagePrepMCP. Она работает с Cursor, Windsurf, VS Code, Claude Code и более чем 19 другими IDE.

Для чего можно использовать Sharing Skills?

Ключевые сценарии использования: Вносить широко применимые навыки в общественные репозитории, Делиться хорошо протестированными и задокументированными кодовыми шаблонами с другими разработчиками, Создавать запросы на принятие для обновлений апстрим-репозиториев.

Какие IDE совместимы с Sharing Skills?

Этот навык совместим с Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Для единой установки используйте CLI Killer-Skills.

Есть ли ограничения у Sharing Skills?

Требует системы контроля версий Git. Требует соблюдения руководящих принципов навыков/мета/навыков написания. Исключает проектно-специфическую, экспериментальную или чувствительную информацию.

Как установить этот skill

  1. 1. Откройте терминал

    Откройте терминал или командную строку в директории проекта.

  2. 2. Запустите команду установки

    Выполните: npx killer-skills add Blurjp/ImagePrepMCP. CLI автоматически определит вашу IDE или агента и настроит навык.

  3. 3. Начните использовать skill

    Skill уже активен. Ваш AI-агент может сразу использовать Sharing Skills в текущем проекте.

! Source Notes

This page is still useful for installation and source reference. Before using it, compare the fit, limitations, and upstream repository notes above.

Upstream Repository Material

The section below comes from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.

Upstream Source

Sharing Skills

Install Sharing Skills, an AI agent skill for AI agent workflows and automation. Explore features, use cases, limitations, and setup guidance.

SKILL.md
Readonly
Upstream Repository Material
The section below comes from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.
Upstream Source

Sharing Skills

Overview

Contribute skills from your local branch back to the upstream repository.

Workflow: Branch → Edit/Create skill → Commit → Push → PR

When to Share

Share when:

  • Skill applies broadly (not project-specific)
  • Pattern/technique others would benefit from
  • Well-tested and documented
  • Follows skills/meta/writing-skills guidelines

Keep personal when:

  • Project-specific or organization-specific
  • Experimental or unstable
  • Contains sensitive information
  • Too narrow/niche for general use

Prerequisites

  • gh CLI installed and authenticated
  • Working directory is ~/.config/superpowers/skills/ (your local clone)
  • Skill has been tested (see skills/meta/writing-skills for TDD process)

Sharing Workflow

1. Ensure You're on Main and Synced

bash
1cd ~/.config/superpowers/skills/ 2git checkout main 3git pull upstream main 4git push origin main # Push to your fork

2. Create Feature Branch

bash
1# Branch name: add-skillname-skill 2skill_name="your-skill-name" 3git checkout -b "add-${skill_name}-skill"

3. Create or Edit Skill

bash
1# Work on your skill in skills/ 2# Create new skill or edit existing one 3# Skill should be in skills/category/skill-name/SKILL.md

4. Commit Changes

bash
1# Add and commit 2git add skills/your-skill-name/ 3git commit -m "Add ${skill_name} skill 4 5$(cat <<'EOF' 6Brief description of what this skill does and why it's useful. 7 8Tested with: [describe testing approach] 9EOF 10)"

5. Push to Your Fork

bash
1git push -u origin "add-${skill_name}-skill"

6. Create Pull Request

bash
1# Create PR to upstream using gh CLI 2gh pr create \ 3 --repo upstream-org/upstream-repo \ 4 --title "Add ${skill_name} skill" \ 5 --body "$(cat <<'EOF' 6## Summary 7Brief description of the skill and what problem it solves. 8 9## Testing 10Describe how you tested this skill (pressure scenarios, baseline tests, etc.). 11 12## Context 13Any additional context about why this skill is needed and how it should be used. 14EOF 15)"

Complete Example

Here's a complete example of sharing a skill called "async-patterns":

bash
1# 1. Sync with upstream 2cd ~/.config/superpowers/skills/ 3git checkout main 4git pull upstream main 5git push origin main 6 7# 2. Create branch 8git checkout -b "add-async-patterns-skill" 9 10# 3. Create/edit the skill 11# (Work on skills/async-patterns/SKILL.md) 12 13# 4. Commit 14git add skills/async-patterns/ 15git commit -m "Add async-patterns skill 16 17Patterns for handling asynchronous operations in tests and application code. 18 19Tested with: Multiple pressure scenarios testing agent compliance." 20 21# 5. Push 22git push -u origin "add-async-patterns-skill" 23 24# 6. Create PR 25gh pr create \ 26 --repo upstream-org/upstream-repo \ 27 --title "Add async-patterns skill" \ 28 --body "## Summary 29Patterns for handling asynchronous operations correctly in tests and application code. 30 31## Testing 32Tested with multiple application scenarios. Agents successfully apply patterns to new code. 33 34## Context 35Addresses common async pitfalls like race conditions, improper error handling, and timing issues."

After PR is Merged

Once your PR is merged:

  1. Sync your local main branch:
bash
1cd ~/.config/superpowers/skills/ 2git checkout main 3git pull upstream main 4git push origin main
  1. Delete the feature branch:
bash
1git branch -d "add-${skill_name}-skill" 2git push origin --delete "add-${skill_name}-skill"

Troubleshooting

"gh: command not found"

"Permission denied (publickey)"

"Skill already exists"

  • You're creating a modified version
  • Consider different skill name or coordinate with the skill's maintainer

PR merge conflicts

  • Rebase on latest upstream: git fetch upstream && git rebase upstream/main
  • Resolve conflicts
  • Force push: git push -f origin your-branch

Multi-Skill Contributions

Do NOT batch multiple skills in one PR.

Each skill should:

  • Have its own feature branch
  • Have its own PR
  • Be independently reviewable

Why? Individual skills can be reviewed, iterated, and merged independently.

  • skills/meta/writing-skills - How to create well-tested skills

Связанные навыки

Looking for an alternative to Sharing Skills or another community skill for your workflow? Explore these related open-source skills.

Показать все

openclaw-release-maintainer

Logo of openclaw
openclaw

Локализованное описание: 🦞 # OpenClaw Release Maintainer Use this skill for release and publish-time workflow. It covers ai, assistant, crustacean workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

widget-generator

Logo of f
f

Локализованное описание: Generate customizable widget plugins for the prompts.chat feed system # Widget Generator Skill This skill guides creation of widget plugins for prompts.chat . It covers ai, artificial-intelligence, awesome-list workflows. This AI agent skill supports Claude Code, Cursor

flags

Logo of vercel
vercel

Локализованное описание: The React Framework # Feature Flags Use this skill when adding or changing framework feature flags in Next.js internals. It covers blog, browser, compiler workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

138.4k
0
Браузер

pr-review

Logo of pytorch
pytorch

Локализованное описание: Usage Modes No Argument If the user invokes /pr-review with no arguments, do not perform a review . It covers autograd, deep-learning, gpu workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

98.6k
0
Разработчик