action posthog_review_hog_perspectives_list { label: "List review perspectives and their enablement" description: "List the `review-hog-perspective-*` skills visible to the requesting user — the canonical perspectives plus the customs they authored — joined with their enable state. The 3 canonical perspectives are auto-seeded enabled on the first read; a custom perspective the user has not switched on shows as disabled." provider: posthog method: GET path: "/api/projects/{project_id}/review_hog/perspectives/" encoding: json output: { type: "array" items: { type: "object" required: ["body", "description", "enabled", "skill_name"] properties: { body: { type: "string" description: "The perspective skill's SKILL.md body, for the read-only skill viewer." } description: { type: "string" description: "The perspective skill's description, for display in the config UI." } enabled: { type: "boolean" description: "Whether this perspective runs on the acting user's PR reviews on this project." } skill_name: { type: "string" description: "Name of the `review-hog-perspective-*` skill this row toggles (the perspective's identity)." } } } } }