A repo-aware questioning protocol for OpenClaw that ensures task clarity and technical readiness before an AI agent begins implementation.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install asking-until-100
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install asking-until-100 using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Asking Until 100 is a sophisticated questioning framework designed for OpenClaw agents to mitigate risks in complex coding and architectural tasks. By slowing down execution when tasks are underspecified, this skill forces the agent to reach a target readiness level through structured clarification rather than making faulty assumptions. It is particularly valuable for high-stakes projects where getting the implementation right the first time is critical.
This skill leverages repository awareness to ensure that questions are high-signal, avoiding redundant inquiries about facts already present in the codebase. By integrating with Openclaw Skills, developers can customize the intensity of the questioning process based on the specific needs of their project or the complexity of the task at hand, moving from basic assumptions to high-rigor reports.
To begin using this protocol with Openclaw Skills, ensure you have the necessary scripts and configuration files in place within your environment.
cp assets/default-profile.yaml .asking-until-100.yaml
python scripts/validate_config.py .asking-until-100.yaml
python scripts/preview_question_report.py --prompt "Your task description here"
The skill uses a structured data approach to manage readiness and reporting. It relies on internal references to maintain consistency.
| Component | Description | Format |
|---|---|---|
| Config File | Stores profiles, intensity settings, and precedence. | .asking-until-100.yaml |
| High-Rigor Report | Detailed document containing hypothesis and structure. | Markdown |
| Question Patterns | Predefined templates for high-quality inquiry. | question-patterns.md |
| Project Structure | A deterministic rendering of the proposed codebase. | Python Script Output |
| Readiness Dimensions | Metadata for evaluating if a task is ready to proceed. | protocol.md |
Loading
A privacy-focused plugin that enables OpenClaw agents to perform web searches via a self-hosted SearXNG instance without relying on paid search APIs.

A professional-grade assessment tool that generates prioritized GDPR remediation steps and compliance scoring via a certified security API.

Deep Dialogue is a structured framework for exploring complex philosophical, existential, and psychological issues through systematic Socratic and dialectical inquiry.

A powerful web search skill for AI agents that leverages the Turing Tavily proxy to fetch real-time information and extracted web content.

A comprehensive AIGC client for generating high-resolution AI images and videos using models like Seedream and Kling within the Openclaw ecosystem.

A professional financial intelligence search skill leveraging Eastmoney's Miaoxiang engine to provide authoritative, real-time market data and analysis.








































