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.