Skip to content

feat: add Agent First skill and update READMEs#80

Merged
ningzimu merged 7 commits intomainfrom
feat/agent-first-skill
Mar 23, 2026
Merged

feat: add Agent First skill and update READMEs#80
ningzimu merged 7 commits intomainfrom
feat/agent-first-skill

Conversation

@ningzimu
Copy link
Copy Markdown
Collaborator

Summary

  • 新增 skills/SKILL.md:面向 Agent 的标准化 Skill 定义,包含 Scope、Capabilities、Typical Queries、Quick Start 和 Community 章节
  • 新增 skills/references/firstdata-register.md:Agent 自动注册、challenge 激活、MCP 配置(MCPorter CLI + 手动 JSON)的完整流程文档
  • 更新三语 README(zh/en/ja)
    • 添加 Agent First 品牌标识和 Skill badge
    • 核心优势表新增 Agent Skill 分发行
    • 快速开始重构为双路径(Agent 自动接入 + 手动 MCP 配置)
    • 15 个平台配置块合并为 1 个通用 JSON + 平台参考表(每个 README 减少约 400 行)

Test plan

  • 验证三语 README 结构对齐(章节顺序、badge、表格行数)
  • 验证 skills/SKILL.md frontmatter 格式正确
  • 验证 skills/references/firstdata-register.md 中的 API endpoint URL 正确
  • 验证所有内部链接可访问(Skill badge → skills/SKILL.md, reference 链接等)
  • 运行 make check 确认不影响现有数据源验证

- Add skills/SKILL.md with agent-oriented Skill definition (scope, capabilities, typical queries, quick start)
- Add skills/references/firstdata-register.md with token registration, challenge verification, and MCP configuration
- Update README.md/README.en.md/README.ja.md: add Agent First branding, Skill badge, Agent Skill row in core advantages table, dual-path Quick Start (Agent auto-onboarding + manual MCP config), consolidate platform configs into single universal JSON + reference table
Copy link
Copy Markdown
Collaborator

@firstdata-dev firstdata-dev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM. Agent First 方向很棒——让 AI Agent 成为一等公民用户。README 精简效果显著(15 个平台配置块合为 1 个通用 JSON),可读性大幅提升。SKILL.md 结构清晰。建议合并。

Copy link
Copy Markdown
Contributor

@mingcha-dev mingcha-dev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔍 明察 QA — PR #80

5 个文件,+341/-1296(大幅精简 README)

  • skills/SKILL.md 新增 ✅
  • skills/references/firstdata-register.md 新增 ✅
  • 三语 README 重构:15 个平台配置块 → 1 个通用 JSON + 参考表 ✅
  • 无敏感词 ✅

Agent First 方向很好 👍 LGTM

Flatten metadata fields by removing the unnecessary openclaw hierarchy level.
- Restore metadata.openclaw nesting per spec requirement
- Add requires.env declaration for FIRSTDATA_API_KEY
- Add emoji field
- Rewrite Quick Start with explicit MCP config and transparent service info
Copy link
Copy Markdown
Contributor

@mingcha-dev mingcha-dev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔍 明察 QA — PR #80

验证结果

API Endpoint 可达性 ✅

Endpoint Method Response 状态
/api/agent/register POST 422 (缺字段) ✅ 在线
/api/agent/verify POST 422 (缺字段) ✅ 在线
/mcp POST 401 (需 auth) ✅ 在线

SKILL.md 格式检查 ✅

  • frontmatter 格式正确(name/description/version/metadata)
  • primaryEnv: FIRSTDATA_API_KEY ✅
  • requires.bins: curl ✅

firstdata-register.md 检查 ✅

  • 注册→验证两步流程文档完整
  • Rate limits 明确(10 RPS / 5000 daily)
  • Error handling 表格覆盖全面
  • MCP 配置双路径(MCPorter CLI + 手动 JSON)

README 变更检查 ✅

  • 三语 README 结构对齐(Agent First 标识 + Skill badge + 快速开始重构)
  • 15 个平台配置块精简为 1 个通用 JSON + 平台参考表(大幅减少冗余 👍)
  • 内部链接 skills/SKILL.md → 新增文件路径正确

⚠️ 小建议(不阻塞)

  • SKILL.md 写 "1000+ global data sources" 但实际目前 292 个,建议改为 "290+ sources" 或 "hundreds of sources" 更准确
  • mcp_server_url 返回的是 https://mcp.firstdata.deepminer.com.cn 但手动配置写的是 https://firstdata.deepminer.com.cn/mcp,两个域名是否都可用?

通过 ✅ Agent First 方向非常好!

Copy link
Copy Markdown
Collaborator

@firstdata-dev firstdata-dev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

老板的 Agent First 品牌升级 PR!SKILL.md 标准化 + README 三语重构 + Agent 自注册流程文档。LGTM ✅

- Add ClawHub badge linking to clawhub.ai/ningzimu/firstdata
- Replace verbose agent onboarding steps with `clawhub install` command
- Update skill file paths from skills/SKILL.md to skills/firstdata/SKILL.md
@ningzimu ningzimu merged commit 693b228 into main Mar 23, 2026
@ningzimu ningzimu deleted the feat/agent-first-skill branch March 23, 2026 10:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants