An agentic skills framework & software development methodology that works.
이 번역은 AI가 원문 README를 옮긴 것입니다. 원문이 항상 우선합니다.
Superpowers는 구성 가능한 스킬 세트와 에이전트가 이를 사용하도록 보장하는 초기 지침 위에 구축된, 코딩 에이전트를 위한 완전한 소프트웨어 개발 방법론입니다.
Superpowers 커뮤니티 및 코드 작업을 도와줄 풀타임 직원을 채용 중입니다. https://primeradiant.com/jobs/superpowers-community-engineer/ 에서 채용 공고를 확인할 수 있습니다. 아는 사람이 있다면 꼭 추천해 주세요.
에이전트에 Superpowers를 부여하세요: Claude Code, Antigravity, Codex App, Codex CLI, Cursor, Factory Droid, Gemini CLI, GitHub Copilot CLI, Kimi Code, OpenCode, Pi.
코딩 에이전트를 실행하는 순간부터 시작됩니다. 에이전트는 무언가를 빌드 중임을 감지하면 바로 코드를 작성하려고 뛰어들지 않습니다. 대신 한 걸음 물러서서 실제로 무엇을 하려는지 질문합니다.
대화에서 스펙을 이끌어내면, 실제로 읽고 이해할 수 있을 만큼 짧은 청크로 나누어 보여줍니다.
설계에 동의한 후, 에이전트는 안목이 없고, 판단력이 없으며, 프로젝트 컨텍스트가 없고, 테스트를 싫어하는 열정적인 주니어 엔지니어도 따라할 수 있을 만큼 명확한 구현 계획을 작성합니다. 이 계획은 진정한 레드/그린 TDD, YAGNI(You Aren't Gonna Need It), DRY를 강조합니다.
다음으로, "시작"이라고 말하면 서브에이전트 기반 개발 프로세스를 시작하여 각 엔지니어링 작업을 처리하고, 작업을 검사 및 검토하며 계속 진행합니다. 에이전트가 함께 작성한 계획에서 벗어나지 않고 한 번에 몇 시간씩 자율적으로 작업하는 경우도 드물지 않습니다.
더 많은 내용이 있지만, 이것이 시스템의 핵심입니다. 그리고 스킬이 자동으로 트리거되므로 특별히 할 일이 없습니다. 코딩 에이전트가 Superpowers를 가지기만 하면 됩니다.
엔터프라이즈에서 Superpowers를 사용 중이고 상용 지원, 추가 도구 또는 관리형 지출의 혜택을 받을 수 있다면 [email protected]으로 연락해 주세요.
설치는 하네스에 따라 다릅니다. 둘 이상을 사용하는 경우 각각에 대해 Superpowers를 별도로 설치하세요.
Superpowers는 공식 Claude 플러그인 마켓플레이스를 통해 사용할 수 있습니다.
/plugin install superpowers@claude-plugins-official
Superpowers 마켓플레이스는 Claude Code용 Superpowers 및 기타 관련 플러그인을 제공합니다.
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
이 저장소에서 플러그인으로 Superpowers를 설치합니다:
agy plugin install https://github.com/obra/superpowers
Antigravity는 플러그인의 세션 시작 훅을 실행하므로 첫 메시지부터 Superpowers가 활성화됩니다. 업데이트하려면 동일한 명령으로 재설치하세요.
Superpowers는 공식 Codex 플러그인 마켓플레이스를 통해 사용할 수 있습니다.
Superpowers가 보일 것입니다.+를 클릭하고 프롬프트를 따릅니다.Superpowers는 공식 Codex 플러그인 마켓플레이스를 통해 사용할 수 있습니다.
/plugins
superpowers
Install Plugin을 선택합니다. /add-plugin superpowers
droid plugin marketplace add https://github.com/obra/superpowers
droid plugin install superpowers@superpowers
gemini extensions install https://github.com/obra/superpowers
gemini extensions update superpowers
copilot plugin marketplace add obra/superpowers-marketplace
copilot plugin install superpowers@superpowers-marketplace
Superpowers는 Kimi Code의 플러그인 마켓플레이스에서 사용할 수 있습니다.
/plugins
Marketplace > Superpowers로 이동하여 설치합니다. /plugins install https://github.com/obra/superpowers
OpenCode는 자체 플러그인 설치를 사용합니다. 다른 하네스에서 이미 사용 중이더라도 Superpowers를 별도로 설치하세요.
Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.opencode/INSTALL.md
이 저장소에서 Pi 패키지로 Superpowers를 설치합니다:
pi install git:github.com/obra/superpowers
로컬 개발의 경우, 이 체크아웃을 임시 패키지로 로드하여 Pi를 실행합니다:
pi -e /path/to/superpowers
Pi 패키지는 Superpowers 스킬과 세션 시작 시 및 압축 후에 using-superpowers 부트스트랩을 주입하는 작은 확장을 로드합니다. Pi는 네이티브 스킬을 가지고 있으므로 호환성 Skill 도구가 필요하지 않습니다. 서브에이전트 및 작업 목록 도구는 선택적 Pi 동반 패키지로 남아 있습니다.
에이전트는 모든 작업 전에 관련 스킬을 확인합니다. 필수 워크플로우이며, 제안이 아닙니다.
테스팅
디버깅
협업
메타
원본 릴리스 발표를 읽어보세요.
Superpowers의 일반적인 기여 프로세스는 아래와 같습니다. 일반적으로 새로운 스킬의 기여는 받지 않으며, 스킬에 대한 모든 업데이트는 지원하는 모든 코딩 에이전트에서 작동해야 합니다.
writing-skills 스킬을 따릅니다.스킬 동작 테스트는 superpowers-evals의 drill eval 하네스를 사용하며, evals/에 클론됩니다. 설정은 evals/README.md를 참조하세요. 플러그인 인프라 테스트는 tests/에 있으며, 관련 run-*.sh 또는 npm test를 통해 실행됩니다.
전체 가이드는 skills/writing-skills/SKILL.md를 참조하세요.
Superpowers 업데이트는 코딩 에이전트에 따라 다소 다르지만, 종종 자동으로 이루어집니다.
MIT 라이선스 - 자세한 내용은 LICENSE 파일을 참조하세요.
스킬과 플러그인은 제작자에게 어떤 피드백도 제공하지 않기 때문에, 얼마나 많은 사람들이 Superpowers를 사용하는지 알 수 없습니다. 기본적으로 brainstorming의 선택적 시각적 동반자 기능에 있는 Prime Radiant 로고는 당사 웹사이트에서 로드됩니다. 여기에는 사용 중인 Superpowers 버전이 포함됩니다. 프로젝트, 프롬프트 또는 코딩 에이전트에 대한 세부 정보는 포함되지 않습니다. 클릭이나 빌드 중인 내용에 대한 어떤 정보도 볼 수 없습니다. 이는 대략적인 사용자 수와 사용 중인 Superpowers 버전을 파악하는 데 도움이 됩니다. 100% 선택 사항입니다. 비활성화하려면 환경 변수 SUPERPOWERSDISABLETELEMETRY를 참(true) 값으로 설정하세요. Superpowers는 또한 Claude Code의 DISABLETELEMETRY 및 CLAUDECODEDISABLENONESSENTIAL_TRAFFIC 옵트아웃을 존중합니다.
Superpowers는 Jesse Vincent과 Prime Radiant의 다른 사람들에 의해 만들어졌습니다.