Files
skills/skills/dev-app/references/templates/app.manifest.service.json
T
sunjunzhao 5de73214f8 feat: add dev-app skill for TickShield app development contract
Guides and constrains eco-app development in independent repos against the
TickShield platform contract: listingKey identity, app.manifest.json fields,
tickshield-node-runtime base image, guard four-gate authz, tenant_id isolation,
portal-sdk host bridge for micro frontends, release-cli publish and store
deployment. Ships copy-ready templates (manifest/Dockerfile/server.js/web
skeleton/Gitea release workflow/PRD) plus a zero-dependency static checker
(scripts/check-app.sh) covering die/warn contract items.
2026-10-12 12:28:24 +08:00

27 lines
625 B
JSON

{
"listingKey": "my-app",
"type": "service",
"name": "我的应用",
"version": "0.1.0",
"icon": "🧩",
"color": "#2563eb",
"cat": "tools",
"tagline": "一句话说明(≤120 字符)",
"desc": "应用描述(≤2000 字符)。",
"scopes": ["my-app.read", "my-app.write"],
"exchangeTargets": [],
"navItems": [],
"dashboard.widgets": [],
"aclManifest": {
"pages": [
{
"key": "settings",
"label": "设置",
"audience": "admin",
"defaultForMember": false,
"actions": [{ "key": "settings.manage", "label": "管理设置" }]
}
]
}
}