enclave-pr-annotator

Posts session attestation comments to GitHub pull requests via the REST API.

2|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/latchagent/latch-core --skill enclave-pr-annotator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: enclave-pr-annotator
Source: https://github.com/latchagent/latch-core/tree/main/.agents/skills/enclave-pr-annotator
Command: npx skills add https://github.com/latchagent/latch-core --skill enclave-pr-annotator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of attesting GitHub PRs by automatically posting session receipts as Markdown comments, enhancing accountability and transparency in PRs.

Core Features & Use Cases

  • GitHub PR Attestation: Automatically posts attestation comments to GitHub PRs as structured Markdown, ensuring transparency.
  • Markdown Formatting: Formats session receipts with detailed activity metrics and cryptographic proof for verification.
  • GitHub API Integration: Directly interacts with the GitHub REST API for seamless comment posting.
  • Use Case: Perfect for teams using Latch Desktop and GitHub for managing PR reviews and attestation comments.

Quick Start

Use the enclave-pr-annotator skill to post the attestation for the current session on PR 'https://github.com/owner/repo/pull/number'.

Frequently Asked Questions about enclave-pr-annotator

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

FAQPage Schema
How do I automate GitHub PR attestation comments with session receipts?

Automating GitHub PR attestation comments involves posting session receipts as structured Markdown directly to pull requests via the GitHub API. This ensures transparency and accountability by adding detailed activity metrics and cryptographic proof to the PR review process.

What is a PR attestation comment and when do I need it for GitHub workflows?

A PR attestation comment is a structured Markdown post containing session receipts and cryptographic proof for verification. You need it in GitHub workflows to enhance accountability and transparency during pull request reviews.

How do I post session attestation data to a GitHub pull request?

To post session attestation data to a GitHub pull request, you use a script that integrates with the GitHub REST API. It formats the session data into Markdown comments with detailed activity metrics and posts them directly to the specified PR URL.

Do I need Latch Desktop to automate session attestation comments on GitHub?

Yes, Latch Desktop is required to automate session attestation comments on GitHub. The workflow is designed specifically for teams using Latch Desktop to manage session data and GitHub for pull request reviews.

What is the best way to format session receipts for GitHub PR reviews?

The best way to format session receipts for GitHub PR reviews is as structured Markdown. This format includes detailed activity metrics and cryptographic proof, ensuring the attestation data is readable and verifiable directly within the pull request.

Does the GitHub PR annotator require direct GitHub API access?

Yes, the GitHub PR annotator requires direct access to the GitHub REST API. This access is necessary for seamlessly posting the formatted Markdown attestation comments to the target pull requests.