Reads recent project insights and events from the posthog MCP server (read-only) and writes what it found into a Markdown digest in this repo, then opens a pull request with that change. Runs unattended: it asks no questions and makes no writes to posthog.
82%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Read posthog, write a doc, open a PR. Nothing else.
Runs unattended. Never prompt for confirmation and never write to posthog.
Supplied by the launcher via .cloud-launch/inputs.json. All optional.
{{DIGEST_FILE}} -- repo-relative digest path. Default docs/posthog-digest.md.{{LIMIT}} -- maximum items to list. Default 20.{{BRANCH_PREFIX}} -- branch name prefix. Default posthog-digest.The run must provide the posthog MCP server, registered on this workspace
and reachable as posthog through the Tessl MCP gateway. GitHub credentials
(GH_TOKEN or GITHUB_TOKEN) must be present for gh. If either is
missing, stop and report which one. Never print or commit a token.
You start in a clone of this repo, on its base branch, at the repository root.
Git already has a credential helper and a bot commit identity, so git push
and gh pr create authenticate with no setup.
List the MCP tools available to you first and use those exact names. Do not
assume a prefix: the gateway may expose them as mcp__posthog__*,
mcp__drew-test_posthog__*, or another form. Match on the tool names you
actually see.
{{LIMIT}}.If no posthog MCP tool is available, stop and report that, and say which tool names you did see. An empty result is a valid outcome, not an error: write the digest with a line saying nothing was found.
Overwrite {{DIGEST_FILE}} (create parent directories if needed) with:
# PostHog Digest heading.Use only values returned by the MCP tools. Do not invent items, and do not carry anything over from a previous version of the file.
BRANCH="{{BRANCH_PREFIX}}/$(date -u +%Y%m%d-%H%M%S)"
git checkout -b "$BRANCH"
git add "{{DIGEST_FILE}}"
git commit -m "docs: refresh posthog digest"
git push -u origin "$BRANCH"
gh pr create --title "docs: refresh posthog digest" \
--body "Automated digest read from the posthog MCP server and written to \`{{DIGEST_FILE}}\`."Capture the PR URL, then stop. Do not write launch-result.json; the recipe
records the outcome by inspecting the branch and PR you left behind.
drew-tessl/repo-schedules-test
82bbe83
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.