programmatic-agent-runs

Govern Cursor SDK coding runs before branches or PRs are created.

25|7|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/IgorGanapolsky/ThumbGate --skill programmatic-agent-runs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: programmatic-agent-runs
Source: https://github.com/IgorGanapolsky/ThumbGate/tree/main/plugins/cursor-marketplace/skills/programmatic-agent-runs
Command: npx skills add https://github.com/IgorGanapolsky/ThumbGate --skill programmatic-agent-runs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents autonomous coding agents from taking unauthorized or risky actions by enforcing deterministic pre-action governance before file edits, branch creation, or pull requests.

Core Features & Use Cases

  • Pre-action governance for Cursor runs: Blocks non-compliant tool-use and write actions before they execute, including branch/PR creation and shell actions.
  • History-aware prevention rules: Promotes prior thumbs-down feedback into durable prevention gates to stop repeated failures across sessions and models.
  • Subagent-safe scoping for delegated work: Enforces bounded responsibilities for subagents to reduce blast radius during delegated coding tasks.

Quick Start

Ask your coding workflow to run ThumbGate with the programmatic-agent-runs skill to enforce gates and evidence checks before any branch or PR is created.

Frequently Asked Questions about programmatic-agent-runs

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

FAQPage Schema
How do I prevent autonomous coding agents from creating branches or PRs without approval?

To prevent unauthorized agent actions, you can apply deterministic pre-action governance that blocks non-compliant tool-use and write operations before file edits, branch creation, or pull requests execute during autonomous coding runs.

Can I enforce compliance rules on Cursor SDK subagent coding runs?

Yes, you can govern Cursor SDK subagent coding runs by enforcing subagent-safe scoping and bounded responsibilities, which reduces the blast radius of file edits, shell actions, and branch creation during delegated tasks.

What is pretooluse governance for AI coding agents?

Pretooluse governance for AI coding agents is a mechanism that intercepts and evaluates tool-use actions before execution, capturing run metadata and linked evidence to require verification output prior to any merge, publish, or deploy operation.

How do I stop autonomous coding agents from repeating past failures across sessions?

To stop agents from repeating past failures across sessions, you can promote prior thumbs-down feedback into durable prevention rules, creating history-aware gates that block similar non-compliant actions across different sessions and models.

Does branch protection for AI coding agents require verification output before merging?

Yes, branch protection for AI coding agents requires verification output prior to merge, publish, or deploy actions. This ensures compliance evidence is captured and validated before any customer-facing claims or code integration occurs.