OpenClaw/clawhub-security-signals huggingface dataset:
Skill: theshimaw-svg/zero-to-profit-ai (version 1.0.0)

# EliteEntrepreneurOS Transforms your OpenClaw agent into an elite, money-making entrepreneur that thinks, plans, executes, and scales businesses from $0 to profit with ruthless efficiency. Starts small, iterates fast, and builds real wealth. ## Activation User can say: - “Activate EliteEntrepreneurOS — I want to start a business” - “Run EliteEntrepreneurOS on this idea: [idea]” - “Give me the full entrepreneur plan for [goal]” - “CEO briefing — what should we do this week to make money?” ## Features - ROI-driven idea generation - Market validation and competitor research - MVP creation (landing pages, automated funnels, simple code) - Automated marketing & sales sequences - Financial modeling & profit forecasting - Task execution and monitoring - Self-correction loop with lessons learned ## Usage 1. Provide your business goal or target revenue 2. EliteEntrepreneurOS generates ideas, validates, and ranks by ROI 3. Generates step-by-step action plan, including ready-to-use templates 4. Executes or delegates tasks through other OpenClaw tools 5. Tracks success and adjusts dynamically

path: mvp_builder.py
content: def build_mvp(idea):
    """
    Creates a minimal viable product or landing page text
    """
    return {
        "landing_page": f"Launch {idea['name']} now and start generating revenue!",
        "call_to_action": "Sign up today and see results in 24 hours!"
    }

if __name__ == "__main__":
    idea = {"name": "Local Lead Generator"}
    print(build_mvp(idea))


path: roi_monitor.py
content: def evaluate_roi(task):
    """
    Simple ROI calculation: expected_gain / cost
    """
    if task['cost'] <= 0:
        return float('inf')
    return task['expected_gain'] / task['cost']

def filter_high_roi_tasks(tasks, threshold=1.0):
    return [t for t in tasks if evaluate_roi(t) >= threshold]


path: roi_thresholds.json
content: default: 1
high_risk: 2
low_cost: 0.5

Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: peytoncasper/stagehand-browser-cli (version 1.0.0)

--- name: browser description: Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill forms, click buttons, or interact with web applications. allowed-tools: Bash --- # Browser Automation Automate browser interactions using Stagehand CLI with Claude. ### First: Environment Selection (Local vs Remote) The skill automatically selects between local and remote browser environments: - **If Browserbase API keys exist** (BROWSERBASE_API_KEY and BROWSERBASE_PROJECT_ID in .env file): Uses remote Browserbase environment - **If no Browserbase API keys**: Falls back to local Chrome browser - **No user prompting**: The selection happens automatically based on available configuration ## Setup (First Time Only) Check `setup.json` in this directory. If `setupComplete: false`: ```bash npm install # Install dependencies npm link # Create global 'browser' command ``` ## Commands All commands work identically in both modes: ```bash browser navigate <url> # Go to URL browser act "<action>" # Natural language action browser extract "<instruction>" ['{}'] # Extract data (optional schema) browser observe "<query>" # Discover elements browser screenshot # Take screenshot browser close # Close browser ``` ## Quick Example ```bash browser navigate https://example.com browser act "click the Sign In button" browser extract "get the page title" browser close ``` ## Mode Comparison | Feature | Local | Browserbase | |---------|-------|-------------| | Speed | Faster | Slightly slower | | Setup | Chrome required | API key required | | Stealth mode | No | Yes | | Proxy/CAPTCHA | No | Yes | | Best for | Development | Production/scraping | ## Best Practices 1. **Always navigate first** before interacting 2. **View screenshots** after each command to verify 3. **Be specific** in action descriptions 4. **Close browser** when done ## Troubleshooting - **Chrome not found**: Install Chrome or use Browserbase mode - **Action fails**: Use `browser observe` to discover available elements - **Browserbase fails**: Verify API key and project ID are set For detailed examples, see [EXAMPLES.md](EXAMPLES.md). For API reference, see [REFERENCE.md](REFERENCE.md).


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: suspicious | SkillSpector: suspicious (CRITICAL)
Skill: dinghaibin/env-tool (version 1.0.0)

--- name: env-tool description: Display, set, and manage environment variables in shell sessions. Use when inspecting or modifying the runtime environment. --- # Environment Variable Manager View and control environment variables available to shell processes. Supports listing all variables, querying specific values, and temporary variable assignment. ## Usage ```bash env-tool [options] ``` ## Common Operations - List all environment variables with values - Show value of a specific variable (e.g. PATH, HOME, USER) - Check if a variable is set without showing its value - Run a command with modified environment ## Examples ```bash # List all environment variables env-tool # Show a specific variable env-tool | grep PATH # Check variable exists env-tool | grep ^HOME= ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: lookupmark/lookupmark-tailscale-manager (version 1.3.0)

--- name: tailscale-manager description: > Manage Tailscale tailnet from chat. Check status, list devices, ping hosts, run network diagnostics, check serve/funnel config. All public IPs are automatically masked in output (after JSON parsing, not before). Triggers on "tailscale status", "tailnet", "connected devices", "network check", "ping tailscale", "tailscale devices", "chi è connesso". NOT for: modifying serve/funnel config, administrative Tailscale operations. dependencies: - tailscale CLI (https://tailscale.com/kb/1080/cli) --- # Tailscale Manager Secure Tailscale network management with automatic IP masking. ## Usage ```bash python3 scripts/tailscale_ctrl.py status # Network overview python3 scripts/tailscale_ctrl.py devices # Connected devices python3 scripts/tailscale_ctrl.py ip # This device's IPs python3 scripts/tailscale_ctrl.py ping <host> # Ping a device python3 scripts/tailscale_ctrl.py netcheck # Network diagnostics python3 scripts/tailscale_ctrl.py serve-status # Current serve config python3 scripts/tailscale_ctrl.py whois <ip> # Who is this IP ``` All commands support `--json` for structured output. ## Security - **Command whitelist**: Only safe read-only commands (`status`, `ip`, `ping`, `netcheck`, `whois`, `serve-status`) - **No write access**: Cannot modify serve/funnel config, change ACLs, or administer tailnet - **IP masking**: Public IPs automatically replaced with `[IP-MASKED]` - **No auth keys**: Never accesses or exposes Tailscale auth keys - **No secrets**: Does not read config files or tokens ## What's Masked | Kept | Masked | |------|--------| | Tailscale IPs (100.x.x.x) | Public IPs | | DNS names | External IPs | | Online/offline status | — |


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: jlin53882/minimax-tts-voice (version 1.0.0)

--- name: minimax-tts description: Use MiniMax speech-2.8-hd model for high-quality text-to-speech synthesis. Supports multiple Chinese and English voices. Install when needed. homepage: https://platform.minimax.io metadata: {"clawdbot":{"emoji":"🔊","requires":{"bins":["python"]}}} --- # MiniMax Text-to-Speech Call via: `python scripts/minimax_media.py tts "<text>" [options]` ## Usage ```bash python scripts/minimax_media.py tts "你好，這是語音測試。" --voice female-tianmei --speed 1.0 ``` ## Options - `--voice`: Voice ID (see below) - `--speed`: Speech speed 0.5 ~ 2.0 (default: 1.0) - `--output`: Output MP3 file path ## Available Voices | Voice ID | Language | Gender | |----------|----------|--------| | female-tianmei | Chinese | Female | | male-qn-qingse | Chinese | Male | | male-qn-jianbin | Chinese | Male | | English_expressive_narrator | English | Male | Returns: `{"audio_path": "...", "size_bytes": ..., "duration_hint": "..."}` ## Environment - `MINIMAX_API_KEY` — required - `MINIMAX_BASE_URL` — optional (default: https://api.minimax.io)


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: uwvwko-zzz/uwvwko-current-weather (version 1.0.0)

--- name: current-weather description: | 获取用户当前位置和当前时间，通过浏览器访问天气网站查询天气信息。 支持查询今天、明天、后天等不同日期的天气情况。 metadata: {"clawdbot":{"emoji":"🌤️","priority":50}} --- # 查询天气 当用户询问天气相关问题时，使用本技能获取天气信息。 ## 触发条件 用户询问以下问题时触发： - "今天天气怎么样" - "明天天气如何" - "后天会下雨吗" - "今天多少度" - "天气好不好" - 其他天气相关询问 ## 使用流程 ### 步骤 1：获取当前时间和用户位置 首先需要确定： 1. **当前时间**：用户问的是"今天"、"明天"还是"后天" 2. **用户位置**：用户所在的城市/地区 获取位置的方式（按优先级）： 1. 用户直接告知（如"北京天气"） 2. 从对话历史中获取用户之前提供的城市 3. 通过浏览器访问 ip138.com 或 ip-api.com 获取用户 IP 地址对应的城市 ### 步骤 2：访问天气网站查询 使用浏览器打开天气网站，以下是推荐的网站： | 网站 | 网址 | 特点 | |------|------|------| | 中国天气网 | https://www.weather.com.cn | 国内天气准确 | | 墨迹天气 | https://www.moji.com | 界面美观 | | 中央气象台 | https://nmc.cn | 官方数据 | **查询方式**： ```bash # 访问天气网站并搜索城市天气 browser url="https://www.weather.com.cn/城市名称" ``` 例如查询北京天气： ```bash browser url="https://www.weather.com.cn/101010100" ``` ### 步骤 3：解析天气信息 从页面中提取以下信息： - 温度（最高/最低） - 天气状况（晴、多云、雨、雪等） - 风力风向 - 空气湿度 - 空气质量（如果有） ### 步骤 4：组织回复 根据查询结果，用友好的方式回复用户： ``` 📅 日期：[今天/明天/后天] 🌍 城市：[城市名] 🌡️ 温度：[最高温]°C / [最低温]°C 🌤️ 天气：[天气状况] 💨 风力：[风力等级] 💧 湿度：[湿度]% ``` ## 时间词转换 | 用户说的时间 | 实际日期 | |-------------|---------| | 今天 | 今日 | | 明天 | 明日 | | 后天 | 后天 | | 大后天 | 第四天 | | 下周 | 具体日期需计算 | ## 示例对话 **用户**：明天天气怎么样？ **回复流程**： 1. 确定用户位置（假设是北京） 2. 确定日期是明天 3. 打开 https://www.weather.com.cn/101010100 4. 提取明天天气预报 5. 回复： ``` 🌤️ 明天北京天气预报 🌡️ 温度：15°C / 8°C 🌤️ 天气：多云转晴 💨 风力：北风3-4级 💧 湿度：45% 总体来说明天天气不错，适合外出～ ``` ## 注意事项 1. **首次询问位置**：如果不知道用户在哪里，必须先询问用户所在城市 2. **多日查询**：用户问"这一周天气"时，可以连续查询多天 3. **特殊天气**：如台风、暴雨、寒潮等极端天气，需特别提醒用户 4. **数据时效**：天气数据有时效性，尽量使用最新数据 5. **备用网站**：如果主网站无法访问，尝试备用网站 ## 常用城市代码 | 城市 | 天气网代码 | |------|-----------| | 北京 | 101010100 | | 上海 | 101020100 | | 广州 | 101280101 | | 深圳 | 101280601 | | 成都 | 101270101 | | 杭州 | 101210101 | | 南京 | 101190101 | | 武汉 | 101200101 | | 西安 | 101110101 | | 重庆 | 101040100 |


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: dinghaibin/tree-tool (version 1.0.0)

--- name: tree-tool description: Display directory structure as an indented tree. Use for visualizing folder hierarchies and project structure. --- # Tree - Directory Listing Tree Recursively list directory contents in a tree-like format. Shows files and folders with indentation to visualize the complete directory structure. ## Usage ```bash tree-tool [options] [path] ``` ## Options - `-L N`: Limit depth to N levels - `-d`: Show directories only - `-a`: Show hidden files - `-h`: Print file sizes - `-I pattern`: Exclude files matching pattern ## Examples ```bash tree-tool tree-tool -L 2 /home/user tree-tool -d -L 1 ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: agnicpay-prog/agnic-authenticate-wallet (version 2.0.2)

--- name: authenticate-wallet description: > Authenticate Agnic wallet via browser OAuth or headless API token. Use when the user wants to sign in, log in, authenticate, connect wallet, set up CLI, or resolve "Not authenticated" errors. Supports AGNIC_TOKEN env var for CI/server/agent environments. user-invocable: true disable-model-invocation: false allowed-tools: - "Bash(npx agnic@latest status*)" - "Bash(npx agnic@latest auth *)" --- # Authenticating the Agnic Wallet ## Check Current Status ```bash npx agnic@latest status --json ``` If already authenticated, no further action needed. If not, choose the appropriate mode below. ## Mode 1: Headless / Token Auth (CI, servers, agents) Preferred when no browser is available. Generate an API token at [app.agnic.ai](https://app.agnic.ai) > Settings > API Tokens. **Option A -- Environment variable** (recommended for automation): ```bash export AGNIC_TOKEN=<your-api-token> npx agnic@latest status --json ``` The CLI reads `AGNIC_TOKEN` automatically. All subsequent commands in the same shell session use it without extra flags. **Option B -- Inline flag** (one-off commands): ```bash npx agnic@latest --token <your-api-token> status --json ``` ## Mode 2: Browser OAuth (interactive terminals) Use when a browser is available: ```bash npx agnic@latest auth login ``` This command: 1. Starts a temporary local server on a random port 2. Opens the default browser to the Agnic OAuth consent screen 3. The user signs in (email, Google, or wallet) and approves spending limits 4. The browser redirects back to `http://localhost:<port>/callback` 5. The CLI exchanges the authorization code for tokens and saves them locally Wait for the CLI to print `Authenticated!` before proceeding. ## Verify Authentication ```bash npx agnic@latest status --json ``` Expected output: ```json { "authenticated": true, "userId": "did:privy:...", "email": "[REDACTED_SECRET]", "walletAddress": "0x...", "tokenExpiry": "2026-05-22T14:30:00Z" } ``` ## Logout To remove stored credentials: ```bash npx agnic@latest auth logout ``` ## Token Storage - Browser mode: credentials stored in `~/.agnic/config.json` with `0600` permissions. Tokens auto-refresh on 401 responses. Refresh token expires after 90 days. - Token mode: no local storage. The token is read from `AGNIC_TOKEN` env var or `--token` flag per invocation. ## Error Handling - "Not authenticated" -- Set `AGNIC_TOKEN` env var, pass `--token`, or run `auth login` - "Authentication failed" -- User cancelled the browser flow or the 5-min timeout expired - "Could not open browser" -- The CLI prints a URL to copy and open manually - "Token expired" -- Browser tokens auto-refresh; API tokens must be regenerated at app.agnic.ai - "Invalid token" -- Check the token value; it may have been revoked or malformed


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: mctmilk/legal-debate-simulation-mctmilk (version 1.0.0)

--- name: legal-debate-simulation-mctmilk description: AI扮演对方律师，对己方的法条适用进行全方位攻击，并给出防御策略建议。这是庭前沙盘推演的核心技能。当用户想"自己打自己"、测试己方论点弱点时使用。 --- # 攻防模拟陪练 (Legal Debate Simulation) ## 触发场景 - 用户说"帮我模拟对方律师攻击"、"攻防演练"、"自己打自己" - 用户想测试己方论点在法庭上会被如何攻击 - 用户在开庭前想做沙盘推演 ## 核心提示词 ``` 我代理原告/被告，拟依据【法条编号】主张【具体诉请】。 案件基本事实如下：（简述关键事实） 请你扮演对方律师，对我的法条适用进行全方位攻击： 1. 要件攻击：我方哪个构成要件的事实基础最薄弱？如何攻击？ 2. 法条选择攻击：对方是否会主张应适用其他法条而非本条？理由？ 3. 解释攻击：该法条中哪个概念存在对我方不利的解释空间？ 4. 时效/程序攻击：程序层面有无可攻击的点？ 5. 价值衡量攻击：对方是否可从公平、诚信等原则层面挑战我的主张？ 最后请给出：我方应对上述攻击的防御策略建议 ``` ## 使用方式 使用时需提供： 1. **己方立场**（原告/被告） 2. **法条编号和具体诉请** 3. **案件关键事实**（简述，不要超过500字） ## 输出要求 1. **攻击清单**：5个维度的具体攻击点，每个攻击点要具体 2. **防御策略**：针对每个攻击点的应对方案 3. **攻防对照表**（可选）：攻击点 vs 防御策略对应关系 ## 进阶用法 第一轮结束后，可以要求： - "请再扮演我方律师，反攻对方" - "把攻守角色互换，再来一轮" ## 注意事项 - 模拟完一轮后，建议用户再要求反攻，形成完整攻防闭环 - 攻击点要具体，不能只说"对方可能不认可"，要说明具体怎么攻 - 防御策略要可操作，不能只说"加强举证"


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: bkojusner/yeeth-claw (version 1.0.0)

--- name: yeeth-claw version: 1.0.0 description: | Supply chain security hooks for Claude Code. Intercepts npm, pip, yarn, pnpm, and cargo install commands before execution and checks each package for supply chain risk signals: package age (new packages flagged/blocked), typosquat detection via Levenshtein distance against ~100 high-value targets per ecosystem, and install script presence. Optionally submits blocked packages to the Argus API for full static analysis. hooks: - type: PreToolUse matcher: Bash command: "python3 ~/.claude/hooks/openclaw/hook.py" --- # yeeth-claw Claude Code hooks for supply chain security. Intercepts package installation commands and flags suspicious packages before Claude executes them. ## Hooks ### OpenClaw PreToolUse hook that watches `npm install`, `pip install`, `yarn add`, `pnpm add`, and `cargo add` commands. For each package it checks: 1. **Package age** — packages published < 30 days ago are flagged; < 7 days triggers a block 2. **Typosquat detection** — Levenshtein distance against ~100 high-value targets per ecosystem (npm, PyPI, crates.io) 3. **Install scripts** — postinstall hooks on flagged packages are noted as an additional risk signal **Risk tiers:** | Tier | Condition | Exit code | |---|---|---| | WARN | Age < 30d or typosquat score ≥ 0.65 | 1 (non-blocking) | | BLOCK | Age < 7d and typosquat hit, or score ≥ 0.85 | 2 (blocks install) | | ARGUS | Any BLOCK + Argus API configured | 2 + submits for full analysis | ## Installation ```bash git clone https://github.com/yeeth-security/yeeth-claw.git cd yeeth-claw/hooks/openclaw bash install.sh ``` The install script copies the hook to `~/.claude/hooks/openclaw/` and merges the Claude Code settings if `jq` is available. **Restart Claude Code after installation** for the hook to take effect. ## Argus Integration To enable full package analysis via the Argus API: ```bash export OPENCLAW_ARGUS_URL=https://app.yeethsecurity.com export OPENCLAW_ARGUS_KEY=<your-api-key> ``` When both are set, any BLOCK-tier package is submitted to Argus for full static analysis and the job URL is included in the block message. ## Requirements - Python 3.8+ - No third-party dependencies (stdlib only) ## Claude Code settings snippet ```json { "hooks": { "PreToolUse": [ { "matcher": "Bash", "hooks": [ { "type": "command", "command": "python3 ~/.claude/hooks/openclaw/hook.py" } ] } ] } } ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: zhouhouqing/local-file (version 1.0.0)

# Local File Reader 读取本地文件内容（支持 .txt, .md, .json, .docx, .pdf 等） ## 触发条件 用户提到：读取文件、查看文件、打开文件、读一下 xxx 文件 ## 用法 - 读取：read <文件路径> - 总结：summarize <文件路径> - 搜索：search <关键词> <文件路径> ## 限制 - 只能读取工作区和用户明确授权的路径 - 大文件（>10MB）会拒绝


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: axelhu/superpowers-finishing-branch (version 1.0.1)

--- name: superpowers-finishing-branch description: Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - presents structured options for merge, PR, or cleanup; adapted for OpenClaw git workflow without worktrees --- # Superpowers Finishing Branch（OpenClaw 适配版） ## 概述 通过清晰的选项指导完成开发工作：验证测试 → 展示选项 → 执行选择 → 清理。 **开始时宣布：** "我正在用 finishing-a-development-branch 技能完成这项工作。" ## OpenClaw 适配说明 Superpowers 原版使用 git worktree 做隔离工作区，结束时清理 worktree。OpenClaw 环境下： - 使用 git branch 做隔离 - 结束时清理特性分支或保留供将来使用 - 工作目录即隔离环境，无需额外清理 ## 流程 ### 步骤 1：验证测试 **展示选项前，验证测试通过：** ```bash # 运行项目测试套件 npm test / pytest / cargo test / go test ./... ``` **如果测试失败：** ``` 测试失败（<N> 个失败）。必须修复才能继续： [显示失败] 测试通过前不能继续 merge/PR。 ``` 停止。不要继续到步骤 2。 **如果测试通过：** 继续步骤 2。 ### 步骤 2：确定基准分支 ```bash # 尝试常见基准分支 git merge-base HEAD main git merge-base HEAD master ``` 或问："这个分支从 main 分叉——正确吗？" ### 步骤 3：展示选项 展示这 4 个选项： ``` 实现完成。你想做什么？ 1. Merge 回本地 <base-branch> 2. Push 并创建 Pull Request 3. 保留分支（稍后处理） 4. 丢弃这个工作 哪个选项？ ``` **不要加解释**——保持选项简洁。 ### 步骤 4：执行选择 #### 选项 1：本地 Merge ```bash # 切换到基准分支 git checkout <base-branch> # Pull 最新 git pull # Merge 特性分支 git merge <feature-branch> # 验证合并后测试 <test command> # 如果测试通过 git branch -d <feature-branch> ``` #### 选项 2：Push 并创建 PR ```bash # Push 分支 git push -u origin <feature-branch> # 创建 PR gh pr create --title "<title>" --body "..." # 或手动创建并提供 URL ``` #### 选项 3：保留 报告：`保留分支 <name>。工作区保持在 <path>。` **不要做额外清理。** #### 选项 4：丢弃 **先确认：** ``` 这将永久删除： - 分支 <name> - 所有 commits：<commit-list> 输入 'discard' 确认。 ``` 等精确确认。 如果确认： ```bash git checkout <base-branch> git branch -D <feature-branch> ``` ## 快速参考 | 选项 | Merge | Push | 保留分支 | 清理 | |------|-------|------|---------|------| | 1. 本地 merge | ✅ | - | - | ✅ | | 2. 创建 PR | - | ✅ | ✅ | - | | 3. 保留 | - | - | ✅ | - | | 4. 丢弃 | - | - | - | ✅（强制） | ## 常见错误 **跳过测试验证** - 问题：Merge 坏代码，创建失败 PR - 修复：展示选项前总是验证测试 **开放式问题** - 问题："接下来做什么？" → 模糊 - 修复：展示确切的 4 个结构化选项 **选项 4 无确认** - 问题：意外删除工作 - 修复：对选项 4 要求输入"discard"确认


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: xueyetianya/license (version 2.0.3)

--- name: "license" version: "2.0.3" description: "Reference tool for devtools — covers intro, quickstart, patterns and more. Quick lookup for License concepts, best practices, and implementation patterns." author: "BytesAgain" homepage: "https://bytesagain.com" source: "https://github.com/bytesagain/ai-skills" tags: [license, reference] category: "devtools" --- # License Reference tool for devtools — covers intro, quickstart, patterns and more. Quick lookup for License concepts, best practices, and implementation patterns. No API keys or credentials required. ## Commands | Command | Description | |---------|-------------| | `intro` | intro reference | | `quickstart` | quickstart reference | | `patterns` | patterns reference | | `debugging` | debugging reference | | `performance` | performance reference | | `security` | security reference | | `migration` | migration reference | | `cheatsheet` | cheatsheet reference | ## Output Format All commands output plain-text reference documentation via heredoc. No external API calls, no credentials needed, no network access. --- *Powered by BytesAgain | bytesagain.com | [REDACTED_SECRET]*


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)