github-action

Update tracking comments and commit code within GitHub Actions workflows.

14|5|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/letta-ai/letta-code-action --skill github-action
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-action
Source: https://github.com/letta-ai/letta-code-action/tree/main/skills/github-action
Command: npx skills add https://github.com/letta-ai/letta-code-action --skill github-action

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub Actions workflows often require coordinated updates to tracking comments, automated code changes, and seamless interactions with the GitHub API. This Skill provides a self-contained unit to manage tracking comments, commit code, and run Letta-powered actions from within CI.

Core Features & Use Cases

  • Update a tracking comment in issues and pull requests with live progress and results using the GitHub CLI.
  • Perform Git operations (commit, push, branch management) directly from a workflow to automate code changes.
  • Interact with GitHub APIs and actions ecosystem to create PRs, validate CI status, and drive end-to-end automation.

Quick Start

Include the Letta Code action in your GitHub workflow and configure the required environment variables to enable tracking updates and code commits.

Frequently Asked Questions about github-action

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

FAQPage Schema
How do I automate pull request tracking comments inside a GitHub Actions workflow?

You can automate pull request tracking comments inside a GitHub Actions workflow by triggering actions via @letta-code mentions, using the GitHub CLI to update live progress and results directly in the issue or PR comment thread.

How does Letta Code handle git commits and pushes when triggered by issue comments?

Letta Code handles git commits and pushes by executing standard Git operations directly within the CI workflow, using environment variables like BRANCH_NAME and BASE_BRANCH to branch, commit, and push automated code changes to GitHub.

What environment variables do I need to configure for GitHub Actions CI automation?

GitHub Actions CI automation requires configuring environment variables including GITHUB_TOKEN, GITHUB_REPOSITORY, LETTA_COMMENT_ID, BRANCH_NAME, BASE_BRANCH, GITHUB_RUN_ID, and GITHUB_SERVER_URL to manage tracking comments and execute Git operations.

Can I use the GitHub CLI to update CI status and create pull requests from a workflow?

Yes, you can use the GitHub CLI to update CI status and create pull requests from a workflow. The Skill interacts with GitHub APIs and the actions ecosystem to validate CI status and drive end-to-end PR automation.

What is the best way to coordinate AI code updates in GitHub Actions?

The best way to coordinate AI code updates in GitHub Actions is to run Letta Code inside the workflow, using tracking comments to monitor live progress while automatically committing and pushing code changes via Git operations.

Why are my tracking comment updates not showing up in the pull request thread?

Tracking comment updates may not show up if the LETTA_COMMENT_ID environment variable is missing or invalid, or if GITHUB_TOKEN lacks the permissions needed by the GitHub CLI to modify comments in the repository.