Install Bridgework
Pick your agent. Every command is ready to paste.
npx skills add glebis/claude-skills --skill bridgeworkThe open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.
01
Install it
Run the command above, or upload the folder in Claude.
02
Ask naturally
Describe the task. Your agent loads bridgework when the request matches its description.
03
Name it if needed
If it does not trigger, say “use the bridgework skill”. In Codex, type $bridgework.
Bridgework
Two phases: audit the person's stack into a stack file, then serve the Bridgework canvas on it. The canvas runs locally, connects to nothing and calls no model. Every step in it can produce a prompt (Sources, Ideas or Build) to paste into an agent.
Everything about the person lives in ~/.bridgework/, never in this skill folder. The skill's own demo is synthetic.
Ground rules
- The scan is optional and needs permission. Never run
audit.pywith a category the person has not agreed to in this conversation. Show the plan first. - Names, never values. The audit records app, tool, MCP server and variable names. Never read, print or store a secret value, and never open config files to read anything except server names.
- Presence is not proof. Found means installed or configured, not working. Keep the evidence levels honest; never mark anything
e2e-verifiedunless the person ran it. - No scores. Do not rate imagination, novelty, value or feasibility anywhere.
- Nothing outward. Do not install, sign in, call an API, purchase, or publish. Serve on 127.0.0.1 only.
Phase 1: Audit
- Offer the demo. For a first look, run
scripts/serve.sh demo(port 4174) in the background and open it. Skip if the person wants their own stack straight away. - Ask before scanning. Run
python3 scripts/audit.py --planand show the person what each category reads. Then ask, with a multi-select question, which categories to allow:apps,clis,mcp,models,keys, or none (interview only). Explain thatkeyslists variable names such asOPENAI_API_KEYand never their values. - Scan only what was allowed.
python3 scripts/audit.py --categories <agreed>writes~/.bridgework/audit.jsonand prints a summary. Without--categoriesit reads nothing. - Interview. Follow
references/interview.md: confirm the matches, pick relevant unmatched items, then ask about what a scan cannot see (phone and watch data, hosted accounts, other machines, known dead ends). Keep it short: three or four questions per round, two rounds at most. - Write
~/.bridgework/stack.json. Catalog tools use{"use": "<id>"}and keep the audit'ssignals. Anything else becomes a custom part, classified with the types, domains and places inreferences/stack-format.md. Record known dead ends asgapsso they are drawn broken, never as working arrows.
Phase 2: Build and serve
python3 scripts/build_stack.py ~/.bridgework/stack.jsonbuilds~/.bridgework/site. It validates everything first; on errors it lists each problem and writes nothing. Fix the stack file and rerun.scripts/serve.shserves the site on http://localhost:4175 (run it in the background). The demo uses 4174, so the two keep separate saved trails.- Open the page for the person and point out three things: tap two parts (or more) and connect them; write your own idea before the examples appear; press Prompt (or Q) anywhere to get a prompt for an agent.
To update later, rerun the audit (with permission again) and the interview for what changed, edit stack.json, and rebuild. The builder only replaces a folder it created.
Files
scripts/audit.py: consent-gated, read-only scan.--planreads nothing.--homeand--rootpoint it at a test folder.scripts/catalog.json: about 50 known tools, each with read-only detection rules and a takes/does/gives template. Add a tool here when the same unknown keeps coming up.scripts/build_stack.py: stack file to site, with validation. Keeps built-in examples and unlocks only when all their parts exist.scripts/serve.sh: local server.demo, your site, or any folder and port.references/interview.md: interview questions, consent wording, and how to read the audit.references/stack-format.md: stack file format and the allowed types, domains, places and evidence levels.assets/app/: the canvas, with the synthetic demo indata/.assets/app/INTERACTION.mdexplains the interaction design. Tests:npm testthere, andPORT=4174 sh tests/run-browser.shwith the demo served (needs Playwright and Chrome).
Tips for Bridgework
- • Start a fresh session after installing so your agent picks up the new skill.
- • This skill ships scripts. Read them before the first run, and run it in a project without secrets first.
- • It bundles reference files. The agent reads them only when needed, so they cost no context until then.
- • It is part of a pack with 30 skills. Install only the ones you need with --skill to keep triggers precise.
- • If two skills overlap, mention the one you want by name.
Questions about Bridgework
What does the Bridgework skill do?
This skill should be used when someone wants to see what their tech stack could do in combination. It first audits the stack (an optional, consent-gated, read-only scan of this Mac plus a short interview), then builds and serves Bridgework, a local canvas for practising "what could these two capabilities do together?", with a prompt for an agent at every step. Triggers on "audit my stack", "what could my tools do tog
How do I install Bridgework?
Run "npx skills add glebis/claude-skills --skill bridgework" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.
Does Bridgework work in Cursor and Codex?
Yes. Bridgework uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.
Is Bridgework free?
Bridgework is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.
Who made Bridgework?
Bridgework is published by glebis in the glebis/claude-skills repository, together with 29 other skills.





