← Brand & Market Social ResearchCONTENT HISTORY

Update to Brand & Market Social Research

Snapshot Sep 30, 2026 · 22:50 UTC · version 1.0.0

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "name": "telemark-public-post-search",
  "description": "Use when a user wants a bounded keyword search of recent public posts on a decentralized social network.",
  "included_files": [],
  "skill_md_contents": "---\nname: telemark-public-post-search\ndescription: \"Use when a user wants a bounded keyword search of recent public posts on a decentralized social network.\"\n---\n\n# Telemark Public Post Search\n\nUse this skill only for bounded, on-demand keyword searches of recent public posts. It does not access private posts, search by private identity, create webhooks, reset state, or keep monitoring after the conversation ends.\n\n## Search workflow\n\n1. Require at least one complete keyword or phrase. Keep each quoted multi-word phrase in one `keywords` array item; never split its words. Multiple array items use OR semantics.\n2. Map the user's language filters and exclusions exactly.\n3. If the user asks for all, every, unlimited, or no-limit results without a positive numeric cap, do not call a tool. Explain the 100-result maximum and ask the user to choose a cap from 1 to 100.\n4. Keep `maxResults` explicit and no greater than the user's requested cap. Use 3 for a small preview.\n5. Call `search_public_social_posts`. Telemark Digital funds this bounded search; the user is not charged and no user execution account is connected. Availability is subject to the shared daily and monthly capacity limits.\n6. If the returned status is nonterminal, call `get_public_post_search_status` only with the signed `runId` from that search.\n7. After status `SUCCEEDED`, call `get_public_post_search_results` only with the signed `datasetId` returned for the same run and a limit no greater than `maxResults`.\n\nRecommended bounded input:\n\n```json\n{\n  \"keywords\": [\"technology\"],\n  \"excludeTerms\": [],\n  \"langs\": [\"en\"],\n  \"maxResults\": 3,\n  \"sort\": \"latest\",\n  \"waitSecs\": 45\n}\n```\n\nTreat an empty result as valid when no public post matches. When a language filter is requested, return only posts that carry a matching declared language label; exclude unlabeled posts. Never invent posts or claim background monitoring.\n\nThis is an original bounded-search workflow, not a third-party account connector or arbitrary API pass-through. It uses a source-provided unauthenticated public-web API, then applies Telemark Digital's keyword, phrase, exclusion, declared-language, sorting, bounding, and result-minimization logic. It does not authenticate as a source user or perform likes, follows, replies, messages, or other source-account actions.\n\n## Safety and privacy\n\nDo not request private posts or attempt to bypass access controls. Do not request or transmit credentials, restricted data, sensitive personal data, webhook settings, or confidential source data. Returned rows are limited to the public post URL, text, publication time, language labels, and matched terms.\n"
}

SHA-256: a49185ad2d568101ff7f3e6872c575eaf946f729c4eca0de36d087d5b1b95485