sensitive-browser by napoleond/sensitive-browser
npx skills add https://github.com/napoleond/sensitive-browser --skill sensitive-browser通过将凭据处理、支付和表单填写委托给具有隔离上下文的专用子进程,安全地执行敏感浏览器操作。
必须定义 ATXP_CONNECTION 环境变量以供 LLM 访问。这提供了到 ATXP 平台的连接字符串。
如果未配置,请参阅 ATXP CLI 获取设置说明。
创建一个包含用户敏感数据的 JSON 文件。向用户询问所需的值:
{
"credentials": {
"username": "user@example.com",
"password": "secret"
},
"payment": {
"cardNumber": "4111111111111111",
"expiry": "12/28",
"cvv": "123",
"billingZip": "94102"
},
"personal": {
"fullName": "Jane Doe",
"phone": "+1-555-0123",
"address": "123 Main St"
}
}
仅包含任务所需的字段。安全存储并在使用后删除。
npx sensitive-browser "<task>" \
--sensitive-data ./creds.json \
--url <target-url> \
--state ./session.json \
--output ./session.json
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
选项:
| 选项 | 描述 |
|---|---|
<task> | 自然语言任务(例如,"log in with credentials") |
-d, --sensitive-data <path> | 敏感数据 JSON 文件的路径(必需) |
-u, --url <url> | 要导航到的目标 URL |
-s, --state <path> | 要加载的 Playwright 存储状态 |
-o, --output <path> | 更新后状态的输出路径 |
与 agent-browser 一起使用时,交接会话状态:
# 保存当前会话
agent-browser --session myapp state save ./session.json
# 移交给 sensitive-browser 进行登录
npx sensitive-browser "log in with credentials" \
--state ./session.json \
--sensitive-data ./creds.json
# 使用经过身份验证的会话恢复 agent-browser
agent-browser --session myapp state load ./session.json
支持的字段类别:
credentials: username, password, emailpayment: cardNumber, expiry, cvv, billingZip, cardholderNamepersonal: fullName, firstName, lastName, phone, address, city, state, zip, country, dateOfBirthkey: value 对每周安装量
352
代码仓库
GitHub 星标数
1
首次出现
Jan 29, 2026
安全审计
安装于
claude-code152
clawdbot78
cursor71
opencode45
antigravity38
gemini-cli18
Execute sensitive browser actions securely by delegating credential handling, payments, and form filling to a dedicated subprocess with isolated context.
The ATXP_CONNECTION environment variable must be defined for LLM access. This provides the connection string to the ATXP platform.
If not configured, see the ATXP CLI for setup instructions.
Create a JSON file with the user's sensitive data. Ask the user for the values needed:
{
"credentials": {
"username": "user@example.com",
"password": "secret"
},
"payment": {
"cardNumber": "4111111111111111",
"expiry": "12/28",
"cvv": "123",
"billingZip": "94102"
},
"personal": {
"fullName": "Jane Doe",
"phone": "+1-555-0123",
"address": "123 Main St"
}
}
Only include the fields needed for the task. Store securely and delete after use.
npx sensitive-browser "<task>" \
--sensitive-data ./creds.json \
--url <target-url> \
--state ./session.json \
--output ./session.json
Options:
| Option | Description |
|---|---|
<task> | Natural language task (e.g., "log in with credentials") |
-d, --sensitive-data <path> | Path to sensitive data JSON (required) |
-u, --url <url> | Target URL to navigate to |
-s, --state <path> | Playwright storage state to load |
-o, --output <path> | Output path for updated state |
When used with agent-browser, hand off session state:
# Save current session
agent-browser --session myapp state save ./session.json
# Hand off to sensitive-browser for login
npx sensitive-browser "log in with credentials" \
--state ./session.json \
--sensitive-data ./creds.json
# Resume agent-browser with authenticated session
agent-browser --session myapp state load ./session.json
Supported field categories:
credentials: username, password, emailpayment: cardNumber, expiry, cvv, billingZip, cardholderNamepersonal: fullName, firstName, lastName, phone, address, city, state, zip, country, dateOfBirthkey: value pairs as neededWeekly Installs
352
Repository
GitHub Stars
1
First Seen
Jan 29, 2026
Security Audits
Gen Agent Trust HubFailSocketPassSnykFail
Installed on
claude-code152
clawdbot78
cursor71
opencode45
antigravity38
gemini-cli18
通过 LiteLLM 代理让 Claude Code 对接 GitHub Copilot 运行 | 高级变通方案指南
22,200 周安装
OKX DEX 兑换聚合器 - 多链代币兑换报价、授权与执行完整指南
3,400 周安装
here.now 静态网站一键部署工具 - 从文件/文件夹创建实时URL
3,500 周安装
Azure 定价查询技能 - 实时获取 Azure 服务成本与价格比较
3,400 周安装
Cloudflare Workers 最佳实践指南:API、配置、架构与安全规则
3,500 周安装
n8n工作流五大核心模式详解:Webhook处理、API集成、数据库操作、AI智能体与计划任务
3,500 周安装
Angular 20+ 自定义指令教程:属性指令、DOM操作与组件复用指南
3,500 周安装