跳到正文
cccskills
免费在 GitHub 公开

agent-ready-personal-agent-protocol

Sub-skill: Implement Personal Agent Protocol (Poppy) discovery. Publish /.well-known/poppy.json (draft 0.1) and validate its OAuth issuer binding. Informational check; does not affect level or score.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(1)

  • SKILL.md2.7 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Implement Personal Agent Protocol (Poppy) discovery

Publish public discovery metadata for the Personal Agent Protocol draft 0.1. This check is informational and does not affect readiness levels or percentage scores.

Website-only discovery

Serve JSON at https://YOUR-DOMAIN/.well-known/poppy.json:

{
  "protocol_version": "0.1",
  "organization": { "name": "Example Company", "domain": "example.com" },
  "web": {}
}

Replace the example organization with your actual name and domain. The domain must match the hostname of the requested well-known URL, ignoring leading www.. HTTPS redirects to a hosting provider are allowed, but that provider's hostname must not replace your organization domain. Return JSON, not your SPA's HTML fallback. Unknown fields and optional extensions are allowed.

Session-enabled interfaces

Declare the interfaces you actually implement: agent.protocols entries with type and HTTPS endpoint, apis entries with type, HTTPS url, and description, or web.browser_session_endpoint. Agent/API declarations and browser-session endpoints require auth.issuer.

The issuer must publish RFC 8414 metadata with:

  • issuer exactly matching auth.issuer;
  • poppy_domains containing organization.domain;
  • HTTPS token_endpoint and revocation_endpoint;
  • authorization_endpoint when auth.direct is declared;
  • device_authorization_endpoint when auth.device is declared.

For issuer https://auth.example.com/tenant, publish metadata at https://auth.example.com/.well-known/oauth-authorization-server/tenant. Direct, device, and mediated sign-in declarations contain scope arrays. Mediated sign-in also describes its endpoint and credential fields; never put actual credentials or secrets in discovery metadata.

Publish only capabilities backed by working implementations. Passing this check confirms public discovery and issuer binding, not functioning sessions, sign-in, API authorization, or conversations. The draft may change before version 1.0.

Verify

Scan your site and inspect checks.discovery.personalAgentProtocol. Its details.issuerValidation reports verified, notRequired, unverified, invalid, or notChecked. Use the audit evidence to diagnose invalid fields, redirects, and issuer/domain mismatches. Network failures and unsupported major versions return unableToCheck while retaining available discovery evidence.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Audit, score, and compare repositories containing portable Agent Plugins against the official Agent Plugins specification. Use when asked to review a plugin repo, check plugin.json or mcp.json conformance, assess bundled skills and MCP servers, produce an evidence-cited 0–100 plugin scorecard, identify release blockers, or compare two agent plugins side by side.

中文简介正在准备中。当前显示原文说明。

fabricioctelles/skills1172026年10月22日 更新

Sub-skill de agent-ready-cloudflare: Implement A2A Agent Card

中文简介正在准备中。当前显示原文说明。

fabricioctelles/skills1172026年10月22日 更新

Sub-skill de agent-ready-cloudflare: Implement ACP Discovery Document

中文简介正在准备中。当前显示原文说明。

fabricioctelles/skills1172026年10月22日 更新

Sub-skill de agent-ready-cloudflare: Implement Agent Skills Discovery Index

中文简介正在准备中。当前显示原文说明。

fabricioctelles/skills1172026年10月22日 更新

Sub-skill de agent-ready-cloudflare: Implement AI Bot Rules in robots.txt

中文简介正在准备中。当前显示原文说明。

fabricioctelles/skills1172026年10月22日 更新

Sub-skill de agent-ready-cloudflare: Implement API Catalog

中文简介正在准备中。当前显示原文说明。

fabricioctelles/skills1172026年10月22日 更新

查看 fabricioctelles 的全部技能

报告此技能的问题