@tianacloud/agent-skills
Tiana Cloud Skills for accounts, SQLite, Git and Web applications
Package details
Install @tianacloud/agent-skills from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@tianacloud/agent-skills- Package
@tianacloud/agent-skills- Version
1.0.5- Published
- Oct 13, 2026
- Downloads
- 1,694/mo · 829/wk
- Author
- qjpcpu
- License
- Apache-2.0
- Types
- skill
- Size
- 111.7 KB
- Dependencies
- 1 dependency · 0 peers
Pi manifest JSON
{
"skills": [
"./skills"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
Tiana Agent Skills
四个基础技能覆盖 Tiana 账号与实例、SQLite、Git 和 Web 应用。应用模板由在线目录提供,用户描述需求后,Agent 根据实时目录决定使用模板还是直接开发。
从 npm 安装
需要 Node.js 22.20+:
npx --yes @tianacloud/agent-skills@latest install --agent codex
安装器调用精确依赖的 skills 工具,把 npm 包中的四个技能复制到客户端的持久目录;Codex 当前工具使用 ~/.agents/skills/。不传目标时选择客户端:
npx --yes @tianacloud/agent-skills@latest install
目录导入型客户端可指定实际技能根目录:
npx --yes @tianacloud/agent-skills@latest install --dir /path/to/client/skills
Windows PowerShell 使用 npx.cmd。目录可以含空格,用引号包住。重复安装会更新这四个技能目录,其他技能保留。安装完成后让客户端重载技能或开始新会话。
WorkBuddy、豆包按所用版本的目录/ZIP 导入方式加载这四个目录,保留 SKILL.md 和 references。若要求 ZIP,可将每个技能目录的内容打包,SKILL.md 位于包根部。WorkBuddy 专用本地化 ZIP 由维护者构建流程提供;本仓验证 ZIP 格式和内容,不声称已验收这些客户端的运行行为。
四个入口
| 技能 | 职责 |
|---|---|
| tiana | CLI 安装、登录、账号额度和通用实例管理 |
| tiana-sqlite | SQL、表结构、SDK 连接和数据库分支 |
| tiana-git | Git 实例、原生仓库操作和源码版本同步 |
| tiana-web | 实时模板选择、工程与数据初始化、通用开发、构建发布 |
Web 技能每次任务都实际执行 tiana web list-template --json,使用当前 name/description 判断需求。模板 ZIP 原样下载解压到独立项目目录;Agent 按根部 metadata.json 替换变量、先 schema 后 seeds。模板源码和制作规范见 template-apps,客户安装模板由 CLI 和 MGR 目录完成。
技能安装器只安装技能。Agent 首次执行 Tiana 任务时检查 CLI,缺少时自动执行下面的安装并继续原任务;CLI 要求 1.0.1 或更新正式版,需要 Node.js 20+。
npm install -g @tianacloud/cli@latest --registry=https://registry.npmjs.org/
CLI 主包及当前系统的原生平台包全部来自 npm,提供 tiana 和 git-remote-tiana。保持 optional dependencies 启用;--ignore-scripts 也可安装。
环境选择
普通用户可以直接要求:“执行 npx -y @tianacloud/agent-skills@latest install 安装 Tiana skills,然后使用 tiana 创建一个账单应用。”未配置环境时,CLI 使用 online 公有域名与系统 CA;首次登录按 Agent 提供的浏览器链接授权。
开发者也可以向已运行的 Agent 要求:“设置 TIANA_API_ORIGIN=https://console.tianacloud-staging.net,安装 Tiana skills,然后创建一个账单应用。”技能会在本任务每次 CLI/Git 调用中传递这一选择。staging CLI 自动加载内置 CA;开发者需已有 VPN/DNS 和浏览器 CA 信任。仅在安装器子进程中 export 一次不会配置后续命令。
WorkBuddy Connector 固定 online,配置和当前使用说明见 Connector。
检查与更新
四个技能调用 CLI 检查 npm latest,CLI 普通终端调用也使用同一本地状态。两个包各自最多每 24 小时尝试检查一次,CLI 与 Skills 共用每 24 小时一次提醒。已满足最低 CLI 版本时,断网不阻断任务;升级需要用户确认。
确认升级后重新安装检查返回的实际版本,并核验 tiana version、技能 metadata.version 和宿主重载结果。已加载的会话不会因磁盘替换而自动更换指令。详情见 开始使用。
维护与其他分发格式
skills/ 是所有格式的规范源。Pi 可使用 pi install npm:@tianacloud/agent-skills,支持 Agent Plugins v1 的客户端也可发现 plugin.json。构建、版本对齐、GitHub Actions 自动发布及 npm 初始配置见 Contributing。
Apache-2.0