claudeers.
// Claude Skills

claude-capability-bridge-skill

A procedural Agent Skill that teaches custom-provider models how to discover, use, verify, and recover from Claude Desktop/Cowork-style tools and workflows

Actively maintained
94/100
last commit 26 days ago
last release none
releases 0
open issues 0
// star history+1 this week (+2.9%)

Install with your AI

Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.

Install and set up claude-capability-bridge-skill (claude-skill project) into my current project.
Found on https://claudeers.com/claude-capability-bridge-skill
Repo: https://github.com/Abolfazlshahi/claude-capability-bridge-skill
Homepage/docs: https://t.me/pythash
Detected install method: claude-skill → # copy this skill into .claude/skills/claude-capability-bridge-skill/
Category: skills. Platforms: cli, api, desktop, web.
Read the repo's README for exact setup and env vars, then install it and wire it into my project.

Claudeers Health Verdict:
active; community-verified: false. Confirm the source before running anything.
// or install directly (claude-skill)
# copy the skill dir into your project:
# .claude/skills/claude-capability-bridge-skill/   (or ~/.claude/skills/claude-capability-bridge-skill/ for all projects)
// or clone
git clone https://github.com/Abolfazlshahi/claude-capability-bridge-skill

// compatibility

Platformscli, api, desktop, web
Operating systems—
AI compatibilityclaude
LicenseMIT
Pricingopen-source
LanguagePython

Get your FREE $2.50 API credits to access TickAtlas financial data ↗

Claude Capability Bridge Skill

Teach custom-provider models the workflow knowledge needed to operate agentic tools reliably.

Claude Capability Bridge overview

Detect Runtime → Discover → Remediate → Route → Execute → Verify → Recover


What problem does this solve?

A model can have access to the same browser, filesystem, shell, MCP tools, connectors, and other runtime capabilities as a strong native agent and still use them poorly.

The missing piece is often procedural knowledge: first identifying the actual runtime and execution boundary, then choosing the right interface, preserving state, diagnosing missing capabilities, and gathering enough evidence to say done.

This Skill turns those behaviors into reusable procedures for Claude Code CLI, Claude Desktop/Cowork-style, and other Agent Skills-compatible runtimes.

Core invariant: capability exposed ≠ capability understood ≠ task completed ≠ task verified.


Runtime-first architecture

Before routing a tool or launching a project, the bridge establishes the operating profile:

HOST: CLI / Desktop / Cowork / Cloud / Remote / Other
EXECUTION: local / cloud / remote / mixed
PROVIDER: first-party / third-party / unknown
CAPABILITIES: shell / files / Git / browser / Chrome / MCP / GUI / etc.
             ↓
       discover relevant capability
             ↓
       classify missing capability
             ↓
       repair only when possible
             ↓
       route → execute → verify

CLI is treated as a first-class profile rather than a Desktop variant. Browser/Chrome availability is checked separately from shell or project execution, and provider restrictions remain a separate axis.

See references/runtime-detection-and-profiles.md, references/claude-code-cli-operating-model.md, and references/capability-remediation.md.


Before vs After

Without the bridgeWith the bridge
May assume the wrong host or execution locationDetects runtime and execution boundary first
May see tools without knowing when to use themDiscovers the live capability surface relevant to the task
Can choose a plausible but wrong toolSelects the narrowest authoritative surface
May stop at “not connected”Classifies the missing capability and attempts justified remediation
May invent arguments or rely on stale assumptionsReads current contracts and invalidates stale observations
May confuse a running process with a working appVerifies readiness, rendered state, and critical behavior
May claim success from partial evidenceReports verified, blocked, failed, and unknown states separately

Before and after workflow comparison

Honesty note: this table describes intended behavior, not measured performance. Empirical claims belong in the benchmark results.


How it works

1. Runtime detection
2. Execution/provider profile
3. Capability discovery + safe probing
4. Missing-capability classification/remediation
5. Authoritative tool/surface selection
6. Short observable execution loops
7. Direct verification
8. Recovery / fallback
9. Evidence-backed report

The main SKILL.md stays compact. Detailed procedures are progressively loaded from references/ only when a task enters that capability family.


Custom-provider support

A custom endpoint or gateway can be transport-compatible without making the underlying model behaviorally equivalent to an Anthropic model.

LayerQuestion
ModelCan the model reason, use required modalities, and emit reliable tool calls?
SkillDoes it have the procedural knowledge required by the workflow?
RuntimeAre tools, context, permissions, and dispatch exposed?
Transport / providerDoes the gateway preserve the required protocol features?
EnvironmentDo files, processes, browser state, network, and services actually exist?

The bridge explicitly distinguishes provider/runtime limits from procedural failures. A provider-unsupported browser integration should not trigger endless local setup attempts.

Custom-provider architecture


Web-app verification

The bridge is especially useful when an agent builds or repairs a web app and must prove that the real user flow works.

project recognition
   ↓
launch contract
   ↓
process running
   ↓
port listening / HTTP ready
   ↓
browser surface selected
   ↓
critical user journey exercised
   ↓
feature behavior verified

So:

process running ≠ server ready ≠ page correct ≠ feature works

A server-side template opened with file:// is not equivalent to running the application.

Web-app verification workflow


Capability coverage

AreaWhat the bridge teaches
Runtime detectionCLI/Desktop/Cowork/cloud/remote classification and execution profiles
Browser & Chromesurface selection, localhost testing, browser context separation
Capability remediationclassify → repair → re-probe → fallback instead of “not connected”
Computer useGUI escalation and short observable action loops
MCP & connectorsschema-first use, mutation/read-back, trust boundaries
Projects & filesproject knowledge vs live filesystem vs Git state
Shell & codedeterministic commands, servers, tests, readiness
Skills & Pluginsprogressive disclosure, host controls, invocation boundaries
Artifacts & interactive appscreation vs rendered/behavioral verification
Subagents & long-running workbounded delegation and context isolation
Scheduled / remote workfresh execution context and local/cloud boundaries
Securitypermissions, authorization, prompt injection, least privilege
Evidence & recoverydirect proof, failure classification, bounded retries

Always-on bootstrap

A portable Skill cannot universally force its own invocation. For Claude Code, the repository includes a practical bootstrap path for host-owned persistent context and SessionStart hooks:

CLAUDE.md reminder
        +
SessionStart hook (when configured)
        ↓
bridge protocol is present before complex work
        ↓
Skill supplies the detailed procedure when invoked

Concrete examples live under bootstrap/ and references/claude-code-bootstrap-kit.md.

The bootstrap does not create tools, bypass permissions, or make a third-party provider support an unsupported host feature.


Evaluation & benchmarking

The repository deliberately does not claim that the Skill improves every model. Effectiveness should be demonstrated empirically.

For forgetting and runtime-first behavior, compare:

CONTROL: no bridge
TREATMENT A: bridge Skill only
TREATMENT B: bridge Skill + always-on bootstrap

Keep model, host, tools, provider config, workspace, task wording, and success criteria constant. Grade the trajectory and final state separately.

Useful metrics include runtime identification before host-specific routing, tool-selection accuracy, schema-valid call rate, recovery quality, verification depth, false-success rate, unnecessary retries, and safety/authorization failures.

See benchmarks/README.md, benchmarks/behavioral-benchmark.md, and evals/evals.json.

No fake percentages: until paired runs are recorded, improvement is an engineering hypothesis, not experimental data.


Installation

This repository is a distribution/project repository; the actual Skill name is claude-capability-bridge.

python3 scripts/package_skill.py

This produces:

dist/claude-capability-bridge/

Install that generated directory using your host's Agent Skills mechanism.

When the host exposes Skills as slash commands:

/claude-capability-bridge

Validate locally with:

python3 scripts/validate_skill.py

Repository structure

claude-capability-bridge-skill/
├── SKILL.md
├── references/
├── benchmarks/
├── evals/
├── scripts/
├── tests/
├── bootstrap/                 # optional Claude Code host bootstrap examples
├── assets/
├── i18n/
└── LICENSE

The project follows progressive disclosure:

metadata → SKILL.md → relevant reference → execution → verification

Design boundaries

The Skill can teach

runtime awareness · capability discovery · tool routing · schema discipline · workflow sequencing · state tracking · verification · recovery · security boundaries · evidence-based reporting

The Skill cannot create

browser runtime · computer-use runtime · MCP server · filesystem mount · network access · permissions · provider protocol compatibility · missing model capabilities · host hook registration

That boundary is a core design rule.


Validation

Run repository checks locally:

python3 scripts/validate_skill.py
python3 scripts/package_skill.py
bash -n bootstrap/session-start.sh
python3 -m json.tool bootstrap/settings.json.example

For strict Agent Skills conformance, validate the generated package with the official skills-ref validator when available.

GitHub Actions runs the structural, packaging, Agent Skills, evaluation, and benchmark-definition checks.


Documentation map

DocumentPurpose
SKILL.mdMain runtime-first procedural bridge
Runtime detectionHost/execution/provider profiling
CLI operating modelCLI-first routing and browser/provider boundaries
Bootstrap kitAlways-on Claude Code context/hook path
Capability remediationDiagnose and repair missing integrations
Custom ProviderEndpoint, gateway and provider boundaries
Web App VerificationEnd-to-end web-app verification
Browser WorkflowsBrowser / Chrome procedures
MCP & ConnectorsStructured integration workflows
EvaluationControlled behavioral attribution
ReferencesFull reference map

Telegram

Project updates, releases, experiments and more:

@pythash


Language versions

LanguageREADME
EnglishREADME.md
简体中文README_ZH.md
EspañolREADME_ES.md
हिन्दीREADME_HI.md
العربيةREADME_AR.md
FrançaisREADME_FR.md
فارسیREADME_FA.md

License

Claude Capability Bridge Skill is released under the MIT License.


The goal

Don't simulate agentic competence. Detect the real runtime, use the right surface, verify the real outcome, and recover safely.

GitHub · Issues · Discussions · Telegram · MIT License

// faq

What is claude-capability-bridge-skill?

A procedural Agent Skill that teaches custom-provider models how to discover, use, verify, and recover from Claude Desktop/Cowork-style tools and workflows. It is open-source on GitHub.

Is claude-capability-bridge-skill free to use?

claude-capability-bridge-skill is open-source under the MIT license, so it is free to use.

What category does claude-capability-bridge-skill belong to?

claude-capability-bridge-skill is listed under skills in the Claudeers registry of Claude-compatible tools.

9 views
★ 35 stars
unclaimed
updated 26 days ago

// embed badge

claude-capability-bridge-skill on Claudeers
[![Claudeers](https://claudeers.com/api/badge/claude-capability-bridge-skill.svg)](https://claudeers.com/claude-capability-bridge-skill)

// retro hit counter

claude-capability-bridge-skill hit counter
[![Hits](https://claudeers.com/api/counter/claude-capability-bridge-skill.svg)](https://claudeers.com/claude-capability-bridge-skill)

// reviews

// guestbook

0/500

// related in Claude Skills

🔓

An agentic skills framework & software development methodology that works.

// skillsobra/⟨Shell⟩★ 292,190◷ MIT[ claude ]
🔓

Public repository for Agent Skills

// skillsanthropics/⟨Python⟩★ 178,324[ claude ]
🔓

💫 Toolkit to help you get started with Spec-Driven Development

// skillsgithub/⟨Python⟩★ 138,919◷ MIT[ claude ]
🔓

AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs,…

// skillsGraphify-Labs/⟨Python⟩★ 123,800◷ MIT[ claude ]
→ see how claude-capability-bridge-skill connects across the ecosystem