返回顶部
a

auth-guard认证守卫

Standardize API credential handling and startup auth checks to prevent "missing key" regressions across sessions. Use when an agent repeatedly loses auth state, gets intermittent 401/403 errors after restarts, relies on ad-hoc curl calls, or needs a reusable auth-first pattern for HEARTBEAT.md/AGENTS.md and helper scripts.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.1.1
安全检测
已通过
327
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

auth-guard

认证守卫

强制执行确定性认证路径:一个凭证源、一个辅助命令路径、一个启动检查、一个回退策略。

快速工作流

  1. 1. 识别目标服务端点及当前失败的流程。
  2. 定义标准凭证源(优先环境变量,其次凭证文件)。
  3. 在工作区(.pi/)创建/更新一个始终注入认证信息的辅助脚本。
  4. 添加启动/认证检查命令,验证凭证和端点访问权限。
  5. 更新HEARTBEAT.md或AGENTS.md以要求使用辅助脚本(禁止原始未认证调用)。
  6. 为未授权状态添加明确的回退行为。

应用规则

  • - 优先使用ENV_VAR覆盖,其次使用~/.config//credentials.json。
  • 切勿在日志、备忘录或聊天回复中嵌入密钥。
  • 如果存在辅助脚本,切勿通过原始curl调用受保护端点。
  • 保持回退行为明确且低干扰。
  • 将辅助脚本存储在workspace/.pi/中以便重复使用。

运行时要求

  • - bash
  • curl
  • python3

使用此技能前检查一次:

bash
command -v bash curl python3 >/dev/null

安全限制

  • - 默认仅传递~/.config//...下的可信凭证路径。
  • 不要将--cred-file指向任意工作区文件或无关的密钥存储。
  • 将探测URL范围限定在目标服务的认证端点。

启动认证检查模式

在会话启动时(或心跳循环前)运行:

bash
bash skills/auth-guard/scripts/auth_check.sh \
--service moltbook \
--url https://www.moltbook.com/api/v1/feed?sort=new&limit=1 \
--env-var MOLTBOOKAPIKEY \
--cred-file $HOME/.config/moltbook/credentials.json

预期结果:

  • - AUTHOK → 继续执行正常的认证辅助流程。
  • AUTHMISSING 或 AUTHFAIL* → 使用定义的回退路径并记录一条简洁的备注。

可复用代码片段

使用以下位置的即插即用策略片段:

  • - references/snippets.md(HEARTBEAT + AGENTS + 辅助策略块)

参考文档

  • - references/contract.md:完整的密钥链契约模式
  • references/snippets.md:可直接粘贴的操作片段
  • references/examples.md:多服务使用示例(Moltbook、GitHub、Slack)

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 auth-guard-1776078663 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 auth-guard-1776078663 技能

通过命令行安装

skillhub install auth-guard-1776078663

下载

⬇ 下载 auth-guard v1.1.1(免费)

文件大小: 5.45 KB | 发布时间: 2026-4-15 11:46

v1.1.1 最新 2026-4-15 11:46
Tightened auth probe safety limits and fixed Moltbook URL normalization to eliminate false unauthorized checks.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部