opentiny-next-app-integration SKILL.md skillA

opentiny-next-app-integration from opentiny/agent-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add opentiny/agent-skills/opentiny-next-app-integration@v1.0.0

Pins v1.0.0 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
opentiny/agent-skills
Path
skills/opentiny-next-app-integration/SKILL.md
Versions recorded
2
Latest version
v1.0.0, committed Sep 17, 2026
First version recorded
Sep 7, 2026
Size
11,394 bytes
Repository stars
19
License
none declared

Use when an existing Vue 3 + Vite app needs OpenTiny TinyRobot Chat, GenUI, business WebMCP, business Skill, or PageTool integration and the installed APIs, ownership boundaries, or validation scope must be established from the project.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# OpenTiny Next 应用集成

在现有 Vue 3 + Vite 业务应用中增量接入 TinyRobot、GenUI、业务 WebMCP 和 PageTool。以目标项目实际安装的包、公开 API 和业务声明为准,不用演示组件、模拟工具或预设回答替代真实接入。

默认完成代码接入验证;只有用户明确要求验证对话、服务或端到端功能时,才执行相应运行时闭环。

## 选择阶段

只实施用户要求的阶段,并检查它依赖的已有能力。用户要求一次完成全部流程时,按下列依赖顺序执行;缺少运行时配置不阻塞后续代码接入。

| 阶段 | 目标 | 前置能力 | 详细参考 |
|---|---|---|---|
| 1 | TinyRobot Chat | Vue 3 + Vite 应用 | [TinyRobot 接入](references/opentiny-integration.md) |
| 2 | GenUI | 已接入的唯一 TinyRobot Chat | [GenUI 接入](references/genui-integration.md)、[模板适配](references/genui-template-adaptation.md) |
| 3 | 业务 WebMCP 与业务 Skill | TinyRobot runtime | [业务 WebMCP](references/webmcp-business-skill.md) |
| 4 | PageTool | TinyRobot 可消费的 WebMCP 通道 | [PageTool](references/pagetool-automation.md) |

若项目已具备某个前置能力,通过源码、依赖和构建证据确认后直接继续,不重复生成或重写。

第二、三阶段都会改变 `useLocalChatRuntime` 的请求或 MCP 所有权。实施前必须读取
[Runtime 所有权](references/runtime-ownership.md),根据目标版本源码中的 guard 选择唯一所有者,不能把两个互斥入口叠加到同一个 runtime。

## 通用工作方式

1. 确认当前应用目录、Git 与 workspace 边界、包管理器、入口文件、现有聊天实现和 dirty 文件。所有命令都在目标应用边界内执行,保留用户改动。
2. 检查目标项目实际解析的包版本、exports、类型、源码和 runtime 参数校验,再决定导入路径与适配方式;不要只凭记忆或参考项目版本实现。
3. 优先复用项目已有组件、runtime、模型策略、业务状态和测试入口。全应用只保留一个聊天界面。
4. 依赖安装、代码生成或构建失败时,根据原始输出诊断;不要把失败命令、局部文件变化或 mock 结果报告成成功。
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add opentiny/agent-skills/opentiny-next-app-integration@sha256:f57bbc1bc2bc93f0

The line at the top of this page pins the label v1.0.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_evricsy6dwrjktps.svg)](https://markdownregistry.com/a/art_evricsy6dwrjktps)

3 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 2 versions of this file, between Sep 7, 2026 and Sep 17, 2026, about one every 10 days.

versioncommittedcommitsizeaudit
v1.0.0 latest2026-09-17 3f47a37 11,394 BA view · diff
v1.0.02026-09-07 7690d34 9,295 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (11394 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

opentiny/agent-skills · 19 stars · license none declared · pushed 2026-09-17 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_evricsy6dwrjktps
GET https://markdownregistry.com/api/v1/resolve?ref=opentiny/agent-skills/opentiny-next-app-integration
GET https://markdownregistry.com/api/v1/blob/f57bbc1bc2bc93f0a1474cd39c1ff93924061a44ea0c63d9b5558af33b270926

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from opentiny/agent-skills

tiny-robot-skill SKILL.md skill
opentiny/agent-skills · skills/tiny-robot-skill/SKILL.md · Guides TinyRobot Vue AI chat UI implementation, setup, and code generation. Use when the user mentions TinyRobot…
v1.0.0 · audit A · 19 stars
tiny-vue-skill SKILL.md skill
opentiny/agent-skills · skills/tiny-vue-skill/SKILL.md · 当使用 TinyVue 组件库(@opentiny/vue)进行开发时或者配置 TinyVue 工程的国际化,主题配置,表单校验说明,自动导入组件等,一定要阅读本技能。本技能提供严格的 API 文档和示例,以及如何查找流程以及代码规范。
v3.30.0 · audit A · 19 stars
webmcp-cli-skill SKILL.md skill
opentiny/agent-skills · skills/webmcp-cli-skill/SKILL.md · 面向第三方 AI Agent 的安装与执行指南:如何使用 webmcp-cli 与浏览器页面交互。包含已注入 WebMCP 工具的页面领域专用工具说明。
v1.2.0 · audit A · 19 stars
webmcp-sdk-skill SKILL.md skill
opentiny/agent-skills · skills/webmcp-sdk-skill/SKILL.md · 指导如何使用 WebMCP SDK库去开发WebAgent的技能包,将前端应用快速智能化。它包含 TinyRemoter,WebMcpServer,WebMcpClient,createRemoter,…
v1.0.0 · audit A · 19 stars

Every file in opentiny/agent-skills

Browse by kind, by grade A, or by owner.