bernstein-approve
FeaturedReview 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.
AI & Automation 1,284 stars
175 forks Updated today Apache-2.0
Install
Quality Score: 87/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# 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
Details
- Author
- sipyourdrink-ltd
- Repository
- sipyourdrink-ltd/bernstein
- Created
- 6 months ago
- Last Updated
- today
- Language
- Python
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Featured
bernstein-plan
Create and manage multi-step execution plans in Bernstein. Plans decompose complex goals into stages with dependencies. Use when the user wants to plan a complex feature, break down a large task, or review an execution plan before agents start working.
1,284 Updated today
sipyourdrink-ltd AI & Automation Featured
manage-approvals
Human-in-the-loop approval workflows for governed agent actions
308 Updated today
ucsandman AI & Automation Listed
pending-approvals
Use when the user asks to list, inspect, approve, reject, or revoke pending approvals
3 Updated today
metraton