approval-checker

Verify authorized user approvals on GitHub issues and pull requests.

Updated Jan 16, 2026
One-click install
npx skills add https://github.com/JuniYadi/claude-code --skill approval-checker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: approval-checker
Source: https://github.com/JuniYadi/claude-code/tree/main/issue-reviews/skills/approval-checker
Command: npx skills add https://github.com/JuniYadi/claude-code --skill approval-checker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates verification that an authorized user approves the fix plan before implementing changes.

Core Features & Use Cases

  • Approval validation: Checks for authorized approvals via reactions (👍) or approval keywords (approve, approved, lgtm, go ahead).
  • Role-based access: Ensures only users with push or admin permissions can count as approvers.
  • Workflow integration: Fits into existing issue/PR review flows and can link with automated tasks for continue-issue.

Quick Start

Use the approval-checker to verify the latest plan comment and determine if an authorized approval exists. If approved, proceed with the implementation steps; if not, provide guidance to obtain approval.

Frequently Asked Questions about approval-checker

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

FAQPage Schema
How do I automate approval verification for GitHub pull requests?

You can automate approval verification by analyzing issue or PR comments for thumbs-up reactions and approval keywords like lgtm. The system validates that the user reacting has push or admin permissions before allowing implementation to proceed.

What keywords trigger an automated code review approval on GitHub?

Automated code review approvals on GitHub trigger via keywords like approve, approved, lgtm, and go ahead. A thumbs-up reaction on a plan comment also serves as a valid approval signal if the user has the required permissions.

Does GitHub workflow approval checking enforce role-based permissions?

Yes, GitHub workflow approval checking enforces role-based permissions by validating that only users with push or admin access can authorize changes. This prevents unauthorized users from triggering implementation steps through comments or reactions.

Can I use GitHub CLI for automated approval checks in issue workflows?

You can use GitHub CLI commands to integrate automated approval checks into existing issue and PR workflows. This allows the system to fetch and analyze plan comments and reactions directly within your automated pipelines.

What happens when a fix plan lacks authorized approval on GitHub?

When a fix plan lacks authorized approval, the automation halts the implementation steps and provides guidance on how to obtain the necessary approval. This ensures no code changes proceed without proper validation.