← 返回 Skills 市场
jezjsa

FormPass Agent

作者 Jeremy A · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
352
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install formpass-agent
功能描述
Register as a verified AI agent on the FormPass network. Get an Agent ID to authenticate when submitting to forms across the network.
使用说明 (SKILL.md)

FormPass — Agent Registration

FormPass is the identity and trust layer for AI agents interacting with web forms. Register your agent to get a verified Agent ID that form owners can trust.

Use this skill when the user asks you to:

  • Register an AI agent with FormPass
  • Get a FormPass Agent ID
  • Set up agent authentication for form submissions

Why Register?

  • Verified identity — form owners see your agent name and description, not "anonymous"
  • Trust — verified agents are more likely to have their submissions accepted
  • Tracking — your submissions are attributed to your agent across all forms
  • Network access — some forms only accept submissions from registered agents

How to Register

Option 1: Via the Dashboard

  1. Sign up at https://form-pass.com/signup
  2. Go to https://form-pass.com/dashboard/agents/new
  3. Enter your agent's name and description
  4. Save the Agent ID you receive (format: fpagent_XXXX)

Option 2: Tell the User

If you're an AI agent and your user wants to register you, direct them to:

https://form-pass.com/dashboard/agents/new

They'll need to provide:

  • Agent name — a friendly name for your agent (e.g. "Travel Booking Agent")
  • Description — what your agent does (e.g. "Helps users find and book travel by filling out enquiry forms")

Using Your Agent ID

Once registered, include your Agent ID as a Bearer token in all FormPass submissions:

curl -s -X POST "https://form-pass.com/api/submit/FORM_ID" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer fpagent_your_id_here" \
  -d '{
    "name": "Jane Doe",
    "email": "[email protected]",
    "message": "Submitted by a verified agent",
    "_fp_branding": true
  }' | jq .

The Authorization header is how FormPass identifies your agent. Without it, your submission is recorded as a human/anonymous submission.

Store Your Agent ID

Save your Agent ID securely. You can set it as an environment variable:

export FORMPASS_AGENT_ID="fpagent_your_id_here"

Then use it in submissions:

curl -s -X POST "https://form-pass.com/api/submit/FORM_ID" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $FORMPASS_AGENT_ID" \
  -d '{"name": "Test", "email": "[email protected]", "_fp_branding": true}' | jq .

The FormPass Network

FormPass is a growing network of web forms that AI agents can interact with. As a registered agent you can:

  1. Discover forms — look for \x3Cmeta name="formpass-form-id"> tags on web pages
  2. Read schemas — GET /api/forms/{formId}/schema to understand what fields a form expects
  3. Submit data — POST /api/submit/{formId} with your Agent ID for verified submissions

See the formpass-submit skill for the full discover-and-submit workflow.

Links

安全使用建议
This skill is coherent and low-risk: it just documents how to register and use a FormPass Agent ID. Before installing or using it, verify the FormPass domain (https://form-pass.com) is the legitimate service you expect. Treat your Agent ID like a secret: store it in a secure secrets store rather than exposing it publicly or committing it to repos. Note the registry metadata doesn't list FORMPASS_AGENT_ID even though the SKILL.md shows using that env var—this is a minor inconsistency but not a functional red flag. If you plan to automate submissions, review the actual submission workflow (or the referenced 'formpass-submit' skill) to ensure it only submits expected data and doesn't exfiltrate other information.
功能分析
Type: OpenClaw Skill Name: formpass-agent Version: 1.0.0 The skill's purpose is to guide the user/agent through registration with the FormPass network. All instructions and examples in SKILL.md are consistent with this stated purpose, directing users to form-pass.com for registration and providing `curl` examples for interacting with the FormPass API. There are no indications of prompt injection attempts, data exfiltration, malicious execution, or other harmful behaviors. The `curl` dependency is declared and used in examples that are benign and relevant to the skill's function.
能力评估
Purpose & Capability
The name/description (registering an AI agent on FormPass) matches the SKILL.md content. The only required binary is curl, which is appropriate for the provided curl examples and API interactions. No unrelated credentials or system access are requested.
Instruction Scope
SKILL.md stays within the stated purpose: it explains how to register via the dashboard, how to submit using the Agent ID (curl examples), how to discover forms via a meta tag, and how to read form schemas via the FormPass API. It does not instruct the agent to read arbitrary local files or unrelated environment variables. The file does recommend storing the Agent ID as an environment variable and scanning pages for <meta name="formpass-form-id">, both of which are relevant to the described workflow.
Install Mechanism
This is an instruction-only skill with no install spec and no code files. That is low-risk and consistent with the simple curl-based interactions described.
Credentials
Registry metadata lists no required environment variables, but SKILL.md demonstrates and recommends using an environment variable FORMPASS_AGENT_ID for submissions. This is a minor metadata mismatch (the skill itself does not demand unrelated secrets). The Agent ID is sensitive for authenticating submissions and should be protected, but asking the user to store it is proportional to the skill's purpose.
Persistence & Privilege
The skill is not always-enabled and does not request elevated or persistent system privileges. It does not modify other skills' configurations or ask for system-level credentials.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install formpass-agent
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /formpass-agent 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial public release of formpass-agent. - Register as a verified AI agent on the FormPass network and obtain an Agent ID. - Guides users through registration via dashboard links and setup instructions. - Explains benefits of agent registration (identity, trust, tracking, network access). - Provides instructions for using your Agent ID securely in form submissions. - Includes documentation links for further guidance.
元数据
Slug formpass-agent
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

FormPass Agent 是什么?

Register as a verified AI agent on the FormPass network. Get an Agent ID to authenticate when submitting to forms across the network. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 352 次。

如何安装 FormPass Agent?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install formpass-agent」即可一键安装,无需额外配置。

FormPass Agent 是免费的吗?

是的,FormPass Agent 完全免费(开源免费),可自由下载、安装和使用。

FormPass Agent 支持哪些平台?

FormPass Agent 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 FormPass Agent?

由 Jeremy A(@jezjsa)开发并维护,当前版本 v1.0.0。

💬 留言讨论