Skip to content
Agent Orchestration
Skill

/bernstein-approve

Review and approve/reject pending tasks or plans in Bernstein. Use when the user asks about approvals, wants to review agent work, or needs to approve/reject a plan before execution begins.

From plugin
bernstein
1.3k26 skills1 agent3 commands1 hook
+1

Claude Code

$ npx -y skills add sipyourdrink-ltd/bernstein --skill bernstein-approve --agent claude-code

SKILL.md

bernstein-approve.SKILL.md
name: bernstein-approve
description: >
  Review and approve/reject pending tasks or plans in Bernstein.
  Use when the user asks about approvals, wants to review agent work,
  or needs to approve/reject a plan before execution begins.

Bernstein Approvals

Review pending approvals and plans, then approve or reject them.

When to Use

  • User asks "any pending approvals?" or "what needs my review?"
  • User wants to approve or reject a completed task
  • User wants to review and approve/reject a plan before agents execute it
  • User says "approve that" or "reject task X"

Instructions

List pending approvals

1. Run `scripts/approvals.sh list` to fetch pending approvals and plans. 2. Present each item with its diff summary and test results:

## Pending Approvals

### Task TASK-042: Fix auth middleware
**Agent:** claude-backend-01 | **Role:** backend
**Files changed:** src/auth/middleware.py (+42 -8)
**Tests:** 14/14 passing

[Approve] [Reject]

Approve or reject

3. When the user decides:

  • Approve: `scripts/approvals.sh approve <task_id> "reason"`
  • Reject: `scripts/approvals.sh reject <task_id> "reason"`

4. For **plans** (multi-task proposals):

  • List plans: `scripts/approvals.sh plans`
  • Approve plan: `scripts/approvals.sh approve-plan <plan_id>`
  • Reject plan: `scripts/approvals.sh reject-plan <plan_id>`

After approval

5. Confirm the action and note what happens next:

  • Approved tasks → agent commits and merges
  • Approved plans → planned tasks promoted to open, agents start picking them up
  • Rejected → task goes back to open for retry, or gets cancelled
Read more
@sipyourdrink-ltd
Ships withbernstein

The open-source governance layer for AI agents: write the rules declaratively, Bernstein enforces them and produces the verifiable, replayable record. Free, Apache-2.0. https://bernstein.run

1.3k26 skills1 agent1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
1.3k
Star history of sipyourdrink-ltd/bernstein on GitHub, a chart by star-history.com

Other skills on bernstein.

More skills from other plugins.

1password

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

clawdis10d393k
@steipete@steipeteInstall Skill
computer-use

computer-use

Drives the GUI of a visible local app window through `orca computer`: accessibility tree, clicks, typing, menus, dialogs, and…

orca10d111k
@stablyai@stablyaiInstall Skill
agentmail

agentmail

Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…

paperclip10d109k
@paperclipai@paperclipaiInstall Skill
adr-create

adr-create

Create a new Architecture Decision Record with sequential numbering and AgentDB registration

@ruvnet@ruvnetInstall Skill

Questions about bernstein-approve.

Which coding agents can use bernstein-approve?
bernstein-approve installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.