Checks MCP servers and config files before any chief-of-staff command. Ensures no command hard-fails — always proceeds with available sources. Auto-activates on every command.
npx claudepluginhub weorbitant/orbitant-os --plugin orbitant-chief-of-staffThis skill uses the workspace's default tool permissions.
This skill runs a quick availability sweep before any chief-of-staff command executes. It probes each MCP server and config file, builds a summary report, and hands control back to the calling command with a clear picture of what is and is not available. The goal is simple: no command should ever hard-fail because a dependency is missing — it should degrade gracefully and work with whatever is ...
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
This skill runs a quick availability sweep before any chief-of-staff command executes. It probes each MCP server and config file, builds a summary report, and hands control back to the calling command with a clear picture of what is and is not available. The goal is simple: no command should ever hard-fail because a dependency is missing — it should degrade gracefully and work with whatever is reachable.
Auto-activate this skill at the start of every chief-of-staff command:
/preflight — morning readiness check/today — daily agenda briefing/triage — inbox and notification triage/week — weekly planning and review/prep — meeting preparation/crm — contact and relationship management/status — project status rollupRun the checks silently. Only surface the full availability report if something is missing. If everything is green, emit a single collapsed summary line and move on.
Probe each server with the lightest possible call. If the call returns data, the server is up. If it throws an error or times out, mark it accordingly.
mcp__gmail__search_emails — search for 1 recent email (query: "newer_than:1d", max_results: 1)mcp__calendar__list_events — list today's eventsmcp__claude_ai_Slack__slack_search_channels — search for any channel (query: "general")mcp__asana__asana_list_workspaces — list available workspacesFor each config file, check two locations in order. Use the first one found.
./rocks.yaml (project root)~/.claude/rocks.yaml (global)./voice.md (project root)~/.claude/voice.md (global)./constraints.yaml (project root)~/.claude/constraints.yaml (global)./contacts/*.md filesBuild the report using this exact structure. Adjust status icons per the rules above.
## System Availability
### MCP Servers
- ✅ Gmail — connected
- ❌ Google Calendar — not available (run: claude mcp add calendar -s user -- npx @anthropic/google-calendar)
- ✅ Slack — connected
- ⚠️ Asana — not configured (optional)
### Config Files
- ✅ rocks.yaml — loaded from ./rocks.yaml
- ❌ voice.md — not found (copy from references/voice.example.md)
- ✅ constraints.yaml — loaded from ~/.claude/constraints.yaml
- ⚠️ contacts/ — no contact files found (optional)
### Summary
Available: 4/6 required, 1/2 optional
For every ❌ item, include a concrete fix instruction in parentheses — a command to run or a file to create. Never leave a required-missing item without a remediation hint.
When running inside a Cowork session (no local filesystem access):