<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ani Ganti</title>
    <description>The latest articles on DEV Community by Ani Ganti (@5hredder).</description>
    <link>https://dev.to/5hredder</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4129966%2F4d13f04c-062d-4684-9693-d7edce671509.png</url>
      <title>DEV Community: Ani Ganti</title>
      <link>https://dev.to/5hredder</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/5hredder"/>
    <language>en</language>
    <item>
      <title>The Moat Machine: I Wrote About Product Strategy in 2022. In 2026 I Built the AI Plugin That Runs It.</title>
      <dc:creator>Ani Ganti</dc:creator>
      <pubDate>Thu, 17 Sep 2026 13:15:38 +0000</pubDate>
      <link>https://dev.to/5hredder/the-moat-machine-i-wrote-about-product-strategy-in-2022-in-2026-i-built-the-ai-plugin-that-runs-35a8</link>
      <guid>https://dev.to/5hredder/the-moat-machine-i-wrote-about-product-strategy-in-2022-in-2026-i-built-the-ai-plugin-that-runs-35a8</guid>
      <description>&lt;p&gt;You're in a leadership review. Someone points at your polished strategy deck and asks the question that turns it into wet paper:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"What's our moat?"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If your answer is an adjective (sticky, delightful, "AI-powered"), you don't have a strategy. You have a slide.&lt;/p&gt;

&lt;p&gt;I know that room. In December 2022 I published a UX Collective article on a systematic way to develop and socialize product strategy. Six steps. Rumelt's strategy kernel. VRIO for pillars. Diagnosis through communication.&lt;/p&gt;

&lt;p&gt;It got 52 claps. I was happy about that.&lt;/p&gt;

&lt;p&gt;Then I went back to work and spent the next three years doing product strategy the same way I always had: a Google Doc, fifteen tabs, and somewhere between four and eight hours I didn't really have.&lt;/p&gt;

&lt;p&gt;I knew the frameworks well enough to write about them. Knowledge wasn't the bottleneck. Running them was.&lt;/p&gt;

&lt;h2&gt;
  
  
  Faster docs aren't the hard part
&lt;/h2&gt;

&lt;p&gt;Most AI-for-PM tools stop at generating a PRD. Useful when you need draft speed. Less useful when the review room wants defensibility.&lt;/p&gt;

&lt;p&gt;The work that makes a draft survive that room looks like this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Researching competitors without drowning in fifteen tabs&lt;/li&gt;
&lt;li&gt;Scoring capabilities on Value, Rarity, Imitability, and Organization (honestly, not the aspirational version)&lt;/li&gt;
&lt;li&gt;Assessing defensibility across real moat types (network effects, switching costs, data advantages, ecosystem lock-in) instead of the buzzword that looks best on a slide&lt;/li&gt;
&lt;li&gt;Stress-testing a launch before the launch stress-tests you&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Done properly, this takes hours. Done quickly, it produces analysis that dies on the first hard question. So most of the time it doesn't get done, and the roadmap keeps shipping features that never compound into advantage.&lt;/p&gt;

&lt;p&gt;I wanted something that actually ran the frameworks in 2026, not another essay summarizing them.&lt;/p&gt;

&lt;h2&gt;
  
  
  From article to plugin
&lt;/h2&gt;

&lt;p&gt;The 2022 piece, &lt;a href="https://uxdesign.cc/product-strategy-framework-a4d49bf5b265" rel="noopener noreferrer"&gt;The systematic approach to developing and socializing product strategy&lt;/a&gt;, was a field guide. Useful on paper. Still slow in practice. Knowing Rumelt's Why / What / How does not magically create an afternoon where you can run VRIO without interruptions.&lt;/p&gt;

&lt;p&gt;In 2026 I shipped what that article implied: an interactive AI workflow that &lt;em&gt;runs&lt;/em&gt; the frameworks.&lt;/p&gt;

&lt;p&gt;Write-up: &lt;a href="https://aniganti.medium.com/i-wrote-about-product-strategy-in-6-steps-in-2022-i-just-built-an-ai-that-runs-it-4c6375527a5c" rel="noopener noreferrer"&gt;I wrote about product strategy in 6 steps in 2022. I just built an AI that runs it.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Repo: &lt;a href="https://github.com/aniganti/pm-superpowers" rel="noopener noreferrer"&gt;aniganti/pm-superpowers&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What PM Superpowers is
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;PM Superpowers&lt;/strong&gt; is a Claude Code / Cursor plugin: skills, one sub-agent, and a shared library of named strategy frameworks. It triggers in conversation. You do not copy-paste a mega-prompt from a Notion doc you'll forget to open.&lt;/p&gt;

&lt;p&gt;One thing up front: this is not a PRD generator. Faster docs are easy. Defensible strategy is scarce. If you need a PRD template, use a PRD template. This plugin is for advantage, defensibility, and strategy communication. It structures the interview; you still own the calls. You get ratings and evidence prompts, not invented market-share charts.&lt;/p&gt;

&lt;p&gt;In practice it feels like a strategy-minded chief of staff who has read VRIO, aggregation theory, and every pre-mortem write-up, then asks the next hard question instead of dumping a wall of text. The AI interviews you along the framework's actual dimensions. It does not freestyle a plausible-sounding essay.&lt;/p&gt;

&lt;h3&gt;
  
  
  The moat machine
&lt;/h3&gt;

&lt;p&gt;Said plainly: answer "what's our moat?" in minutes.&lt;/p&gt;

&lt;p&gt;The &lt;code&gt;strategic-moat&lt;/code&gt; skill walks you through eight moat types, asks for evidence (not vibes), rates strength, and surfaces deepening opportunities. You're pushed to name what product behavior, data, or user dynamics support each rating, and where the moat is thin.&lt;/p&gt;

&lt;p&gt;You leave with a moat profile you can defend: strongest moats, weakest moats, deepening moves, and a defensibility verdict grounded in &lt;em&gt;your&lt;/em&gt; product. Not a generic essay about "network effects in tech."&lt;/p&gt;

&lt;p&gt;That's the moat machine. A session you can run before the next strategy review, not a slogan.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;code&gt;/strategy&lt;/code&gt; (the six-step session)
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;/strategy&lt;/code&gt; is the orchestrator from the 2022 framework, now interactive:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Market analysis&lt;/strong&gt;. Context, stage, constraints worth naming&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Problem space&lt;/strong&gt;. The diagnosis, not the feature wishlist&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Strategic pillars via VRIO&lt;/strong&gt;. Sustained advantage, not workshop themes&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Design and technical alignment&lt;/strong&gt;. Constraints and risks early&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Vision, mission, goals&lt;/strong&gt;. Direction tied to pillars&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Communication planning&lt;/strong&gt;. How this lands with the people who must buy in&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Grounded in Rumelt's Why / What / How. The AI interviews you. You don't freestyle into a slide deck and call it strategy. Artifacts land in structured docs you can revisit, instead of chat scroll you'll never find again.&lt;/p&gt;

&lt;h3&gt;
  
  
  VRIO, without the self-grading curve
&lt;/h3&gt;

&lt;p&gt;Standalone &lt;code&gt;vrio-analysis&lt;/code&gt; applies the decision tree to concrete capabilities:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Valuable? If no → disadvantage. Stop.&lt;/li&gt;
&lt;li&gt;Rare? If no  parity.&lt;/li&gt;
&lt;li&gt;Inimitable? If no → temporary advantage.&lt;/li&gt;
&lt;li&gt;Organized to capture value? If no → unused advantage.&lt;/li&gt;
&lt;li&gt;Yes across the board → sustained competitive advantage.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Most teams skip a gate and still call it a pillar. The skill makes skipping awkward. That's intentional.&lt;/p&gt;

&lt;h3&gt;
  
  
  Competitive sub-agent
&lt;/h3&gt;

&lt;p&gt;Moat analysis without competitive intel is fan fiction.&lt;/p&gt;

&lt;p&gt;The &lt;code&gt;competitive-researcher&lt;/code&gt; sub-agent gathers competitive intelligence via web research so &lt;code&gt;competitive-landscape&lt;/code&gt; isn't "please paste everything you know about competitors." You review the synthesis. You don't become a tab farmer. That landscape then feeds VRIO and moat instead of living in a separate deck nobody opens.&lt;/p&gt;

&lt;h3&gt;
  
  
  How the pieces chain
&lt;/h3&gt;

&lt;p&gt;Recommended full strategy pipeline:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;competitive-landscape → vrio-analysis  strategic-moat  strategy → pre-mortem
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;External landscape → internal capabilities → defensibility → synthesized strategy  launch stress-test.&lt;/p&gt;

&lt;p&gt;That's the design intent: workflow-chained, not isolated prompts. Decisions can be logged with reasoning and alternatives. &lt;code&gt;stakeholder-alignment&lt;/code&gt; turns artifacts into briefings and FAQs for specific audiences. &lt;code&gt;verification&lt;/code&gt; quality-gates an artifact before you paste it into a QBR.&lt;/p&gt;

&lt;p&gt;Also in the box: prioritization (RICE/ICE/weighted, grounded in pillars), product-ecosystem (aggregation / value chain), prompt-builder, and an interactive guide to the skills themselves.&lt;/p&gt;

&lt;p&gt;Eleven skills. One sub-agent. Zero prompt engineering.&lt;/p&gt;

&lt;h2&gt;
  
  
  Install (Claude Code + Cursor)
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Claude Code
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;claude plugin marketplace add aniganti/pm-superpowers
claude plugin &lt;span class="nb"&gt;install &lt;/span&gt;pm-superpowers
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then run &lt;code&gt;/strategy&lt;/code&gt;, or ask something like "how defensible is this product?" or "help me prioritize my backlog."&lt;/p&gt;

&lt;h3&gt;
  
  
  Cursor
&lt;/h3&gt;

&lt;p&gt;Install &lt;strong&gt;PM Superpowers&lt;/strong&gt; from the Cursor marketplace (Plugins). Search &lt;code&gt;pm-superpowers&lt;/code&gt;, install, reload if needed, and start a strategy session the same way. The public listing is powered by the same GitHub repo.&lt;/p&gt;

&lt;p&gt;(Optional local smoke-test: copy &lt;code&gt;plugins/pm-superpowers&lt;/code&gt; into &lt;code&gt;~/.cursor/plugins/local/&lt;/code&gt; (details in the README). Prefer copying over symlinks outside that folder.)&lt;/p&gt;

&lt;h2&gt;
  
  
  What "good" looks like in a session
&lt;/h2&gt;

&lt;p&gt;You're not looking for a longer document. You're looking for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;VRIO scores you can explain without hand-waving&lt;/li&gt;
&lt;li&gt;Moat ratings tied to product behavior and evidence&lt;/li&gt;
&lt;li&gt;Competitive claims that cite something other than "I think"&lt;/li&gt;
&lt;li&gt;Strategic pillars that fall out of advantage, not sticky-note themes&lt;/li&gt;
&lt;li&gt;A pre-mortem that names Tigers, Paper Tigers, and Elephants before ship&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If your leadership asks "so what's our moat?" you should be able to answer in minutes, with structure. Not schedule a follow-up doc.&lt;/p&gt;

&lt;h2&gt;
  
  
  Star the repo if this is useful
&lt;/h2&gt;

&lt;p&gt;If you build product strategy for a living, or you've always wanted to run VRIO properly and never had the afternoon, try it and star the repo so other PMs can find it:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://github.com/aniganti/pm-superpowers" rel="noopener noreferrer"&gt;https://github.com/aniganti/pm-superpowers&lt;/a&gt;&lt;/strong&gt; (47 ★)&lt;/p&gt;

&lt;p&gt;I'd especially like feedback from PMs who've run these frameworks by hand (you know where the pain is), and from builders who want AI-for-PM to mean better thinking rather than faster PRDs.&lt;/p&gt;

&lt;p&gt;I still don't know how much of strategy work should stay stubbornly human. The interview has to be yours. The judgment has to be yours. What I do know is that the Google Doc + fifteen tabs version was costing me afternoons I didn't have, and this plugin is the version I wish I'd had in 2023.&lt;/p&gt;

</description>
      <category>productmanagement</category>
      <category>ai</category>
      <category>claude</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
