经 AI Skill Hub 精选评估,智能CLI工具 获评「推荐使用」。这款Prompt模板在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 7.5 分,适合有一定技术背景的用户使用。
智能CLI工具 是经过精心设计和反复验证的专业 Prompt 模板集合。这些 Prompt 框架能够有效激活 Claude、ChatGPT 等大型语言模型的深层能力,让 AI 生成更准确、更有价值的输出结果。无需任何安装,直接复制模板内容到 AI 对话框即可使用。
智能CLI工具 是经过精心设计和反复验证的专业 Prompt 模板集合。这些 Prompt 框架能够有效激活 Claude、ChatGPT 等大型语言模型的深层能力,让 AI 生成更准确、更有价值的输出结果。无需任何安装,直接复制模板内容到 AI 对话框即可使用。
# Prompt 无需安装,直接复制使用 # 支持:Claude / ChatGPT / Gemini / 通义千问 等主流模型 # 使用步骤 # 1. 复制 Prompt 模板内容 # 2. 粘贴到 AI 对话框 # 3. 替换 [占位符] 为实际内容 # 4. 发送后获取结构化输出 # 获取原始文件 git clone https://github.com/wesleysimplicio/simplicio-dev-cli
# 粘贴到 Claude/ChatGPT 使用 # 示例 Prompt 结构: 你是一位 [角色],擅长 [领域]。 请根据以下要求完成任务: 任务背景:[描述背景] 具体要求:[详细说明] 输出格式:[期望格式] # 将 [] 内内容替换为实际需求
# simplicio-dev-cli 配置文件示例(config.yml) app: name: "simplicio-dev-cli" debug: false log_level: "INFO" # 运行时指定配置文件 simplicio-dev-cli --config config.yml # 或通过环境变量配置 export SIMPLICIO_DEV_CLI_API_KEY="your-key" export SIMPLICIO_DEV_CLI_OUTPUT_DIR="./output"
Your tasks with 99% accuracy using any LLM (Claude, DeepSeek, Codex, Gemini, Hermes, OpenClaw, Cursor).
"hide the Delete button for non-admins" → diff + test + applied + verified. Zero API key inside Claude Code (auto-installs, uses your subscription) — or bring your own key for any provider: OpenRouter, OpenAI, Anthropic, GLM, DeepSeek, Ollama.
pip install simplicio-cli
---
```bash pip install simplicio-cli # from PyPI (pulls simplicio-mapper + simplicio-prompt)
Opt out before the first call:
bash export SIMPLICIO_SKIP_AUTO_INIT=1
**Explicit path.** Same effect, no auto-magic:
bash simplicio init # idempotent simplicio init --dry-run # preview only simplicio init --claude-home <path> # override target dir ```
Either way, two files land in ~/.claude/:
| File | Purpose |
|---|---|
~/.claude/skills/simplicio-cli/SKILL.md | Skill the agent matches by description when your prompt looks like a code edit |
~/.claude/hooks/simplicio-userpromptsubmit.sh + entry in ~/.claude/settings.json | UserPromptSubmit hook that runs simplicio detect on every prompt and injects a hint when the heuristic catches a code-edit task the skill could miss |
A backup of your previous settings.json is written to settings.json.bak before any merge.
After pip install simplicio-cli && simplicio smoke (which triggers auto-bootstrap), just type your task in Claude Code:
hide the Delete button for non-admins in src/app/screen/screen.component.html
Claude Code sees the skill (semantic match) and the hook hint ([SIMPLICIO_PROMPT_HINT] on stderr — deterministic classifier). It runs simplicio's 6-layer contract under the hood. You see the diff + tests + verification — same as before, just dramatically more accurate.
You already pay for Claude Pro/Max or ChatGPT Plus + Codex CLI. simplicio piggybacks on that login — no extra bill, no key to manage.
```bash
export SIMPLICIO_API_KEY=sk-or-v1-… # OpenRouter key
export SIMPLICIO_MODEL=anthropic/claude-opus-4
export SIMPLICIO_BASE_URL=https://openrouter.ai/api/v1
simplicio index --stack angular # one-time, builds embedding cache
simplicio task "hide Delete button for non-admins" \
--stack angular \
--target src/app/screen/screen.component.html \
--criteria "- no admin perm: button absent from DOM
- with admin perm: button present" \
--constraints "- don't touch save flow
- build passes"
Provider-agnostic — see Configure for the full matrix.
---
export SIMPLICIO_MODEL=claude-cli/sonnet # or claude-cli/opus, claude-cli/default unset SIMPLICIO_API_KEY # explicitly: no key needed
simplicio task "hide Delete button for non-admins" --stack angular \ --target src/app/screen/screen.component.html
export SIMPLICIO_MODEL=codex-cli/gpt-5 # or codex-cli/default simplicio task "..." --stack angular --target ...
How it works: simplicio shells out to `claude -p "<prompt>"` (or `codex exec "<prompt>"`) as a subprocess, captures stdout, runs the test loop. The inner CLI authenticates via your existing OAuth session in `~/.claude/` or `~/.codex/`. simplicio sets `SIMPLICIO_HOOK_GUARD=1` in the subprocess env so the inner Claude Code session does **not** re-fire simplicio's own UserPromptSubmit hook (no infinite recursion).
For orchestrators such as SendSprint, `simplicio task` also has a structured
contract:
bash simplicio task "hide Delete button for non-admins" \ --stack angular \ --target src/app/screen/screen.component.html \ --dry-run-task \ --json
simplicio task "front-only task" \ --stack angular \ --target src/app/screen/screen.component.html \ --bound-paths "src/app/**" \ --json ```
--dry-run-task generates the would-be diff/test output without applying or testing it. --json returns `{task_id, applied, files_changed, tokens_used, cost_usd, diff_summary, warnings}. Repeat --bound-paths <glob>` to reject diffs outside the allowed edit surface; violations are reported in warnings and the command exits non-zero.
Applies to Path 2 (standalone CLI). Path 1 users can skip this entire section — Claude Code handles the LLM call with the model and key already tied to your subscription.
| Provider | SIMPLICIO_MODEL | SIMPLICIO_BASE_URL |
|---|---|---|
| OpenRouter | anthropic/claude-opus-4 | https://openrouter.ai/api/v1 |
| GLM (z.ai) | glm-4.6 | https://api.z.ai/api/paas/v4 |
| DeepSeek | deepseek-chat | https://api.deepseek.com |
| OpenAI | gpt-4.1 | https://api.openai.com/v1 |
| Local (Ollama) | llama3 | http://localhost:11434/v1 |
| Local (in-process) | local-llama/default | *(leave unset)* |
| Anthropic native | claude-opus-4-7 | *(leave unset)* |
If SIMPLICIO_BASE_URL is unset and the key is ANTHROPIC_API_KEY, it uses the native Anthropic SDK. Otherwise it uses an OpenAI-compatible client pointed at your base_url — so any OpenAI-like provider works without code changes.
simplicio smoke # prints provider config + one test call
When simplicio-mapper has generated .simplicio/project-map.json and .simplicio/precedent-index.json, simplicio-cli consumes them directly:
precedent-index.jsonIf those artifacts are missing, the CLI falls back to the older target-file inspection path, so existing projects keep working.
Whichever entry point you use, each task runs through the same engine:
precedent (from cache)
→ skill match
→ 6-layer prompt
→ LLM generates diff + test + Playwright
→ apply diff
→ run SIMPLICIO_TEST_CMD
→ pass? done : send the error back → fix → retry (up to 3x)
The 6-layer contract is what moves pass-rate from 41% to 99% on frontier models (see the numbers above). The retry loop is what catches the remaining edge cases — measured separately in the 4-quadrant bench.
"I have a Claude Pro subscription but no API key — does this work?" Yes, on Path 1. Install simplicio-cli, open Claude Code, type your task as normal. Claude Code makes the LLM call with your subscription; simplicio shapes the prompt. No key needed.
"I want to run it in CI / a script / outside Claude Code." Path 2. Get an API key from any of the providers above (OpenRouter is the cheapest way to try multiple models behind one key), set SIMPLICIO_API_KEY + SIMPLICIO_MODEL + optional SIMPLICIO_BASE_URL, run simplicio task ....
"How do I load .env.local safely before running a local API?" Use eval "$(simplicio env-export .env.local)" instead of source .env.local. This preserves values with semicolons, such as PostgreSQL connection strings, without executing the dotenv file as shell code.
"I have Codex CLI / ChatGPT Plus and don't want to pay for an API key." Not auto-wired yet. Workarounds: (a) get an OpenRouter key (~$2 covers thousands of tasks at small-model rates), (b) wait for the shell-out provider that pipes through claude -p / codex exec using your subscription — tracked, not shipped.
**"Will Claude Code use simplicio for every prompt now?"** No. The skill only triggers on prompts that look like code edits (the description is specific). The hook fires simplicio detect on every prompt but only emits a hint when the deterministic classifier scores ≥ 3 (verbs + file extensions + code nouns − read-only cues). "What does this function do?" gets no nudge. "Add a delete confirmation to UserList.tsx" does.
"How do I turn it off?" See Disable / re-enable above. Two ways: env var (SIMPLICIO_SKIP_AUTO_INIT=1 before first call) or delete the hook entry from ~/.claude/settings.json.
---
该工具使用 NOASSERTION 协议,商用场景请仔细阅读协议条款,必要时咨询法律意见。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
📄 NOASSERTION — 请查阅原始协议条款了解具体使用限制。
AI Skill Hub 点评:智能CLI工具 的核心功能完整,质量良好。对于内容创作者和自媒体人来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。
| 原始名称 | simplicio-dev-cli |
| 原始描述 | 开源Prompt模板:Your tasks with 99% accuracy using any LLM (Claude, DeepSeek, Codex, Gemini, Her。⭐11 · Python |
| Topics | promptaicli |
| GitHub | https://github.com/wesleysimplicio/simplicio-dev-cli |
| License | NOASSERTION |
| 语言 | Python |
收录时间:2026-05-30 · 更新时间:2026-05-31 · License:NOASSERTION · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端