- TickShield app skills now follow the app-<action> naming convention (e.g. app-publish); dev-app kept as the legacy grandfathered name - convention recorded in AGENTS.md + README skills table; skill-forge step 0 enforces app-<action> for future TickShield app skills - cross-references between dev-app and app-publish updated
30 lines
731 B
JSON
30 lines
731 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": [],
|
|
"footerNavItems": [
|
|
{ "id": "docs", "label": "接入文档", "path": "/docs", "icon": "📖" }
|
|
],
|
|
"dashboard.widgets": [],
|
|
"aclManifest": {
|
|
"pages": [
|
|
{
|
|
"key": "settings",
|
|
"label": "设置",
|
|
"audience": "admin",
|
|
"defaultForMember": false,
|
|
"actions": [{ "key": "settings.manage", "label": "管理设置" }]
|
|
}
|
|
]
|
|
}
|
|
}
|