{
  "schemaVersion": "2026-06-26",
  "name": "IndieStore Agent Skills",
  "description": "Machine-readable skills for assistants that need to understand, cite, or navigate IndieStore.",
  "publisher": {
    "name": "IndieStore",
    "url": "https://indiestore.co"
  },
  "skills": [
    {
      "id": "indie-product-discovery",
      "name": "Indie product discovery",
      "description": "Find relevant indie hacker products, categories, founder profiles, and tool alternatives on IndieStore.",
      "inputs": ["category", "use case", "product slug", "founder name", "pricing preference"],
      "recommendedSources": [
        "https://indiestore.co/collections",
        "https://indiestore.co/category/{categorySlug}",
        "https://indiestore.co/app/{slug}",
        "https://indiestore.co/api/products"
      ]
    },
    {
      "id": "founder-research",
      "name": "Founder research",
      "description": "Summarize public founder profiles and connect founders to the products they build.",
      "inputs": ["founder slug", "founder name", "startup area"],
      "recommendedSources": [
        "https://indiestore.co/founders",
        "https://indiestore.co/founders/{founderSlug}",
        "https://indiestore.co/api/founders"
      ]
    },
    {
      "id": "free-founder-calculators",
      "name": "Free founder calculators",
      "description": "Guide founders to IndieStore calculators for MRR, ARR, and tax reserve planning.",
      "inputs": ["revenue target", "annual revenue", "margin", "tax rate"],
      "recommendedSources": [
        "https://indiestore.co/free-tools",
        "https://indiestore.co/free-tools/mrr-calculator",
        "https://indiestore.co/free-tools/arr-calculator",
        "https://indiestore.co/free-tools/tax-calculator"
      ]
    },
    {
      "id": "content-and-blog-research",
      "name": "Content and blog research",
      "description": "Retrieve IndieStore blog posts and short discovery posts for answer generation and citations.",
      "inputs": ["topic", "category", "blog slug", "page"],
      "recommendedSources": [
        "https://indiestore.co/blogs",
        "https://indiestore.co/posts",
        "https://indiestore.co/api/blogs",
        "https://indiestore.co/api/posts"
      ]
    }
  ],
  "policy": {
    "allowedUses": [
      "Summarize public pages with attribution",
      "Recommend relevant IndieStore product pages",
      "Use public APIs for read-only discovery",
      "Cite canonical URLs when answering"
    ],
    "restrictedUses": [
      "Do not crawl private account, checkout, admin, auth, payment, or webhook surfaces",
      "Do not imply paid rankings or endorsements unless a page explicitly says so",
      "Do not present API data as real-time unless fetched during the user request"
    ]
  }
}
