opp-repl-github-actions

Dispatch GitHub Actions workflow_dispatch events from opp_repl to trigger CI pipelines.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/tabgab/opp_repl-skill --skill opp-repl-github-actions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opp-repl-github-actions
Source: https://github.com/tabgab/opp_repl-skill/tree/main/opp-repl-github-actions
Command: npx skills add https://github.com/tabgab/opp_repl-skill --skill opp-repl-github-actions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dispatch GitHub Actions workflows from opp_repl to trigger CI pipelines.

Core Features & Use Cases

  • Trigger single or multiple workflows via workflow_dispatch events.
  • Configure per-project workflows using .opp fields like github_owner, github_repository, and github_workflows.
  • Use during development, testing, or release cycles to run CI without leaving the REPL.

Quick Start

Dispatch a GitHub Actions workflow from opp_repl by calling dispatch_workflow with the target workflow file.

Frequently Asked Questions about opp-repl-github-actions

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

FAQPage Schema
How do I trigger GitHub Actions workflows from a REPL environment?

You can trigger GitHub Actions workflows from a REPL by dispatching workflow_dispatch events to your CI pipelines. This allows on-demand execution of single or all workflows during development, testing, or release cycles without leaving the interactive environment.

What is workflow_dispatch and when do I need it for CI pipelines?

workflow_dispatch is a GitHub Actions event type that manually triggers CI pipelines on demand. You need it during development, testing, or release cycles when you want to run specific workflows outside of automatic triggers like pushes or pull requests.

Do I need a personal access token to trigger GitHub Actions from a REPL?

Yes, you need a personal access token stored at ~/.ssh/github_repo_token with repo and workflow scopes. This token authorizes the workflow_dispatch operations required to trigger your GitHub Actions CI pipelines.

Can I configure project-specific GitHub Actions workflows to run on demand?

Yes, you can configure project-specific workflows using .opp fields like github_owner, github_repository, and github_workflows. This enables targeted triggering of single or multiple workflows tailored to your project's CI setup.

How do I dispatch multiple GitHub Actions workflows at once during a release cycle?

You can dispatch multiple GitHub Actions workflows at once by calling dispatch_workflow with your project configuration. Using .opp fields to define github_workflows, you can trigger all configured workflows simultaneously during release cycles.

Why does my workflow_dispatch trigger fail when calling GitHub Actions from a REPL?

workflow_dispatch triggers fail when the personal access token at ~/.ssh/github_repo_token lacks the required repo and workflow scopes. Ensure the token has proper authorization and the github extra dependency is installed to execute the operations successfully.