{
  "schemaVersion": "1.0",
  "item": {
    "slug": "niche-selection",
    "name": "Niche Selection",
    "source": "tencent",
    "type": "skill",
    "category": "内容创作",
    "sourceUrl": "https://clawhub.ai/JK-0001/niche-selection",
    "canonicalUrl": "https://clawhub.ai/JK-0001/niche-selection",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/niche-selection",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=niche-selection",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/niche-selection"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/niche-selection",
    "agentPageUrl": "https://openagent3.xyz/skills/niche-selection/agent",
    "manifestUrl": "https://openagent3.xyz/skills/niche-selection/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/niche-selection/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Why This Matters for Solopreneurs",
        "body": "You cannot outspend, outhire, or out-market a funded competitor. What you can do is out-focus them. A tight niche lets you speak the customer's exact language, dominate a small pond via word-of-mouth and SEO, charge premium prices (specialist > generalist), and build a focused marketing strategy on a lean budget. The goal: become the obvious choice for one specific group of people."
      },
      {
        "title": "Step 1: Generate Niche Candidates (Minimum 10)",
        "body": "Brainstorm widely before narrowing. Use these three lenses:\n\nFrom your own experience:\n\nWhat industries have you worked in or consulted for?\nWhat specific problems did you solve more than once?\nWhat do people already come to you for help with, even informally?\nWhat frustrations did you personally have that no tool solved well?\n\nFrom market signals:\n\nWhat are people complaining about repeatedly on Reddit, forums, Twitter?\nWhat's trending on Product Hunt or in Y Combinator batches?\nWhat SaaS categories are growing fastest? (Check SaaS Stats, G2 Buyer's Guide)\nWhat new regulations or market shifts are creating new pain points?\n\nFrom intersections (the sweet spot):\nThe formula: [Specific customer type] + [Specific problem] = niche.\n\n\"E-commerce founders\" + \"inventory forecasting\" = niche\n\"Solo consultants\" + \"client contract automation\" = niche\n\"Restaurant owners\" + \"staff scheduling and tip splitting\" = niche\n\nWrite all candidates down. No filtering yet. Quantity first."
      },
      {
        "title": "Step 2: Score Every Candidate",
        "body": "Rate each niche on these six dimensions (1-5 scale each):\n\nCriteriaWeightHow to AssessPain intensity25%How badly does this segment feel the problem? Would they pay to eliminate it?Your personal advantage20%Do you have skills, access, credibility, or insider knowledge here that others don't?Market size20%Are there enough people/companies in this niche to build a sustainable business? (Aim: >10K reachable)Monetization potential15%Can you charge a price that, at realistic volume, sustains your income?Competition landscape10%Some competition = proven demand. Zero competition = possible red flag. Moderate competition with gaps = ideal.Growth trajectory10%Is this niche expanding, stable, or shrinking?\n\nWeighted score = Σ (score × weight). Top 3 candidates advance to validation."
      },
      {
        "title": "Step 3: Validate Top 3 Candidates",
        "body": "For each finalist, run these five quick checks. Takes 2-4 hours total per niche.\n\n1. Search volume check\nGoogle the primary keyword for this niche. Check Google Trends for 12-month trajectory. Is there sustained, growing interest? A flat or declining trend is a warning.\n\n2. Community check\nDo active communities exist for this niche? (Subreddits with 5K+ members, active Slack/Discord servers, Facebook groups with daily posts.) Active community = active people with this problem who talk to each other = your future marketing channel.\n\n3. Competitor gap check\nFind 3-5 tools or services already in this niche. Map their feature sets and read their negative reviews. Identify one clear gap that multiple customers complain about. That gap is your opening.\n\n4. Pricing reality check\nWhat do existing solutions in this niche charge? Is there pricing room for your model? If everyone charges $9/month and the market expects free tools, your economics may not work.\n\n5. Talk to 3 real people in this niche\nLinkedIn, community posts, or warm intros. Ask 5 minutes of questions: What tools do you use? What's broken about them? What would you pay to fix it? If they light up describing the problem, you've found a live nerve.\n\nKill check: A niche that fails 2+ of these checks is not ready. Either iterate on the definition or drop it."
      },
      {
        "title": "Step 4: Refine Into a Positioning Statement",
        "body": "A good niche is sharp enough that you can answer YES to every one of these:\n\nCan I name a specific type of person this is for?\nCan I describe one specific problem they have?\nCan I explain in one sentence why my solution beats what they're doing now?\nWould this person immediately recognize they need this the moment they hear about it?\n\nUse the Who + What + Why formula to write your positioning statement:\n\n[Specific customer segment] struggling with [specific problem]\nwho need [specific outcome], and current solutions fall short\nbecause [specific gap I fill].\n\nGood example:\n\"Freelance web developers managing 3-8 client projects simultaneously, struggling with status communication and revision tracking, who need automated client-facing progress reports — and current PM tools like Basecamp are too heavy and generic for their workflow.\"\n\nBad example:\n\"Small businesses that need better tools.\" (Too vague. Who specifically? What problem specifically?)\n\nRefinement loop: If your statement is longer than 2 sentences or feels generic, you haven't narrowed enough. Cut it down or tighten the customer/problem definition."
      },
      {
        "title": "Step 5: Final Niche Commitment Checklist",
        "body": "Before you commit time and money, confirm every box:\n\nAt least 10,000 reachable potential customers exist in this niche\n At least one competitor exists (demand proof) but no more than 2-3 dominant ones\n You have identified a specific, validated gap in what competitors offer\n You can reach this niche through channels you understand (SEO, communities, direct outreach, paid)\n The niche has budget — they are already spending money on adjacent solutions\n You can sustain interest and motivation working on this for 12+ months\n You have or can quickly build credibility here (portfolio piece, case study, community presence)"
      },
      {
        "title": "Common Niche Mistakes to Avoid",
        "body": "Too broad: \"Small businesses\" is not a niche. \"SaaS founders bootstrapping their first product\" is.\nToo narrow: \"Left-handed graphic designers in Austin.\" The pool is too small to build a business.\nPassion over pain: You love the topic but nobody's paying to solve it. Passion is a bonus — pain + budget = business.\nIgnoring your edge: The best niche is where YOUR specific background gives you credibility that competitors cannot easily copy. Don't overlook this.\nSkipping validation: Picking a niche from theory alone. Always talk to real people first."
      }
    ],
    "body": "Niche Selection\nWhy This Matters for Solopreneurs\n\nYou cannot outspend, outhire, or out-market a funded competitor. What you can do is out-focus them. A tight niche lets you speak the customer's exact language, dominate a small pond via word-of-mouth and SEO, charge premium prices (specialist > generalist), and build a focused marketing strategy on a lean budget. The goal: become the obvious choice for one specific group of people.\n\nStep 1: Generate Niche Candidates (Minimum 10)\n\nBrainstorm widely before narrowing. Use these three lenses:\n\nFrom your own experience:\n\nWhat industries have you worked in or consulted for?\nWhat specific problems did you solve more than once?\nWhat do people already come to you for help with, even informally?\nWhat frustrations did you personally have that no tool solved well?\n\nFrom market signals:\n\nWhat are people complaining about repeatedly on Reddit, forums, Twitter?\nWhat's trending on Product Hunt or in Y Combinator batches?\nWhat SaaS categories are growing fastest? (Check SaaS Stats, G2 Buyer's Guide)\nWhat new regulations or market shifts are creating new pain points?\n\nFrom intersections (the sweet spot): The formula: [Specific customer type] + [Specific problem] = niche.\n\n\"E-commerce founders\" + \"inventory forecasting\" = niche\n\"Solo consultants\" + \"client contract automation\" = niche\n\"Restaurant owners\" + \"staff scheduling and tip splitting\" = niche\n\nWrite all candidates down. No filtering yet. Quantity first.\n\nStep 2: Score Every Candidate\n\nRate each niche on these six dimensions (1-5 scale each):\n\nCriteria\tWeight\tHow to Assess\nPain intensity\t25%\tHow badly does this segment feel the problem? Would they pay to eliminate it?\nYour personal advantage\t20%\tDo you have skills, access, credibility, or insider knowledge here that others don't?\nMarket size\t20%\tAre there enough people/companies in this niche to build a sustainable business? (Aim: >10K reachable)\nMonetization potential\t15%\tCan you charge a price that, at realistic volume, sustains your income?\nCompetition landscape\t10%\tSome competition = proven demand. Zero competition = possible red flag. Moderate competition with gaps = ideal.\nGrowth trajectory\t10%\tIs this niche expanding, stable, or shrinking?\n\nWeighted score = Σ (score × weight). Top 3 candidates advance to validation.\n\nStep 3: Validate Top 3 Candidates\n\nFor each finalist, run these five quick checks. Takes 2-4 hours total per niche.\n\n1. Search volume check Google the primary keyword for this niche. Check Google Trends for 12-month trajectory. Is there sustained, growing interest? A flat or declining trend is a warning.\n\n2. Community check Do active communities exist for this niche? (Subreddits with 5K+ members, active Slack/Discord servers, Facebook groups with daily posts.) Active community = active people with this problem who talk to each other = your future marketing channel.\n\n3. Competitor gap check Find 3-5 tools or services already in this niche. Map their feature sets and read their negative reviews. Identify one clear gap that multiple customers complain about. That gap is your opening.\n\n4. Pricing reality check What do existing solutions in this niche charge? Is there pricing room for your model? If everyone charges $9/month and the market expects free tools, your economics may not work.\n\n5. Talk to 3 real people in this niche LinkedIn, community posts, or warm intros. Ask 5 minutes of questions: What tools do you use? What's broken about them? What would you pay to fix it? If they light up describing the problem, you've found a live nerve.\n\nKill check: A niche that fails 2+ of these checks is not ready. Either iterate on the definition or drop it.\n\nStep 4: Refine Into a Positioning Statement\n\nA good niche is sharp enough that you can answer YES to every one of these:\n\nCan I name a specific type of person this is for?\nCan I describe one specific problem they have?\nCan I explain in one sentence why my solution beats what they're doing now?\nWould this person immediately recognize they need this the moment they hear about it?\n\nUse the Who + What + Why formula to write your positioning statement:\n\n[Specific customer segment] struggling with [specific problem]\nwho need [specific outcome], and current solutions fall short\nbecause [specific gap I fill].\n\n\nGood example: \"Freelance web developers managing 3-8 client projects simultaneously, struggling with status communication and revision tracking, who need automated client-facing progress reports — and current PM tools like Basecamp are too heavy and generic for their workflow.\"\n\nBad example: \"Small businesses that need better tools.\" (Too vague. Who specifically? What problem specifically?)\n\nRefinement loop: If your statement is longer than 2 sentences or feels generic, you haven't narrowed enough. Cut it down or tighten the customer/problem definition.\n\nStep 5: Final Niche Commitment Checklist\n\nBefore you commit time and money, confirm every box:\n\n At least 10,000 reachable potential customers exist in this niche\n At least one competitor exists (demand proof) but no more than 2-3 dominant ones\n You have identified a specific, validated gap in what competitors offer\n You can reach this niche through channels you understand (SEO, communities, direct outreach, paid)\n The niche has budget — they are already spending money on adjacent solutions\n You can sustain interest and motivation working on this for 12+ months\n You have or can quickly build credibility here (portfolio piece, case study, community presence)\nCommon Niche Mistakes to Avoid\nToo broad: \"Small businesses\" is not a niche. \"SaaS founders bootstrapping their first product\" is.\nToo narrow: \"Left-handed graphic designers in Austin.\" The pool is too small to build a business.\nPassion over pain: You love the topic but nobody's paying to solve it. Passion is a bonus — pain + budget = business.\nIgnoring your edge: The best niche is where YOUR specific background gives you credibility that competitors cannot easily copy. Don't overlook this.\nSkipping validation: Picking a niche from theory alone. Always talk to real people first."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/JK-0001/niche-selection",
    "publisherUrl": "https://clawhub.ai/JK-0001/niche-selection",
    "owner": "JK-0001",
    "version": "0.1.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/niche-selection",
    "downloadUrl": "https://openagent3.xyz/downloads/niche-selection",
    "agentUrl": "https://openagent3.xyz/skills/niche-selection/agent",
    "manifestUrl": "https://openagent3.xyz/skills/niche-selection/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/niche-selection/agent.md"
  }
}