Feat/cluster creator UI shortcut#120
Conversation
When open_cluster_creator is available, call it immediately to open the interactive Creator form, skipping text-based parameter gathering (Steps 2-6). Text-only environments fall back to the existing workflow. Co-authored-by: Cursor <cursoragent@cursor.com>
eb5e4e1 to
8492889
Compare
Co-authored-by: Cursor <cursoragent@cursor.com>
8492889 to
beeab05
Compare
There was a problem hiding this comment.
I'm fine with the fix but UI tools will never be available until we release them and publish the assisted-service-mcp OCI image (that's the reason for the CI pipeline failure, BTW).
Do you prefer to keep this on hold until we agree on a release strategy for the MCP or do you need to have it available right now?
exactly right, I'll make it a draft for now. |
|
Thank you for your contribution! |
Summary
Add UI widget detection to the cluster-creator skill and update CLAUDE.md with unified instructions that work across both UI-capable (ChatGPT with MCP Apps) and text-only (Claude Code, CLI) environments.
Changes:
cluster-creator SKILL.md: Added
open_cluster_creatortoallowed-toolsfrontmatter and replaced Step 1 with an environment detection step. When theopen_cluster_creatortool is available, it is called immediately to open the interactive Creator widget form, skipping text-based parameter gathering (Steps 2-6). Text-only environments fall back to the existing step-by-step workflow unchanged.CLAUDE.md: Replaced the previous multi-persona instructions with a focused OCP Admin instructions file that includes a UI Widget Policy section. The policy directs the agent to call UI-opening tools (
open_cluster_creator,list_clusters,get_cluster_hosts) immediately when interactive widgets are available, while gracefully falling back to skill-driven text workflows in text-only environments. This file serves as the unified agent instructions across ChatGPT (custom GPT instructions), Claude Code (CLAUDE.md), and other agent platforms.Pack(s) affected
ocp-adminrh-ai-engineerrh-automationrh-basicrh-developerrh-srerh-virtChange type
mcps.json)Contribution method
/agentic-contribution-skillmake validate+make validate-skill-design-changed)Pack-persona alignment (new skills only)
N/A — updating existing skill and agent instructions.
CLAUDE.md compliance
${VAR}referencesValidation
make validatepasses locallyname,description)name,description)