Agent skill
auto-submit
End-to-end autonomous pipeline that runs auto-review-fix, then auto-pr-merge
Install this agent skill to your Project
npx add-skill https://github.com/stablyai/orca/tree/main/.agents/skills/auto-submit
SKILL.md
auto-submit
Autonomous pipeline: review+fix code, then create PR and merge. Execute without user confirmation.
Steps
1. Auto Review-Fix
IMPORTANT: Run auto-review-fix as a sub-agent (not an inline skill) to ensure it gets its own isolated context window. This prevents instruction dilution and ensures fix phases properly spawn their own Task() sub-agents as required.
Agent(
subagent_type: "general-purpose",
description: "Run auto-review-fix",
prompt: "Run the /auto-review-fix skill. Follow ALL instructions exactly, especially: all fixes MUST be done via Task() subagents with opus-4-5. No direct edits."
)
Wait for the agent to complete. Then commit any changes:
if [ -n "$(git status --porcelain)" ]; then
git add -A && git commit -m "fix: address auto-review findings"
fi
Continue to Step 2 — do not stop here.
2. Auto PR-Merge
Use the Skill tool: skill: "auto-pr-merge"
Handles PR creation, CI polling, fix loops, and merge with --admin --squash.
Rules
- Execute autonomously — no user confirmation
- Both steps run sequentially — do not stop between them
- Commit changes between steps
- If Step 1 fails catastrophically, stop (don't create a broken PR)
- If Step 2 fails, report the error with PR URL if available
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
auto-pr-merge
Create PR, wait for checks, fix issues iteratively, and merge with --admin
react-useeffect
React useEffect best practices from official docs. Use when writing/reviewing useEffect, useState for derived values, data fetching, or state synchronization. Teaches when NOT to use Effect and better alternatives.
typescript
This skill should be used when the user asks to "optimize TypeScript performance", "speed up tsc compilation", "configure tsconfig.json", "fix type errors", "improve async patterns", or encounters TS errors (TS2322, TS2339, "is not assignable to"). Also triggers on .ts, .tsx, .d.ts file work involving type definitions, module organization, or memory management. Does NOT cover TypeScript basics, framework-specific patterns, or testing.
auto-review-fix
Automated iterative code review and fix loop with parallel review agents
electron
Automate Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify, etc.) using agent-browser via Chrome DevTools Protocol. Use when the user needs to interact with an Electron app, automate a desktop app, connect to a running app, control a native app, or test an Electron application. Triggers include "automate Slack app", "control VS Code", "interact with Discord app", "test this Electron app", "connect to desktop app", or any task requiring automation of a native Electron application.
review-and-submit
Lightweight review-fix loop (2 rounds, 1 agent each), then create PR and merge
Didn't find tool you were looking for?