<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Superpowers on philipjkim</title>
    <link>https://philipjkim.github.io/tags/superpowers/</link>
    <description>Recent content in Superpowers on philipjkim</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <lastBuildDate>Wed, 20 May 2026 16:58:00 +0900</lastBuildDate>
    <atom:link href="https://philipjkim.github.io/tags/superpowers/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Superpowers 플러그인 가이드 Part 4: 명시 호출 vs 자동 트리거 — 실전 가이드와 한계</title>
      <link>https://philipjkim.github.io/posts/20260520-superpowers-plugin-guide-04/</link>
      <pubDate>Wed, 20 May 2026 16:58:00 +0900</pubDate>
      <guid>https://philipjkim.github.io/posts/20260520-superpowers-plugin-guide-04/</guid>
      <description>&lt;p&gt;&lt;em&gt;이 글은 Claude Opus 4.7 을 이용해 초안이 작성되었으며, 이후 퇴고를 거쳤습니다.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;a href=&#34;../20260520-superpowers-plugin-guide-01/&#34;&gt;1편&lt;/a&gt; 에서 개요와 설치를, &lt;a href=&#34;../20260520-superpowers-plugin-guide-02/&#34;&gt;2편&lt;/a&gt; 에서 핵심 워크플로우를, &lt;a href=&#34;../20260520-superpowers-plugin-guide-03/&#34;&gt;3편&lt;/a&gt; 에서 품질 보증 스킬을 다뤘습니다. 마지막 4편에서는 실전에서 가장 자주 부딪히는 질문에 답합니다.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&amp;ldquo;이거 그냥 두면 알아서 다 해주는 건가요, 아니면 매번 &lt;code&gt;/superpowers:xxx&lt;/code&gt; 로 호출해야 하나요?&amp;rdquo;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;답은 &lt;strong&gt;&amp;ldquo;대부분 자동이지만, 의도적으로 명시 호출해야 더 잘 작동하는 케이스가 있다&amp;rdquo;&lt;/strong&gt; 입니다. 이 글에서는 두 모드의 비교 분석, 트러블슈팅, 커스터마이즈 방법, 그리고 Java/Go 백엔드 개발 현장에서의 실용 팁과 한계를 정리합니다.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Superpowers 플러그인 가이드 Part 3: 품질 보증 스킬 — TDD, Systematic Debugging, Verification, Code Review</title>
      <link>https://philipjkim.github.io/posts/20260520-superpowers-plugin-guide-03/</link>
      <pubDate>Wed, 20 May 2026 16:57:00 +0900</pubDate>
      <guid>https://philipjkim.github.io/posts/20260520-superpowers-plugin-guide-03/</guid>
      <description>&lt;p&gt;&lt;em&gt;이 글은 Claude Opus 4.7 을 이용해 초안이 작성되었으며, 이후 퇴고를 거쳤습니다.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;a href=&#34;../20260520-superpowers-plugin-guide-01/&#34;&gt;1편&lt;/a&gt; 에서 Superpowers 의 개요와 설치를, &lt;a href=&#34;../20260520-superpowers-plugin-guide-02/&#34;&gt;2편&lt;/a&gt; 에서 핵심 워크플로우를 다뤘습니다. 3편은 그 워크플로우 안에서 작동하면서 &lt;strong&gt;에이전트의 합리화와 빠져나갈 구멍을 차단&lt;/strong&gt; 하는 품질 보증 스킬들을 자세히 들여다봅니다.&lt;/p&gt;&#xA;&lt;p&gt;이 스킬들은 모두 &amp;ldquo;Iron Law&amp;rdquo; 라는 이름의 명문화된 규칙을 갖고 있다는 공통점이 있습니다. 그리고 각 스킬의 문서 안에는 &lt;strong&gt;&amp;ldquo;Red Flags&amp;rdquo; 표&lt;/strong&gt; 가 들어 있어, 에이전트가 빠져나가려 할 때 흔히 하는 합리화의 패턴들을 그대로 박아두었습니다. 이게 결과적으로 모델의 행동을 바꿉니다.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Superpowers 플러그인 가이드 Part 2: 핵심 워크플로우 — Brainstorming부터 Subagent-driven Development까지</title>
      <link>https://philipjkim.github.io/posts/20260520-superpowers-plugin-guide-02/</link>
      <pubDate>Wed, 20 May 2026 16:56:00 +0900</pubDate>
      <guid>https://philipjkim.github.io/posts/20260520-superpowers-plugin-guide-02/</guid>
      <description>&lt;p&gt;&lt;em&gt;이 글은 Claude Opus 4.7 을 이용해 초안이 작성되었으며, 이후 퇴고를 거쳤습니다.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;a href=&#34;../20260520-superpowers-plugin-guide-01/&#34;&gt;1편&lt;/a&gt; 에서는 Superpowers 가 무엇이고 어떻게 자동 트리거되는지를 다뤘습니다. 2편은 가장 핵심이라고 할 수 있는 &lt;strong&gt;개발 워크플로우 전체&lt;/strong&gt; 를 깊게 들여다봅니다.&lt;/p&gt;&#xA;&lt;p&gt;전체 흐름은 다음과 같습니다.&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code class=&#34;language-mermaid&#34; data-lang=&#34;mermaid&#34;&gt;flowchart LR&#xA;    A[brainstorming] --&amp;gt; B[using-git-worktrees]&#xA;    B --&amp;gt; C[writing-plans]&#xA;    C --&amp;gt; D{독립 태스크?}&#xA;    D --&amp;gt;|yes| E[subagent-driven-development]&#xA;    D --&amp;gt;|no/사람 체크포인트 선호| F[executing-plans]&#xA;    E --&amp;gt; G[finishing-a-development-branch]&#xA;    F --&amp;gt; G&#xA;&#xA;    style A fill:#90EE90,color:#000000&#xA;    style B fill:#87CEEB,color:#000000&#xA;    style C fill:#FFD700,color:#000000&#xA;    style D fill:#FFB6C1,color:#000000&#xA;    style E fill:#DDA0DD,color:#000000&#xA;    style F fill:#DDA0DD,color:#000000&#xA;    style G fill:#FFA07A,color:#000000&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;이 글에서는 각 스킬이 실제로 무엇을 하는지, 그리고 &lt;strong&gt;Go 기반 백엔드 서비스에 새 API 엔드포인트를 추가&lt;/strong&gt; 하는 시나리오를 따라가며 흐름을 체험해 봅니다.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Superpowers 플러그인 가이드 Part 1: 소개, 설치, 그리고 철학</title>
      <link>https://philipjkim.github.io/posts/20260520-superpowers-plugin-guide-01/</link>
      <pubDate>Wed, 20 May 2026 16:55:00 +0900</pubDate>
      <guid>https://philipjkim.github.io/posts/20260520-superpowers-plugin-guide-01/</guid>
      <description>&lt;p&gt;&lt;em&gt;이 글은 Claude Opus 4.7 을 이용해 초안이 작성되었으며, 이후 퇴고를 거쳤습니다.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;들어가며&#34;&gt;들어가며&lt;/h2&gt;&#xA;&lt;p&gt;Claude Code, Codex CLI, Cursor 등 코딩 에이전트(coding agent)를 매일 쓰는 백엔드 개발자라면 한 번쯤은 이런 경험이 있을 겁니다. &amp;ldquo;간단한 기능 하나만 추가해줘&amp;rdquo; 라고 했더니, 요구사항 정리 없이 코드를 우다다 쏟아내다가 절반쯤에서 길을 잃고, 테스트도 빠진 채 &amp;ldquo;완료했습니다&amp;rdquo; 라고 보고하는 경우 말입니다. 모델은 똑똑한데, 작업 방식이 들쭉날쭉해서 결과의 품질이 운에 좌우됩니다.&lt;/p&gt;&#xA;&lt;p&gt;Jesse Vincent 가 만든 &lt;strong&gt;&lt;a href=&#34;https://github.com/obra/superpowers&#34;&gt;Superpowers&lt;/a&gt;&lt;/strong&gt; 는 바로 이 지점을 노린 플러그인입니다. 모델을 더 똑똑하게 만드는 게 아니라, 모델이 &lt;strong&gt;언제, 어떤 순서로, 어떤 규율로&lt;/strong&gt; 일해야 하는지를 강제하는 &amp;ldquo;방법론(methodology)&amp;rdquo; 자체를 플러그인 형태로 주입합니다.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
