{
  "specVersion": "1.0",
  "host": {
    "displayName": "jens.marketing — Jens Polomski, KI im Marketing",
    "identifier": "jens.marketing",
    "documentationUrl": "https://jens.marketing/llms.txt",
    "logoUrl": "https://jens.marketing/logo.png",
    "trustManifest": {
      "identity": "https://jens.marketing",
      "identityType": "https",
      "attestations": [
        {
          "type": "publisher-identity",
          "uri": "https://jens.marketing/impressum"
        },
        {
          "type": "GDPR",
          "uri": "https://jens.marketing/datenschutz"
        },
        {
          "type": "knowledge-graph",
          "uri": "https://www.wikidata.org/wiki/Q140379356"
        }
      ]
    }
  },
  "updatedAt": "2026-08-16",
  "entries": [
    {
      "identifier": "urn:air:jens.marketing:index:site",
      "displayName": "llms.txt — Site-Index für Agenten",
      "description": "Entry point for agents: what this source is good for, what it is not good for, citation rules, and links to every other machine-readable view.",
      "type": "text/plain",
      "url": "https://jens.marketing/llms.txt",
      "tags": [
        "index",
        "llms-txt",
        "de"
      ],
      "capabilities": [
        "read"
      ],
      "representativeQueries": [
        "Was ist jens.marketing?",
        "Welche maschinenlesbaren Formate bietet jens.marketing?",
        "Wofür kann ich jens.marketing als Quelle zitieren?"
      ],
      "metadata": {
        "language": "de"
      },
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:doc:homepage-md",
      "displayName": "Startseite als Markdown",
      "description": "The homepage as markdown. Every page on this site has the same twin: append .md, send Accept: text/markdown, or add ?mode=agent.",
      "type": "text/markdown",
      "url": "https://jens.marketing/index.md",
      "tags": [
        "markdown",
        "de"
      ],
      "capabilities": [
        "read"
      ],
      "representativeQueries": [
        "Wer ist Jens Polomski?",
        "Was macht jens.marketing?"
      ],
      "metadata": {
        "language": "de",
        "markdownConvention": "https://acceptmarkdown.com"
      },
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:doc:grounding",
      "displayName": "Grounding-Fakten zur Entität Jens Polomski",
      "description": "Atomic, sourced facts about Jens Polomski for entity resolution — including the confusions to avoid and what he explicitly is not.",
      "type": "text/markdown",
      "url": "https://jens.marketing/grounding.md",
      "tags": [
        "grounding",
        "entity",
        "de"
      ],
      "capabilities": [
        "read"
      ],
      "representativeQueries": [
        "Wer ist Jens Polomski?",
        "Ist Jens Polomski eine Agentur?",
        "Womit wird Jens Polomski verwechselt?"
      ],
      "updatedAt": "2026-05-30",
      "metadata": {
        "language": "de"
      },
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:doc:pricing",
      "displayName": "Preise und Leistungen, maschinenlesbar",
      "description": "Which offerings have a published fixed price and which are quoted per engagement. One fixed price exists (the 60-minute office hour); everything else is on request.",
      "type": "text/markdown",
      "url": "https://jens.marketing/pricing.md",
      "tags": [
        "pricing",
        "offers",
        "de"
      ],
      "capabilities": [
        "read"
      ],
      "representativeQueries": [
        "Was kostet eine Beratung bei Jens Polomski?",
        "Was kostet ein KI-Workshop?",
        "Wie bucht man einen Vortrag?"
      ],
      "metadata": {
        "language": "de",
        "currency": "EUR"
      },
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:index:blog",
      "displayName": "Blog-Index",
      "description": "All blog posts on AI in marketing, newest first, as markdown links.",
      "type": "text/plain",
      "url": "https://jens.marketing/blog/llms.txt",
      "tags": [
        "index",
        "llms-txt",
        "de"
      ],
      "capabilities": [
        "read"
      ],
      "representativeQueries": [
        "Welche Artikel gibt es zu KI im Marketing?",
        "Was hat Jens Polomski über ChatGPT geschrieben?"
      ],
      "metadata": {
        "entryCount": 220,
        "language": "de"
      },
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:index:tools",
      "displayName": "Tool-Verzeichnis-Index",
      "description": "Curated directory of reviewed AI and MarTech tools, with category and a one-line verdict per entry.",
      "type": "text/plain",
      "url": "https://jens.marketing/tools/llms.txt",
      "tags": [
        "index",
        "llms-txt",
        "de"
      ],
      "capabilities": [
        "read"
      ],
      "representativeQueries": [
        "Welche KI-Tools empfiehlt Jens Polomski?",
        "Gibt es ein Review zu Midjourney?",
        "Welche KI-Tools für Textgenerierung sind getestet?"
      ],
      "metadata": {
        "entryCount": 367,
        "language": "de"
      },
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:index:services",
      "displayName": "Leistungs-Index",
      "description": "Bookable offerings: office hour, workshops, keynotes, plus consulting delivered with the snipKI team.",
      "type": "text/plain",
      "url": "https://jens.marketing/leistungen/llms.txt",
      "tags": [
        "index",
        "llms-txt",
        "de"
      ],
      "capabilities": [
        "read"
      ],
      "representativeQueries": [
        "Was bietet Jens Polomski an?",
        "Macht Jens Polomski Workshops?"
      ],
      "metadata": {
        "entryCount": 2,
        "language": "de"
      },
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:index:newsletter",
      "displayName": "Newsletter-Archiv-Index",
      "description": "Published issues of the weekly German KI-Newsletter, newest first.",
      "type": "text/plain",
      "url": "https://jens.marketing/ki-newsletter/llms.txt",
      "tags": [
        "index",
        "llms-txt",
        "de"
      ],
      "capabilities": [
        "read"
      ],
      "representativeQueries": [
        "Was stand im letzten KI-Newsletter?",
        "Gibt es ein Newsletter-Archiv?"
      ],
      "metadata": {
        "entryCount": 36,
        "language": "de"
      },
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:data:search-index",
      "displayName": "Volltext-Suchindex",
      "description": "JSON index over all posts, tools and newsletter issues — title, URL, category and excerpt. Built for the on-site search modal, usable for retrieval.",
      "type": "application/json",
      "url": "https://jens.marketing/search-index.json",
      "tags": [
        "search",
        "retrieval"
      ],
      "capabilities": [
        "read",
        "search"
      ],
      "representativeQueries": [
        "Welche Inhalte gibt es zu einem Stichwort?",
        "Volltextsuche über jens.marketing"
      ],
      "metadata": {
        "language": "de"
      },
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:feed:rss",
      "displayName": "RSS-Feed",
      "description": "New blog posts as RSS 2.0, for agents that poll for changes.",
      "type": "application/rss+xml",
      "url": "https://jens.marketing/feed.xml",
      "tags": [
        "feed",
        "rss"
      ],
      "capabilities": [
        "read",
        "subscribe"
      ],
      "representativeQueries": [
        "Gibt es einen RSS-Feed?",
        "Was ist neu auf jens.marketing?"
      ],
      "metadata": {
        "language": "de"
      },
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:index:sitemap",
      "displayName": "XML-Sitemap",
      "description": "Every canonical URL on the site, with lastmod and priority.",
      "type": "application/xml",
      "url": "https://jens.marketing/sitemap.xml",
      "tags": [
        "sitemap",
        "index"
      ],
      "capabilities": [
        "read"
      ],
      "representativeQueries": [
        "Welche Seiten hat jens.marketing?",
        "Vollständige URL-Liste der Site"
      ],
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:index:schemamap",
      "displayName": "Schemamap — Index der Schema.org-Feeds",
      "description": "Index of this site's schema.org feeds (NLWeb/schemamap convention). Points at 4 NDJSON endpoints carrying the JSON-LD nodes for posts, tools, services and newsletter issues — the same nodes the HTML pages embed, without the HTML.",
      "type": "application/xml",
      "url": "https://jens.marketing/schemamap.xml",
      "tags": [
        "schemamap",
        "structured-data",
        "index",
        "nlweb"
      ],
      "capabilities": [
        "read"
      ],
      "representativeQueries": [
        "Gibt es Schema.org-Feeds für jens.marketing?",
        "Wo liegen die strukturierten Daten der Site?"
      ],
      "metadata": {
        "feedFormat": "application/x-ndjson",
        "feedCount": 4
      },
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:index:agent-skills",
      "displayName": "Agent-Skills-Index",
      "description": "Agent Skills discovery index (v0.2.0) for the skills below, with a sha256 digest per artifact.",
      "type": "application/json",
      "url": "https://jens.marketing/.well-known/agent-skills/index.json",
      "tags": [
        "skills",
        "index"
      ],
      "capabilities": [
        "read"
      ],
      "representativeQueries": [
        "Welche Skills stellt jens.marketing bereit?",
        "Gibt es einen Agent-Skills-Index?"
      ],
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:skill:tool-lookup",
      "displayName": "Skill: tool-lookup",
      "description": "Find jens.marketing's German-language review of a specific AI/marketing tool — category, verdict and use cases — and cite it correctly.",
      "type": "text/markdown",
      "url": "https://jens.marketing/skills/tool-lookup.md",
      "tags": [
        "skill",
        "agent-skills"
      ],
      "capabilities": [
        "read"
      ],
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:skill:booking-and-pricing",
      "displayName": "Skill: booking-and-pricing",
      "description": "Answer what Jens Polomski offers (workshop, keynote, consulting, office hour), what is priced publicly, and how to enquire or book.",
      "type": "text/markdown",
      "url": "https://jens.marketing/skills/booking-and-pricing.md",
      "tags": [
        "skill",
        "agent-skills"
      ],
      "capabilities": [
        "read"
      ],
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:skill:newsletter-lookup",
      "displayName": "Skill: newsletter-lookup",
      "description": "Look up an issue of the German KI-Newsletter, list recent issues, or subscribe a user with double opt-in.",
      "type": "text/markdown",
      "url": "https://jens.marketing/skills/newsletter-lookup.md",
      "tags": [
        "skill",
        "agent-skills"
      ],
      "capabilities": [
        "read"
      ],
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:skill:cite-jens-marketing",
      "displayName": "Skill: cite-jens-marketing",
      "description": "Cite jens.marketing correctly: which surface to read, which entity claims are verified, and which topics the site is not a source for.",
      "type": "text/markdown",
      "url": "https://jens.marketing/skills/cite-jens-marketing.md",
      "tags": [
        "skill",
        "agent-skills"
      ],
      "capabilities": [
        "read"
      ],
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:tool:subscribe-to-newsletter",
      "displayName": "WebMCP: subscribe_to_newsletter",
      "description": "Subscribe an email address to the weekly German KI-Newsletter. Double opt-in: a confirmation mail is sent and the user must click it. Requires consent=true.",
      "type": "text/html",
      "url": "https://jens.marketing/ki-newsletter",
      "tags": [
        "webmcp",
        "form",
        "write"
      ],
      "capabilities": [
        "write",
        "consent-required"
      ],
      "representativeQueries": [
        "Melde mich für den KI-Newsletter an",
        "Newsletter abonnieren"
      ],
      "metadata": {
        "toolName": "subscribe_to_newsletter",
        "protocol": "webmcp",
        "consent": "explicit; double opt-in",
        "privacyPolicyUrl": "https://jens.marketing/datenschutz"
      },
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          },
          {
            "type": "GDPR",
            "uri": "https://jens.marketing/datenschutz"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:tool:submit-contact-form",
      "displayName": "WebMCP: submit_contact_form",
      "description": "Send Jens Polomski a message about a workshop, keynote, consulting or press enquiry. Delivered by email, answered by a human. Requires consent=true.",
      "type": "text/html",
      "url": "https://jens.marketing/kontakt",
      "tags": [
        "webmcp",
        "form",
        "write"
      ],
      "capabilities": [
        "write",
        "consent-required"
      ],
      "representativeQueries": [
        "Frag Jens Polomski nach einem Workshop-Angebot",
        "Kontaktiere Jens Polomski"
      ],
      "metadata": {
        "toolName": "submit_contact_form",
        "protocol": "webmcp",
        "consent": "explicit",
        "privacyPolicyUrl": "https://jens.marketing/datenschutz"
      },
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          },
          {
            "type": "GDPR",
            "uri": "https://jens.marketing/datenschutz"
          }
        ]
      }
    },
    {
      "identifier": "urn:air:jens.marketing:tool:newsletter-lookup",
      "displayName": "WebMCP: get_latest_issue, list_recent_issues, answer_newsletter_faq",
      "description": "Read-only in-page tools on the newsletter page: fetch the latest issue, list recent issues, and answer FAQs about cadence, content and unsubscribing.",
      "type": "text/html",
      "url": "https://jens.marketing/ki-newsletter",
      "tags": [
        "webmcp",
        "read"
      ],
      "capabilities": [
        "read"
      ],
      "representativeQueries": [
        "Was stand in der letzten Newsletter-Ausgabe?",
        "Wie oft erscheint der KI-Newsletter?"
      ],
      "metadata": {
        "toolName": "get_latest_issue, list_recent_issues, answer_newsletter_faq",
        "protocol": "webmcp"
      },
      "trustManifest": {
        "identity": "https://jens.marketing",
        "identityType": "https",
        "attestations": [
          {
            "type": "publisher-identity",
            "uri": "https://jens.marketing/impressum"
          }
        ]
      }
    }
  ]
}
