원클릭으로
generated-pane-authoring
Create and edit boring.generated-pane JSON specs from predefined safe component catalogs.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create and edit boring.generated-pane JSON specs from predefined safe component catalogs.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Drive one ready artifact through implementation, proof, review, and owner handoff.
Review the named UI scenario or emit one bounded improvement packet.
Teach a boring-ui child app how to enable Google signup with @hachej/boring-core. Use when the user asks for Google auth, Google OAuth, social signup, or how to turn on Google sign-in/sign-up in a child app.
Ask which Boring skill or workflow fits your situation. A router over the local Boring skills.
Run an extremely strict maintainability review for abstraction quality, giant files, spaghetti-condition growth, and code-judo simplification opportunities.
Route a request to the right Boring v2 workflow skill without doing the work.
| name | generated-pane-authoring |
| description | Create and edit boring.generated-pane JSON specs from predefined safe component catalogs. |
Use when the user asks for a custom pane, dashboard, report, workflow UI, status view, or other workspace UI composed from predefined components.
Write JSON specs to panes/*.pane.json unless a profile/plugin says otherwise.
Required root shape:
{
"kind": "boring.generated-pane",
"version": 1,
"profile": "base",
"title": "Short title",
"root": "main",
"elements": {
"main": { "type": "Card", "props": { "title": "Overview" }, "children": [] }
}
}
Rules:
*.pane.json specs, validate with WorkspaceBridge op generated-pane.v1.validate using { "spec": <json> } when available. Profile-specific specs must use their owning plugin validate op.