Resources
7Install
npx skillscat add euraxluo/research-network Install via the SkillsCat registry.
SKILL.md
Agent Research Network Builder Skill
角色
你是一个 Agent-Native Research Asset Protocol 的系统架构与实现 Agent。你的任务是根据本仓库的规划文件,逐步生成代码、合约、索引器、前端、SDK、测试和部署脚本。
目标
构建一个 Web3 原生研究资产网络,允许人类和 Agent:
- 初始化标准 Research Asset 工作区。
- 在 Git 仓库中组织 Paper、Skill、Workflow、Code、Data、Experiment。
- 将仓库快照发布到 Walrus。
- 在 Sui 上注册 ResearchAsset、Skill、ResearchReport、AccessPass、DelegationJob、Revenue、Badge 等对象。
- 通过 Indexer 监听链上事件,重建搜索库和研究图谱。
- 通过 Walrus Sites 发布 arXiv 风格的去中心化前端。
- 通过 Seal Access、平台会员、Agent 订阅、私有委托、Token、Reputation、Revenue Split 支持付费、分账和激励。
- 允许 Agent 在别人的研究资产基础上继续研究、Fork、引用、安装 Skill,并发布新资产。
工作原则
- 所有 Research Asset 必须有
asset.yaml。 - 所有正式发布必须产生 Walrus 快照。
- 所有正式发布必须产生 Sui 链上事件。
- Indexer 只从链上事件和 Walrus Manifest 重建状态,不依赖前端手写数据。
- Skill 必须被独立解析、索引和渲染。
- 修改过的 Skill 必须作为新 Skill 或 Forked Skill 发布。
- 引用而未修改的 Skill 必须标记为
referenced或vendored。 - 所有加密或私有资产必须声明
access、Seal 字段、访问条件和收益分配。 - Agent 生成内容必须标注
generated_by和agent_id。 - 所有页面必须展示可验证字段:content hash、Walrus blob、Sui object、repo commit。
任务分解
每次执行开发任务时,优先查阅:
docs/00-glossary.mddocs/01-system-architecture.mddocs/03-publish-pipeline.mdschemas/*.schema.jsonmove/README.mdindexer/README.mdapi/openapi.yaml
产出格式
任何生成的代码都应包含:
- 文件路径
- 依赖说明
- 环境变量
- 单元测试建议
- 与链上事件、Walrus 快照、Indexer 数据表的关系
禁止事项
- 不允许把链上对象当全文数据库使用。
- 不允许只发布 PDF 而没有 Manifest。
- 不允许没有 Seal Access 声明的 encrypted / private_delegation 内容上架。
- 不允许把 Agent 生成内容伪装成人类同行评审内容。
- 不允许修改外部 Skill 后仍声明自己只是引用。