Detect and model the growth loops already compounding in a business — viral, content, data, paid, ecosystem, community — then quantify each loop's amplification factor, cycle time, and bottleneck…

MITAuto-check passedMarketing & SEO

Install Loop Detect

skills CLI
$ npx skills add indranilbanerjee/digital-marketing-pro --skill loop-detect -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install indranilbanerjee/digital-marketing-pro loop-detect --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/indranilbanerjee/digital-marketing-pro.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/loop-detect .claude/skills/loop-detect && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
loop-detect
GitHub stars
854
Used in
1 other repo
Token cost
~2.4k tokens
SKILL.md length
1,144 words
Files
1
Skills in repo
162
Repo updated
First seen
Licence
MIT

At a glance

Detect and model the growth loops already compounding in a business — viral, content, data, paid, ecosystem, community — then quantify each loop's amplification factor, cycle time, and bottleneck…

  • Works in 7 steps: Load brand context: Read… → Detect existing growth loops: Analyze… → Model each detected loop: For every… → …
  • /digital-marketing-pro:loop-detect
  • SKILL.md covers Purpose, Input Required, Process and Output, plus 1 more section
  • Calls python

What it does

Loop Detect is an agent skill from indranilbanerjee/digital-marketing-pro. Detect and model the growth loops already compounding in a business — viral, content, data, paid, ecosystem, community — then quantify each loop's amplification factor, cycle time, and bottleneck, propose new loops, and rank investments by projected 12-month ROI with a sequenced implementation roadmap. Triggers on "/digital-marketing-pro:loop-detect", "what growth loops do we have", "model our viral loop", "why isn't growth compounding", "where should we invest for compound growth". Runs the growth-loop-modeler…

Its SKILL.md is about 2.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Marketing & SEO, covering Go-to-market strategy, Product strategy and Referral and retention marketing. The repository describes itself as: An open-source AI marketing operating system for strategy, SEO, AEO/GEO, paid media, content, CRM, and analytics - grounded in brand context, human approval, and verifiable… The licence is MIT.

When your agent uses it

  • /digital-marketing-pro:loop-detect
  • What growth loops do we have
  • Model our viral loop
  • Why isnt growth compounding

Example prompts

  • “/digital-marketing-pro:loop-detect”
  • “what growth loops do we have”
  • “model our viral loop”
  • “/loop-detect”

Requirements

  • Python 3

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. Load brand context: Read ~/.claude-marketing/brands/_active-brand.json for the active slug, then load…
  2. Detect existing growth loops: Analyze the provided metrics via python "${CLAUDE_PLUGIN_ROOT}/scripts/growth-loop-modeler.py" --action…
  3. Model each detected loop: For every identified loop, calculate the key parameters — amplification factor (how much output each cycle…
  4. Identify bottlenecks: For each loop, find the step that most constrains the amplification factor. In a viral loop, the bottleneck might be…
  5. Propose new loops: Based on the business model, current strengths, and detected loop gaps, propose new growth loops that the business…
  6. Compare loops by 12-month projection: Run forward projections for all detected and proposed loops via python…
  7. Generate investment recommendations: Rank all loops (existing and proposed) by projected 12-month ROI considering required investment…

What it can do on your machine

Read from SKILL.md and the folder at commit 3343924. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Loop Detect loads about 2.4k tokens when it runs. Until then it costs about 182 tokens; SKILL.md has 1,144 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~182
When it runs · the whole SKILL.md, loaded when a task matches
~2.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from indranilbanerjee/digital-marketing-pro at commit 3343924, republished under its MIT licence (© indranilbanerjee). 1,144 words, ~2,417 tokens.

Download SKILL.mdSave it as .claude/skills/loop-detect/SKILL.md (or your agent's skills folder).
name
loop-detect
description
Detect and model the growth loops already compounding in a business — viral, content, data, paid, ecosystem, community — then quantify each loop's amplification factor, cycle time, and bottleneck, propose new loops, and rank investments by projected 12-month ROI with a sequenced implementation roadmap. Triggers on "/digital-marketing-pro:loop-detect", "what growth loops do we have", "model our viral loop", "why isn't growth compounding", "where should we invest for compound growth". Runs the growth-loop-modeler script for detection and 12-month loop comparisons, and reads the brand profile for business model and industry benchmarks. Analysis and recommendations only — it changes nothing in any live system.

/digital-marketing-pro:loop-detect

Purpose

Detect, model, and optimize growth loops in the business. Identify existing compounding loops — viral (users invite users), content (content attracts users who create content), data (more users improve the product which attracts more users), paid (revenue funds ads that generate more revenue), ecosystem (integrations attract users who build integrations), and community (members attract members who contribute value). Model each loop's effectiveness with amplification factors and cycle times, find bottlenecks that limit compounding, and propose new loops based on the business model and current strengths.

Input Required

The user must provide (or will be prompted for):

  • Business metrics: Key growth and engagement data — user acquisition numbers (signups, activations, sources), content production volume (blog posts, UGC, social mentions), revenue figures (MRR, ARPU, LTV), referral data (invites sent, referral conversions, viral coefficient), engagement metrics (DAU/MAU, session frequency, feature adoption), and retention rates (weekly, monthly, annual). Historical data across at least 3 months preferred for trend detection
  • Business model: The company's primary business model — SaaS (subscription software), eCommerce (product sales), marketplace (connecting buyers and sellers), media (content and advertising), B2B services (consulting, agency), developer tools (API/platform), community/social (network effects), or hybrid. This determines which loop archetypes are most relevant and what amplification factors to expect
  • Known growth drivers: What the user already knows about what drives growth — "most customers come from organic search", "referral program drives 30% of signups", "our API marketplace is growing", "content marketing is our main channel". Helps prioritize which loops to model first and calibrate the detection algorithm
  • Growth goals (optional): Target growth rate or specific metrics the user wants to achieve — "double MRR in 12 months", "reach 10K DAU", "reduce CAC by 40%". If provided, loop proposals and investment recommendations are optimized toward these goals
  • Constraints (optional): Budget limits, team size, technical constraints, or channel restrictions that affect which loops are feasible — "engineering team is 5 people", "marketing budget is $20K/month", "can't do paid social due to industry regulations"

Process

  1. Load brand context: Read ~/.claude-marketing/brands/_active-brand.json for the active slug, then load ~/.claude-marketing/brands/{slug}/profile.json. Apply business model, industry benchmarks, known channels, and audience characteristics to calibrate loop detection thresholds and benchmark amplification factors. Check for agency SOPs at ~/.claude-marketing/sops/. If no brand exists, ask: "Set up a brand first (/digital-marketing-pro:brand-setup)?" — or proceed with defaults.
  2. Detect existing growth loops: Analyze the provided metrics via python "${CLAUDE_PLUGIN_ROOT}/scripts/growth-loop-modeler.py" --action detect-loops --brand {slug} to identify active compounding loops. Look for viral loops (referral rate > 0 with consistent invite-to-conversion flow), content loops (organic traffic growth correlated with content production), data loops (product improvement metrics correlated with user growth), paid loops (positive ROAS reinvestment patterns), ecosystem loops (integration or marketplace growth driving user acquisition), and community loops (member growth correlated with community contribution). Each detected loop is assigned a confidence score based on data strength.
  3. Model each detected loop: For every identified loop, calculate the key parameters — amplification factor (how much output each cycle produces relative to input, e.g., each user invites 0.3 users who convert = 0.3x viral coefficient), cycle time (how long one complete loop iteration takes, from input to amplified output — days for viral loops, weeks for content loops, months for ecosystem loops), decay rate (how quickly the loop's effectiveness diminishes without maintenance or investment), and sustainability assessment (whether the loop can compound indefinitely, plateau at a natural limit, or decay without continued investment).
  4. Identify bottlenecks: For each loop, find the step that most constrains the amplification factor. In a viral loop, the bottleneck might be invite send rate, invite acceptance rate, or activation of referred users. In a content loop, the bottleneck might be content production capacity, SEO ranking velocity, or content-to-signup conversion. Quantify the impact of removing each bottleneck — how much the amplification factor would increase if that step improved by 2x.
  5. Propose new loops: Based on the business model, current strengths, and detected loop gaps, propose new growth loops that the business could activate. For each proposal, define the loop mechanics (step-by-step flow), estimated amplification factor based on industry benchmarks, required investment to activate (budget, engineering, content, partnerships), expected time to first cycle completion, and prerequisites that must be in place. Prioritize proposals that leverage existing strengths and complement active loops.
  6. Compare loops by 12-month projection: Run forward projections for all detected and proposed loops via python "${CLAUDE_PLUGIN_ROOT}/scripts/growth-loop-modeler.py" --action compare-loops --brand {slug} — model 12 months of compounding at current (or estimated) amplification factors and cycle times. Show cumulative output per loop, relative contribution to total growth, and how loops interact (e.g., content loop feeds the viral loop by increasing the user base available for referrals).
  7. Generate investment recommendations: Rank all loops (existing and proposed) by projected 12-month ROI considering required investment, activation effort, and compounding potential. Recommend where to invest for maximum compound growth — which existing loops to optimize (and specifically which bottleneck to address), which new loops to activate, and which loops to deprioritize. Factor in the user's growth goals and constraints if provided.
Show full SKILL.md (322 more words)Show less

Output

  • Detected growth loops with health assessment: Each active loop identified with its type (viral, content, data, paid, ecosystem, community), detection confidence, current health status (thriving, stable, declining, or stalling), and a plain-language description of how the loop works in this specific business
  • Loop models with 12-month projections: For each detected loop, the full model — amplification factor, cycle time, decay rate, sustainability rating, and 12-month forward projection showing cumulative output and month-over-month growth contribution with confidence intervals
  • Bottleneck analysis per loop: The constraining step in each loop with quantified impact — current metric at the bottleneck, estimated improvement if the bottleneck is addressed (2x scenario), and specific actions to relieve the constraint
  • New loop proposals: Proposed growth loops ranked by feasibility and projected impact — each with complete loop mechanics, estimated parameters, required investment, time to activate, prerequisites, and 12-month projection assuming successful activation
  • Investment priority ranking: All loops (existing and proposed) ranked by 12-month projected ROI — showing required investment, expected return, confidence level, and strategic rationale. Top recommendations highlighted with specific next steps
  • Loop comparison table: Side-by-side comparison of all loops — type, amplification factor, cycle time, 12-month projection, investment required, bottleneck, and priority score — for quick decision-making
  • Implementation roadmap: Sequenced action plan for the top-priority recommendations — what to do in weeks 1-2 (quick bottleneck fixes), month 1 (loop optimization), months 2-3 (new loop activation), and months 4-12 (scaling and compounding) with milestones and check-in points

Agents Used

  • marketing-strategist — Strategic growth loop assessment with business model alignment, new loop proposal generation based on competitive analysis and industry patterns, investment prioritization considering business goals and resource constraints, implementation roadmap sequencing, and cross-loop interaction analysis identifying how loops reinforce or cannibalize each other
  • marketing-scientist — Quantitative loop modeling with amplification factor calculation, cycle time estimation, and decay rate analysis, Monte Carlo projections for 12-month forward modeling with confidence intervals, bottleneck identification with quantified impact analysis, ROI calculations for investment recommendations, and loop comparison scoring using multi-factor ranking

© indranilbanerjee, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/loop-detect of indranilbanerjee/digital-marketing-pro.

Open the folder on GitHubat commit 3343924

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in indranilbanerjee/digital-marketing-pro, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Loop Detect next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Loop Detect compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Loop Detect this skillindranilbanerjee/digital-marketing-pro8541 repos~2.4kAutomated safety check: PassMIT
Startup Designferdinandobons/startup-skill1.2k—~8.1kAutomated safety check: PassMIT
First 50 UsersAIDevGTM/gtm-cofounder310—~977Automated safety check: PassMIT
Partner and Affiliate Programstech-leads-club/agent-skills7k—~4kAutomated safety check: PassCustom licence
Money Strategyiamzifei/show-me-the-money1k—~7kAutomated safety check: PassCustom licence
Product Strategistnicepkg/auto-company1921 repos~2.4kAutomated safety check: PassNone

Similar skills

  • Startup Design

    ferdinandobons/startup-skill

    Design, validate, and plan a startup from scratch. An agent skill from ferdinandobons/startup-skill.

    1.2k GitHub stars~8.1k tokensUpdated 3 mo ago
    Marketing & SEOAuto-check passed
  • First 50 Users

    AIDevGTM/gtm-cofounder

    Get the first 50 real users through channels the user's ICP already uses.

    310 GitHub stars~977 tokensUpdated 2 days ago
    Marketing & SEOAuto-check passed
  • Partner and Affiliate Programs

    tech-leads-club/agent-skills

    Designs partner, affiliate and integration programs, from recruiting the first partners to tuning commissions, for founders and go-to-market leads.

    7k GitHub stars~4k tokensUpdated 17 days ago
    Marketing & SEOAuto-check passed
  • Money Strategy

    iamzifei/show-me-the-money

    Create comprehensive business strategy with premise deconstruction, business model stress test, pricing, go-to-market plan, and competitive positioning.

    1k GitHub stars~7k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check passed
  • Product Strategist

    nicepkg/auto-company

    Expert product strategy covering market analysis, competitive positioning, go-to-market planning, and product-led growth.

    192 GitHub starsUsed in 1 repo~2.4k tokens
    Marketing & SEOAuto-check passed
  • Referral Program

    OpenClaudia/openclaudia-skills

    Design referral programs and viral growth loops. An agent skill from OpenClaudia/openclaudia-skills.

    708 GitHub stars~2.6k tokensUpdated 19 days ago
    Marketing & SEOAuto-check passed

More from indranilbanerjee/digital-marketing-pro

All 162 skills in this repo
  • Ab Test Plan

    indranilbanerjee/digital-marketing-pro

    Design a statistically rigorous A/B or multivariate test plan — If/Then/Because hypothesis, control and variant specs, required sample size per variant (absolute vs relative MDE via…

    854 GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed
  • Aeo Audit

    indranilbanerjee/digital-marketing-pro

    Audit how a brand appears across the 6 canonical AI answer surfaces — ChatGPT, Perplexity, Google AI Mode, AI Overviews, Gemini, Copilot — probing 10-25 queries into a numbered output bundle with…

    854 GitHub starsUsed in 1 repo~2.6k tokens
    Auto-check passed
  • Agent Readiness Audit

    indranilbanerjee/digital-marketing-pro

    Audit whether AI agents and AI crawlers can actually use a site — robots.txt rules per AI crawler token (OpenAI, Anthropic and Perplexity bots, Google-Extended, Applebot-Extended)…

    854 GitHub starsUsed in 1 repo~3.9k tokens
    Auto-check passed
  • Backlink Gap

    indranilbanerjee/digital-marketing-pro

    Find referring domains that link to your competitors but not to you, ranked by an outreach-priority score (0.40 DR + 0.25 link-overlap + 0.20 traffic + 0.15 topical relevance) — outputs a four-gate…

    854 GitHub starsUsed in 1 repo~2.8k tokens
    Auto-check passed
  • C2pa Metadata

    indranilbanerjee/digital-marketing-pro

    Embed a C2PA provenance manifest into an AI-generated marketing asset (PNG, JPG, WebP, GIF, TIFF, MP4, MOV, WebM, MP3, WAV, PDF) via scripts/embed-c2pa.py — produces a signed copy of the file…

    854 GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Campaign Audit

    indranilbanerjee/digital-marketing-pro

    Inventory and score everything currently running for a brand across paid search, paid social, email, organic, SEO, AEO/GEO, CRM, and analytics — produces a dated audit document with a 4-tier triage…

    854 GitHub starsUsed in 1 repo~4.1k tokens
    Auto-check: notes

Categories

Questions about Loop Detect

What does Loop Detect do?

Detect and model the growth loops already compounding in a business — viral, content, data, paid, ecosystem, community — then quantify each loop's amplification factor, cycle time, and bottleneck…. Loop Detect is an agent skill from indranilbanerjee/digital-marketing-pro. Detect and model the growth loops already compounding in a business — viral, content, data, paid, ecosystem, community — then quantify each loop's amplification factor, cycle time, and bottleneck, propose new loops, and rank investments by projected 12-month ROI with a sequenced implementation roadmap.

When should I use Loop Detect?

Loop Detect fits situations like: /digital-marketing-pro:loop-detect; what growth loops do we have; model our viral loop; why isnt growth compounding.

How do I install Loop Detect in Claude Code?

Run `npx skills add indranilbanerjee/digital-marketing-pro --skill loop-detect -a claude-code`. Or copy the skill folder (skills/loop-detect in indranilbanerjee/digital-marketing-pro) into .claude/skills/loop-detect in your project. Claude Code loads it when a task matches its description.

How do I install Loop Detect in Codex?

Run `npx skills add indranilbanerjee/digital-marketing-pro --skill loop-detect -a codex`. Or copy the skill folder (skills/loop-detect in indranilbanerjee/digital-marketing-pro) into .agents/skills/loop-detect in your project. Codex loads it when a task matches its description.

Can I use Loop Detect in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add indranilbanerjee/digital-marketing-pro --skill loop-detect -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/loop-detect, .gemini/skills/loop-detect, .github/skills/loop-detect and .opencode/skills/loop-detect in your project.

What does Loop Detect need to run?

Going by SKILL.md and its folder, Loop Detect needs the command-line tools its instructions call (python). Our summary lists: Python 3.

Does Loop Detect access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Loop Detect safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Loop Detect use?

Loop Detect is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Loop Detect use?

About 2.4k tokens (SKILL.md is roughly 9.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Loop Detect?

Skills that share tags, products or a category with Loop Detect: Startup Design (ferdinandobons/startup-skill, 1.2k stars), First 50 Users (AIDevGTM/gtm-cofounder, 310 stars), Partner and Affiliate Programs (tech-leads-club/agent-skills, 7k stars) and Money Strategy (iamzifei/show-me-the-money, 1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Loop Detect?

indranilbanerjee (a GitHub user) maintains it in indranilbanerjee/digital-marketing-pro, which has 854 GitHub stars. The repository holds 162 skills in this directory. The repository was last updated on October 4, 2026.

Source: indranilbanerjee/digital-marketing-pro on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.