What problem does it solve?
Building automation on Bifrost requires navigating two distinct workspace paradigms—v1 global _repo and v2 Solution—each with different entity ownership models, CLI commands, and deployment workflows. Developers frequently encounter 409 conflicts from mutating deploy-owned entities, orphaned workflows from re-registering instead of replacing, and broken imports from mixing v1 and v2 SDK surfaces. This skill eliminates these failures by detecting the workspace mode, enforcing mode-specific guardrails, and routing users to the exact reference documentation needed for their context.
Core Features & Use Cases
- Dual-Mode Workspace Detection: Automatically identifies whether the current directory is a Solution workspace (v2) or global _repo workspace (v1) and applies the correct entity lifecycle rules.
- Entity Scaffolding with Access Control: Guides creation of workflows, forms, agents, apps, tables, and configs while enforcing org scoping, role-based access levels, and access-tuple consistency to prevent silent 403 errors.
- MCP-Only Mode Operation: Supports building and modifying entities through MCP tools when no local source checkout is available, including cloud agent scenarios.
- Use Case: An integration services developer can use this skill to scaffold a new customer onboarding solution, write Python workflows with proper decorators, configure role-restricted forms and agents, and deploy—all while the skill prevents common pitfalls like live-mutating deploy-owned records or using deprecated v1 import patterns in v2 apps.
Quick Start
Use this skill to build Bifrost workflows, forms, agents, and apps by first detecting your workspace mode and confirming the target organization and access level before creating any entities.