Token导航 LogoToken导航TokenDH.com
研究检索需要联网clawhub未标认证来源可访问clear审计提醒

context-not-control上下文不受控制

Agent Skill

context-not-control 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

10,976

周安装

444

GitHub Stars

1

下载量

3,445
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:context-not-control(上下文不受控制)
来源仓库:https://github.com/843645440/context-not-control
安装命令:
openclaw skills install context-not-control
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install context-not-control

简介

context-not-control 启用“上下文而非控制”工作流程,减少返工与权限滥用。

  • 通过多轮对话澄清需求,确保执行符合预期与适当权限级别。
  • 适合复杂任务规划与协作场景,提升代理自主性与用户信任度。
  • 安装前需明确权限边界,避免过度干预或越权操作。
  • 适用于强调透明沟通与安全执行的 AI 代理协作环境。

SKILL.md

name
context-not-control
description
Enable "Context, not Control" workflow - clarify requirements through multi-turn dialogue, reduce rework, and execute with appropriate permission levels. Use when users want AI to take more autonomy, need help clarifying vague requirements, or want to establish trust-based collaboration patterns. Supports three permission levels (Master/Collaborative/Assistant) and automatic context management.

Context, not Control

A skill that transforms how you work with AI - from micromanaging every step to providing context and letting AI make decisions. Inspired by the "Context, not Control" philosophy from the OpenClaw community.

Core Philosophy

Traditional approach: You tell AI exactly what to do, step by step. This approach: You tell AI what you want to achieve, AI figures out how.

The key insight: AI works best when you give it rich context about your goals, constraints, and preferences - then trust it to execute within appropriate boundaries.

When to Use This Skill

  • Starting a new project with vague requirements
  • Want to reduce back-and-forth and rework
  • Need AI to take more initiative and make decisions
  • Want to establish clear permission boundaries
  • Transitioning from "micromanaging AI" to "trusting AI"

Quick Start

1. Initialize Your Context

Run the initialization script to set up your project context and permission level:

python scripts/init_context.py

This creates:

  • PROJECT.md - Your project context (goals, constraints, preferences)
  • PERMISSION_CONFIG.yaml - Your permission boundaries

2. Set Your Permission Level

Choose one of three levels:

Level 1 - Master Mode (Full autonomy)

  • AI makes all technical decisions
  • Only confirms: spending money, public messages, deleting databases
  • Best for: High trust, high risk tolerance

Level 2 - Collaborative Mode (Balanced, recommended)

  • AI executes most tasks autonomously
  • Confirms: money, public messages, important deletions, system changes
  • Best for: Most users, balanced control

Level 3 - Assistant Mode (High control)

  • AI provides suggestions and code
  • Confirms: All operations before execution
  • Best for: New users, low risk tolerance, learning mode

3. Start with Requirements

Instead of detailed specifications, start with what you want:

"I need a team chat tool"

AI will ask clarifying questions:

  • Who is this for?
  • What's the core use case?
  • Any similar products to reference?
  • Technical constraints?
  • Time/budget limits?

4. Iterate and Execute

AI clarifies → You answer → AI confirms understanding → You approve → AI executes

All clarified requirements are saved to PROJECT.md for future reference.

How It Works

Requirement Clarification Framework

When you provide a vague requirement, AI uses a structured approach:

  1. Understand the domain - What type of project is this?
  2. Identify the user - Who will use this?
  3. Clarify the goal - What problem does this solve?
  4. Establish constraints - Technical, time, budget limits?
  5. Set success criteria - What does "done" look like?
  6. Confirm understanding - Repeat back what you heard

See references/clarification-framework.md for detailed question templates.

Permission System

The skill automatically checks permissions before executing operations:

# Example: AI wants to delete a file
if permission_check('delete_file', user_permission_level):
    # Ask user for confirmation
else:
    # Execute directly

Customize your red/yellow/green lines in PERMISSION_CONFIG.yaml.

Context Management

All clarified requirements are automatically saved to PROJECT.md:

  • Project goals and constraints
  • Technical stack decisions
  • Success criteria
  • Permission level
  • Iteration history

This context is loaded in future conversations, eliminating repeated questions.

Permission Levels in Detail

Level 1: Master Mode

Philosophy: Maximum autonomy, minimum interruption

AI can do without asking:

  • Write, test, and deploy code
  • Install dependencies and tools
  • Modify configurations
  • Create/update files
  • Make architectural decisions
  • Research and learn new technologies

AI must confirm:

  • Spending money (API calls, services, domains)
  • Sending public messages (emails, tweets, posts)
  • Deleting databases or critical data
  • Restarting production services

Best for: Experienced users who trust AI and can handle mistakes

Level 2: Collaborative Mode (Default)

Philosophy: Trust but verify on important operations

AI can do without asking:

  • Write and test code
  • Create/update files
  • Research and documentation
  • Install development dependencies
  • Run tests and checks

AI must confirm:

  • Spending money
  • Sending any external messages
  • Deleting important files/data
  • Modifying system configurations
  • Restarting services
  • Installing system-level packages

Best for: Most users, balanced approach

Level 3: Assistant Mode

Philosophy: AI suggests, you decide

AI can do without asking:

  • Provide suggestions and explanations
  • Show code examples
  • Research information

AI must confirm:

  • All file operations
  • All code execution
  • All installations
  • All external calls

Best for: New users, learning mode, high-stakes environments

Examples

See references/examples.md for detailed examples including:

  • Building a chat application from vague requirements
  • Migrating a legacy system with unclear scope
  • Creating automation tools with evolving needs

See assets/EXAMPLE_DIALOG.md for sample conversations.

Customization

Custom Permission Rules

Edit PERMISSION_CONFIG.yaml to define your own boundaries:

permission_level: 2

custom_red_lines:
  - deploy_to_production
  - modify_database_schema
  - send_customer_emails

custom_yellow_lines:
  - install_npm_packages
  - modify_env_files

# Everything else is green (no confirmation needed)

Project Templates

Create custom templates in assets/ for recurring project types:

  • PROJECT_TEMPLATE_WEBAPP.md
  • PROJECT_TEMPLATE_API.md
  • PROJECT_TEMPLATE_AUTOMATION.md

Troubleshooting

See references/troubleshooting.md for common issues:

  • AI asking too many questions
  • AI not asking enough questions
  • Permission checks too restrictive/loose
  • Context not being saved properly

Scripts Reference

init_context.py

Initialize project context and permission config

python scripts/init_context.py [--project-name NAME] [--permission-level 1|2|3]

clarify_requirement.py

Run requirement clarification dialogue

python scripts/clarify_requirement.py "I need a chat app"

permission_check.py

Check if an operation requires confirmation

python scripts/permission_check.py --action delete_file --level 2

update_context.py

Update project context with new information

python scripts/update_context.py --add-goal "Support 1000 concurrent users"

Philosophy: Three Modes of AI Usage

Mode 1: Paintbrush (Micromanagement)

  • You specify every detail
  • AI is a tool that executes exactly what you say
  • Upper limit: Your expertise

Mode 2: Employee (Delegation)

  • You assign tasks with some guidance
  • AI follows your preferred patterns
  • Still requires oversight

Mode 3: Master (Autonomy)

  • You set goals and constraints
  • AI makes decisions and executes
  • You review outcomes, not process

This skill helps you transition from Mode 1 → Mode 3 at your own pace.

Credits

Inspired by the "Context, not Control" philosophy discussed in the OpenClaw community, particularly the experiences shared by contributors who achieved remarkable results by trusting AI with more autonomy.

Version

1.0.0 - Initial release

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

93.6%
按下载量换算3,225

安全审计

VirusTotal

可疑

ClawScan

通过

Static analysis

未展示

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills