Openclone
team-attention/openclone
Create, manage, or talk to an openclone "clone" — a named AI persona with one or more categories (vc, tech, founder, expert, influencer, politician, celebrity) and attached knowledge.
When the user wants indie hacker or bootstrapping founder strategy—growth, channels, Build in Public, or solo founder tactics.
$ npx skills add kostja94/marketing-skills --skill indie-hacker-strategy -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install kostja94/marketing-skills indie-hacker-strategy --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/kostja94/marketing-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/strategies/launch/indie-hacker .claude/skills/indie-hacker-strategy && rm -rf skills-srcUse ~/.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/
Install the "indie-hacker-strategy" agent skill from https://github.com/kostja94/marketing-skills/tree/main/skills/strategies/launch/indie-hacker into .claude/skills/indie-hacker-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "indie-hacker-strategy", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/kostja94/marketing-skills/tree/main/skills/strategies/launch/indie-hackerType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add kostja94/marketing-skills --skill indie-hacker-strategy -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install kostja94/marketing-skills indie-hacker-strategy --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/kostja94/marketing-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/strategies/launch/indie-hacker .agents/skills/indie-hacker-strategy && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "indie-hacker-strategy" agent skill from https://github.com/kostja94/marketing-skills/tree/main/skills/strategies/launch/indie-hacker into .agents/skills/indie-hacker-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "indie-hacker-strategy", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add kostja94/marketing-skills --skill indie-hacker-strategy -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install kostja94/marketing-skills indie-hacker-strategy --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/kostja94/marketing-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/strategies/launch/indie-hacker .cursor/skills/indie-hacker-strategy && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "indie-hacker-strategy" agent skill from https://github.com/kostja94/marketing-skills/tree/main/skills/strategies/launch/indie-hacker into .cursor/skills/indie-hacker-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "indie-hacker-strategy", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/kostja94/marketing-skills.git --path skills/strategies/launch/indie-hacker--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add kostja94/marketing-skills --skill indie-hacker-strategy -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install kostja94/marketing-skills indie-hacker-strategy --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/kostja94/marketing-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/strategies/launch/indie-hacker .gemini/skills/indie-hacker-strategy && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "indie-hacker-strategy" agent skill from https://github.com/kostja94/marketing-skills/tree/main/skills/strategies/launch/indie-hacker into .gemini/skills/indie-hacker-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "indie-hacker-strategy", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install kostja94/marketing-skills indie-hacker-strategyInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add kostja94/marketing-skills --skill indie-hacker-strategy -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/kostja94/marketing-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/strategies/launch/indie-hacker .github/skills/indie-hacker-strategy && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "indie-hacker-strategy" agent skill from https://github.com/kostja94/marketing-skills/tree/main/skills/strategies/launch/indie-hacker into .github/skills/indie-hacker-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "indie-hacker-strategy", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add kostja94/marketing-skills --skill indie-hacker-strategy -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install kostja94/marketing-skills indie-hacker-strategy --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/kostja94/marketing-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/strategies/launch/indie-hacker .opencode/skills/indie-hacker-strategy && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "indie-hacker-strategy" agent skill from https://github.com/kostja94/marketing-skills/tree/main/skills/strategies/launch/indie-hacker into .opencode/skills/indie-hacker-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "indie-hacker-strategy", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
indie-hacker-strategyWhen the user wants indie hacker or bootstrapping founder strategy—growth, channels, Build in Public, or solo founder tactics.
Indie Hacker Strategy is an agent skill from kostja94/marketing-skills. When the user wants indie hacker or bootstrapping founder strategy—growth, channels, Build in Public, or solo founder tactics. Also use when the user mentions "indie hacker," "indie developer," "bootstrapping," "bootstrapped founder," "solo founder," "Build in Public," "scratch your own itch," "Micro-SaaS," "first 100 users," or "solo company." For cold start, use cold-start-strategy.
Its SKILL.md is about 2.3k 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. The repository describes itself as: Agent Skills for Marketing — SEO, Social, Influencer & More. 160+ open-source skills for SEO, content, 40+ page types, paid ads, channels, and strategies. Add project context… The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 8dd89c5. It shows what the files ask for, not the result of running them.
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.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
alignify.cosystemscowboy.comindiehackers.comindie10k.comgetathenic.comawesome-directories.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Indie Hacker Strategy loads about 2.3k tokens when it runs. Until then it costs about 102 tokens; SKILL.md has 942 words of instructions outside code blocks.
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.
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.
The full file from kostja94/marketing-skills at commit 8dd89c5, republished under its MIT licence (© kostja94). 942 words, ~2,281 tokens.
.claude/skills/indie-hacker-strategy/SKILL.md (or your agent's skills folder).Guides marketing and growth strategy for indie hackers (bootstrapped founders, solo developers)—autonomous, small-team or solo, no external funding. Covers mindset, first users, Build in Public, growth channels, and when to use which skills. For cold start execution (launch timeline, Product Hunt, directory submission), see cold-start-strategy. For forum tactics (Indie Hackers, HN, Reddit post structure), see community-forum. Full guide (cases, resources) → Alignify – Indie Hacker Complete Guide.
When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.
Indie Hacker = Bootstrapped founder who builds products autonomously, typically 1–3 people, no external funding. Focus: sustainability, profitability, fast iteration—not VC-scale growth.
| Trait | Indie Hacker | VC-backed |
|---|---|---|
| Funding | Bootstrapping; product revenue | External investment |
| Growth | Sustainable; Ramen profitability first | Scale at all costs |
| Control | Full autonomy | Investor reporting |
| Timeline | Long game; niche focus | Fast expansion |
| Concept | Meaning |
|---|---|
| Bootstrapping | Self-funded; use product revenue to grow; no equity dilution |
| MVP | Minimum viable product; ship fast, validate, iterate |
| Build in Public | Share progress, metrics, failures openly; attracts early adopters |
| Scratch your own itch | Solve your own problem first; others likely have it too |
| Tactic | Guideline |
|---|---|
| Ship fast, fix later | Launch ugly but functional MVPs; Nomad List started as Google Sheet + Stripe; Photo AI made $150K first week despite initial flaws |
| Monetize from day one | Add payment button at launch; validate willingness to pay, not just usage |
| Automate everything | Scripts, APIs, no-code; run without employees |
| Build in public | Share metrics openly; 600K+ followers; "Day 1: building X. Day 3: first customer" attracts early adopters |
Reference: Pieter Levels: The One-Man Startup Empire
| Phase | Tactic |
|---|---|
| First 5 | Direct DMs to people who'd genuinely benefit |
| Next ~15 | Conversations in communities where target users hang out (Reddit, Indie Hackers) |
| Scale to 50 | Build in public with visible metrics |
| Reach 100 | Double down on what works; don't add new channels until one consistently converts |
Niche products: Reddit (60/100 users in one case), Discord (25), Indie Hackers (15). Twitter/HN may yield 0 for niche—target existing conversations in niche communities. Reference: How I got my first 100 users - Indie Hackers, Indie10k – First 100 Users
| Content Mix | Share |
|---|---|
| 40% | Learnings |
| 30% | Progress updates |
| 20% | Challenges, failures |
| 10% | Helping others |
Principles: Transparency over perfection; authenticity over polish; consistency over intensity; value over self-promotion (90/10 rule). Post weekly minimum; engage two-way. Founders who build in public see ~4.2× more day-one users; ~34% of launch users from audience. Reference: Building in Public: Complete Strategy 2026, Indie Hackers Marketing 2025
| Channel | Fit | Conversion | Skill |
|---|---|---|---|
| Indie Hackers | Sustained 4–6 months; authentic journey | ~23% vs PH 3% | community-forum |
| Product Hunt | Launch-day buzz | ~3% | product-hunt-launch, cold-start-strategy |
| Niche subreddits; 5+ months; lead with story | Varies by niche | reddit-posts, community-forum | |
| Twitter/X | Breadth, fastest follower growth | — | twitter-x-posts |
| Higher customer conversion than X | — | linkedin-posts | |
| Discord | Niche communities; strong for first 100 | — | community-forum |
| SEO | Long-term organic; Micro-SaaS, tools | — | seo-strategy |
| LTD / AppSumo | Fast revenue, validation | — | discount-marketing-strategy |
| Founder-led outbound | B2B, high ACV; 10–15 DMs/day | — | cold-start-strategy |
Principle: 2–3 channels executed well > many poorly. Twitter/X for breadth; LinkedIn for conversion. Indie Hackers + SEO or Product Hunt + Reddit common combos.
For HN launch, Reddit post structure, Discord tactics → community-forum.
| Type | Example | Growth Focus |
|---|---|---|
| Micro-SaaS | Nomad List, Tweet Hunter, SiteGPT | SEO, Indie Hackers, Product Hunt |
| AI tools | Photo AI, Interior AI, AutoShorts.ai | Product Hunt, Twitter, LTD |
| Digital products | Templates, plugins, themes | SEO, content |
| Content | Blog, course, tools | SEO, content-marketing |
| Model | Use | Skill |
|---|---|---|
| SaaS (subscription) | Monthly/annual; stable revenue | pricing-strategy |
| One-time purchase | Tools, templates; lower overhead | pricing-strategy |
| LTD | Fast validation; cold start | discount-marketing-strategy |
| Diversified revenue | Multiple products; lower risk | — |
Principle: Monetize early; add payment on day 1 to validate demand. Ramen profitability = first milestone. Avoid platform dependency (e.g., Twitter API).
| Week | Focus |
|---|---|
| 1–2 | Audience building (LinkedIn 3×/week) |
| 3–4 | Beta; community engagement |
| 5 | Pre-launch countdown |
| 6 | Product Hunt + Reddit/Indie Hackers |
| 7 | Post-launch follow-up |
Build in public before launch. For full launch checklist → cold-start-strategy.
| Scenario | Skill |
|---|---|
| First users, launch timeline, Product Hunt | cold-start-strategy |
| Indie Hackers, HN, Reddit post structure, Discord | community-forum |
| PMF validation before scale | pmf-strategy |
| SEO for organic growth | seo-strategy |
| LTD structure, pricing | discount-marketing-strategy |
| Product Hunt, Taaft, G2 submission | product-hunt-launch, directory-submission |
| Full GTM (new product, 90-day) | gtm-strategy, product-launch |
© kostja94, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/strategies/launch/indie-hacker of kostja94/marketing-skills.
Open the folder on GitHubat commit 8dd89c5
Indie Hacker Strategy 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Indie Hacker Strategy this skillkostja94/marketing-skills | 1k | — | ~2.3k | Automated safety check: Pass | MIT | |
| Opencloneteam-attention/openclone | 130 | — | ~2.6k | Automated safety check: Notes | MIT | |
| Competitor Comparison Matrixfirecrawl/web-agent | 1.2k | — | ~1.1k | Automated safety check: Pass | MIT | |
| Consulting Analysisbytedance/deer-flow | 84k | 4 repos | ~8.4k | Automated safety check: Pass | MIT | |
| Metrics Dashboardemotixco/claude-skills-founder | 540 | — | ~846 | Automated safety check: Pass | MIT | |
| 90 Day SEO SprintBomx/distribb-skill | 197 | — | ~3.6k | Automated safety check: Pass | None |
team-attention/openclone
Create, manage, or talk to an openclone "clone" — a named AI persona with one or more categories (vc, tech, founder, expert, influencer, politician, celebrity) and attached knowledge.
firecrawl/web-agent
Compares two or more products or companies on pricing, features and positioning by scraping their sites, and returns a normalized JSON matrix.
bytedance/deer-flow
A skill your agent uses when the user requests to generate, create, or write professional research reports including but not limited to market analysis, consumer insights, brand analysis, financial…
emotixco/claude-skills-founder
Pick the 5 metrics that matter at a startup's current stage, with definitions, targets, actions when below target, a minimal tracking setup, and a weekly review template.
Bomx/distribb-skill
Run the Distribb 90-Day SEO Sprint - a founder-built 13-week playbook for shipping pre-launch SEO, core pages, a content engine, and a backlink starter stack on the way to compounding organic traffic.
Gerstep/positioning-plugin
Run a 15-minute forced-choice positioning session for a startup.
kostja94/marketing-skills
When the user wants to add recommendations, links, or content to Grokipedia.
kostja94/marketing-skills
When the user wants to track AI search traffic in GA4 or GSC.
kostja94/marketing-skills
When the user wants to set up, audit, or optimize analytics tracking (GA4, events, conversions).
kostja94/marketing-skills
When the user wants to define, audit, or apply visual identity (typography, colors, spacing, design tokens, frontend aesthetics).
kostja94/marketing-skills
When the user wants to configure canonical URLs, fix duplicate content, or consolidate URL signals.
kostja94/marketing-skills
When the user wants to plan content for SEO, create content calendar, or build topic clusters.
Categories
When the user wants indie hacker or bootstrapping founder strategy—growth, channels, Build in Public, or solo founder tactics. Indie Hacker Strategy is an agent skill from kostja94/marketing-skills. When the user wants indie hacker or bootstrapping founder strategy—growth, channels, Build in Public, or solo founder tactics.
Indie Hacker Strategy fits situations like: wants indie hacker; bootstrapping founder strategy—growth; build in Public; solo founder tactics.
Run `npx skills add kostja94/marketing-skills --skill indie-hacker-strategy -a claude-code`. Or copy the skill folder (skills/strategies/launch/indie-hacker in kostja94/marketing-skills) into .claude/skills/indie-hacker-strategy in your project. Claude Code loads it when a task matches its description.
Run `npx skills add kostja94/marketing-skills --skill indie-hacker-strategy -a codex`. Or copy the skill folder (skills/strategies/launch/indie-hacker in kostja94/marketing-skills) into .agents/skills/indie-hacker-strategy in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add kostja94/marketing-skills --skill indie-hacker-strategy -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/indie-hacker-strategy, .gemini/skills/indie-hacker-strategy, .github/skills/indie-hacker-strategy and .opencode/skills/indie-hacker-strategy in your project.
SKILL.md names no scripts, command-line tools or credentials: Indie Hacker Strategy is instructions for the agent only.
SKILL.md names 6 domains. As links in the text: alignify.co, systemscowboy.com, indiehackers.com, indie10k.com, getathenic.com and awesome-directories.com. This is read from the text; nothing was executed.
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.
Indie Hacker Strategy is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.3k tokens (SKILL.md is roughly 9.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Indie Hacker Strategy: Openclone (team-attention/openclone, 130 stars), Competitor Comparison Matrix (firecrawl/web-agent, 1.2k stars), Consulting Analysis (bytedance/deer-flow, 84k stars) and Metrics Dashboard (emotixco/claude-skills-founder, 540 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
kostja94 (a GitHub user) maintains it in kostja94/marketing-skills, which has 1,025 GitHub stars. The repository holds 102 skills in this directory. The repository was last updated on October 6, 2026.
Source: kostja94/marketing-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.