用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/wushilin/tlsproxy_rs --skill verify命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | verify |
| description | Build, run, and drive tlsproxy to verify changes end-to-end |
Build: cargo build (binary at target/debug/tlsproxy).
Run: tlsproxy run -c config.yaml — logs to stdout, RUST_LOG overrides
the info filter. Also tlsproxy validate -c file (config load check,
exit 1 on error) and tlsproxy genconfig.
Minimal config (write to a scratch dir; runtime_dir is created relative
to the cwd and a local CA is generated inside it):
listeners:
web:
bind: 127.0.0.1:15443 # or "%lo%:15443" interface pattern
target_port: 443
policy: DENY
rules:
static_hosts: []
patterns: []
options:
runtime_dir: ./runtime
dns: {}
admin_server:
bind_address: 127.0.0.1
bind_port: 15888
username: admin
password: admin
tls: false
Drive it:
ss -tlnp | grep <port> confirms what actually bound.curl -u admin:admin http://127.0.0.1:15888/ → 200.starting manager: <name> started OK vs <name> start failed (<reason>). A failed listener does not kill
the process — check the log, not the exit code.基于 SOC 职业分类