用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tomevault-io/skills-registry --skill teams-app-patterns-skill命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
| Use when this capability is needed.
> Use when this capability is needed.
Review architecture and API design for the vfs-s3 project. Use when the user mentions @architect, asks to review an issue's design, discuss module boundaries, API shape, or architectural decisions for vfs-s3. Also trigger when the user wants to create an ADR (Architecture Decision Record) or evaluate a technical approach for the project. Intended for dispatch from Codex automation or Claude routines; GitHub trigger phrase: @vfs-s3-bot please prepare design doc Use when this capability is needed.
基于 SOC 职业分类
正在显示 SKILL.md
| name | teams-app-patterns-skill |
| description | Full Teams app development patterns. Use when this capability is needed. |
| metadata | {"author":"fabioc-aloha"} |
Full Teams app development patterns.
Teams platform evolves rapidly. Last validated: February 2026 (TTK 5.x, Manifest v1.25)
Check: Teams Docs, Teams Toolkit
appPackage/
├── manifest.json
├── outline.png (32x32)
├── color.png (192x192)
└── declarativeAgent.json (optional)
$schema, manifestVersion, version, idname.short, name.fulldescription.short, description.fullicons.outline, icons.colordeveloper.*, validDomainsclass MyBot extends TeamsActivityHandler {
constructor() {
super();
this.onMessage(async (context, next) => { ... });
}
}
{ "type": "AdaptiveCard", "version": "1.5", "body": [...], "actions": [...] }
await microsoftTeams.app.initialize();
const context = await microsoftTeams.app.getContext();
const token = await microsoftTeams.authentication.getAuthToken();
npx teamsapp package --env local
npx teamsapp validate --package-file ...
npx teamsapp preview --env local
| Issue | Solution |
|---|---|
| Manifest fails | Check schema version |
| Bot not responding | Verify endpoint/tunnel |
| Sideload fails | Enable custom apps in admin |
See synapses.json for connections.
Converted and distributed by TomeVault — claim your Tome and manage your conversions.