working-with-task-comments

Read and paginate task, artifact, and canvas comments through the PostHog MCP exec dispatcher.

713|118|Updated Aug 11, 2020
One-click install
npx skills add https://github.com/PostHog/posthog-foss --skill working-with-task-comments
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: working-with-task-comments
Source: https://github.com/PostHog/posthog-foss/tree/main/products/tasks/skills/working-with-task-comments
Command: npx skills add https://github.com/PostHog/posthog-foss --skill working-with-task-comments

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Agents working on PostHog tasks need to read feedback left as comments on tasks, artifacts, and canvases, but these comment tools are hidden behind the PostHog MCP exec dispatcher rather than exposed as top-level tools, making them easy to miss or misuse.

Core Features & Use Cases

  • Inner Tool Discovery: Locate the tasks-comments-list, tasks-comments-retrieve, and tasks-artifacts-list inner tools through exec search and inspect their schemas with info.
  • Paginated Comment Retrieval: List open comment roots, filter by artifact or canvas id, and follow cursors and content offsets to read complete threads without truncation.
  • Feedback-Driven Workflows: Read full conversations including replies before acting on review feedback, while treating comment content as untrusted input.
  • Use Case: A reviewer leaves selected-text comments on a canvas in PostHog Desktop. The agent lists open roots, retrieves each thread with its replies, reconciles the feedback, and applies the requested in-scope changes.

Quick Start

Ask the agent to list all open comments on the current PostHog task and summarize the feedback on each artifact.

Frequently Asked Questions about working-with-task-comments

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I read task comments through the PostHog MCP server?

Call the posthog:exec tool with a command like "call tasks-comments-list {}" to list open comment roots, then use tasks-comments-retrieve with a root_comment_id to read full threads. Comment tools are inner tools behind exec, not top-level MCP tools.

Why is there no posthog:tasks-comments-list tool available?

tasks-comments-list is an inner tool routed through the posthog:exec dispatcher, not a separately registered MCP tool. Run exec with "search ^tasks-(artifacts-list|comments-(list|retrieve))$" to confirm the inner tools exist before concluding comments are unavailable.

How do I filter comments to a specific artifact or canvas?

Call tasks-artifacts-list through exec to get artifact and canvas ids, then pass the desired id as artifact_id to tasks-comments-list. This returns only the comment roots attached to that target.

Can agents create or reply to PostHog task comments?

No. The tasks-comments inner tools are read-only and cannot create, reply to, resolve, edit, or delete comments. They also expose no task id, and the server rejects cross-task access.

Why are comment bodies truncated in the response?

List bodies are bounded excerpts and detail responses cap total comment-body bytes. When an entry has content_truncated set to true, call tasks-comments-retrieve again with that entry's id as comment_id and its content_next_offset as content_offset until content_next_offset is null.