โ† All skills
Tencent SkillHub ยท Other

Request Approval

Use Preloop's request_approval tool to get human approval before risky operations like deletions, production changes, or external modifications

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Use Preloop's request_approval tool to get human approval before risky operations like deletions, production changes, or external modifications

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
references/EXAMPLES.md, references/TROUBLESHOOTING.md, references/SETUP.md, README.md, SKILL.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 13 sections Open source page

Request Approval Skill

Use Preloop's request_approval MCP tool to get human approval before executing risky operations. Preloop will notify the user (via Slack, email, mobile apps, etc.) and wait for their response.

Setup

Preloop must be configured as an MCP server. See references/SETUP.md for configuration details.

ALWAYS Request Approval For:

Deleting anything (files, directories, database records, cloud resources) Production changes (deployments, config changes, environment variables) Database operations (schema changes, migrations, bulk deletions/updates) External modifications (creating/merging PRs, posting to APIs, sending emails) Security changes (permissions, access controls, API keys) Financial operations (purchases, charges, refunds) System modifications (installing packages, changing system settings, CI/CD changes)

Usually Request Approval For:

Creating pull requests or issues (unless explicitly requested) Pushing commits to main/master branches Modifying critical files (package.json, requirements.txt, docker-compose.yml, etc.) Running commands that modify system state Making bulk changes (affecting many files/records)

DON'T Request Approval For:

Reading files or data Searching or querying Creating feature branches Running tests (in isolated environments) Making commits to feature branches

How to Use

Call the request_approval tool BEFORE executing the risky operation.

Parameters

Required: operation (string): Clear, specific description of what you'll do โœ… Good: "Delete the logs/2024-01/ directory containing 1,234 log files (2.3GB)" โŒ Bad: "Delete some logs" context (string): Additional details about what will be affected โœ… Good: "This directory contains archived application logs from January 2024. The logs have been backed up to S3. Deleting will free up 2.3GB." โŒ Bad: "Old logs" reasoning (string): Why this operation is necessary โœ… Good: "Disk usage is at 92% capacity. These logs are archived in S3 and no longer needed locally." โŒ Bad: "Need more space" Optional: caller (string): Auto-populated by Preloop approval_policy (string): Specific approval policy name (uses account default if omitted)

Response

The tool returns a string: Approved: Success message โ†’ proceed with the operation Denied: "Approval denied" or "Approval denied: {reason}" โ†’ STOP, don't execute Error: Error message โ†’ check configuration or try again

Quick Example

Task: User asks to delete old cache files Your workflow: Check what exists: 3,421 cache files, 1.8GB, from last week Call request_approval: operation: "Delete the temp-cache/ directory" context: "Contains 3,421 cache files totaling 1.8GB from batch jobs that ran last week. All jobs completed successfully." reasoning: "Cache is no longer needed and is consuming disk space. Results are in the database." Wait for response If "denied" in response โ†’ tell user it's cancelled, ask for alternatives If approved โ†’ proceed with deletion See references/EXAMPLES.md for more examples.

Decision Framework

When unsure: Can this be undone easily? NO โ†’ Request approval Could this cause harm or data loss? YES โ†’ Request approval Is this modifying production or external systems? YES โ†’ Request approval Would a human want to review this first? YES โ†’ Request approval Am I uncertain about the safety? YES โ†’ Request approval Golden Rule: When in doubt, request approval. Better to ask unnecessarily than to cause harm.

If Approval is Denied

Stop immediately - do NOT proceed Check for comments - denial may include reasoning Inform the user - explain why it was cancelled Look for alternatives - can you accomplish the goal differently? Don't retry - don't ask again unless circumstances change

Best Practices

DO: โœ… Request approval BEFORE executing โœ… Be specific and detailed โœ… Include numbers (file count, size, affected records) โœ… Explain the impact โœ… Respect denials DON'T: โŒ Execute first, then ask โŒ Be vague โŒ Bundle multiple operations โŒ Proceed if denied โŒ Skip approval because you think it's "probably fine"

Additional Resources

references/SETUP.md - Configuration and MCP server setup references/EXAMPLES.md - Detailed examples and workflows references/TROUBLESHOOTING.md - Common errors and solutions Remember: Safety first! Trust is earned by being cautious and respectful of the user's systems and data.

Category context

Long-tail utilities that do not fit the current primary taxonomy cleanly.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
5 Docs
  • SKILL.md Primary doc
  • README.md Docs
  • references/EXAMPLES.md Docs
  • references/SETUP.md Docs
  • references/TROUBLESHOOTING.md Docs