fix(skill): correct apps.json documentation (#72)
## Summary - apps.json is an **OBJECT**, not an array (was incorrectly documented) - Groups must include `name` field with "Group N" pattern - Groups use `type: "param"`, not `type: "endpointParam"` - Added `/apps.json` endpoint to backend structure example - Documented layout item `state` object for pre-configuring widgets (chartView, chartModel, columnState) - Documented single unnamed tab pattern (empty string id/name for no tab bar) - Added img, img_dark, img_light fields to apps.json structure ## Test plan - [ ] Review the updated documentation in SKILL.md, OPENBB-APP.md, and DASHBOARD-LAYOUT.md - [ ] Verify the apps.json examples match the actual OpenBB Workspace schema - [ ] Test building an app using the updated skill documentation 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
D
DidierRLopes committed
cde70052885ca34bd35a6aa79d8a63333c8c04e7
Parent: 351ae57
Committed by GitHub <noreply@github.com>
on 2/10/2026, 4:08:24 PM