mounted_skill
- Python
969
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill bfly123/claude_code_bridge --skill mounted- SKILL.md385 B
Overview
This skill reports which CCB providers are mounted for the current project. It checks that a provider has an active session and that the background daemon is online, then outputs the result in JSON for easy consumption by scripts or tooling.
How this skill works
When executed, the skill queries the local CCB runtime to enumerate providers tied to the current project. For each provider it evaluates two conditions: whether a session exists and whether the daemon is reachable; providers meeting both conditions are reported as mounted. The final output is a compact JSON object listing mounted providers and relevant status flags.
When to use it
- Verify which AI providers are available before running multi-agent workflows
- Integrate with CI/CD checks to ensure required providers are online
- Trigger conditional automation based on mounted provider presence
- Debug connectivity or session issues between the CLI and provider daemons
- Feed provider status into dashboards or monitoring pipelines
Best practices
- Run the check from the project root so provider contexts resolve correctly
- Use the JSON output in scripts to programmatically gate downstream tasks
- Run frequently in ephemeral environments to detect transient daemon failures
- Combine with provider logs when a provider appears unmounted to diagnose issues
- Treat the mounted check as a fast preflight rather than a deep health check
Example use cases
- A build script aborts when a required LLM provider is not mounted to avoid unpredictable runs
- A monitoring job polls mounted providers and alerts when a daemon goes offline
- An orchestration tool selects alternate providers when the primary provider is unmounted
- A developer script lists mounted providers prior to launching interactive sessions
FAQ
Mounted means the provider has an active session for the project and the provider daemon is online and responding.
How do I consume the output?
The skill prints JSON to stdout; pipe or parse it in your scripts (jq, Python, Node, etc.) to make decisions programmatically.