zotero-bridge-cli
Manual for ZoteroBridge CLI. Use this skill when an agent needs to access the Zotero library.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Manual for ZoteroBridge CLI. Use this skill when an agent needs to access the Zotero library.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Draft a LaTeX literature review section. Use this skill when user wants to create an introduction and/or related work section for a research paper. Ensure you can access to the Zotero library through zotero-bridge CLI.
Debug-only ACP sequence probe step that runs a configurable countdown script before producing a structured result with handoff verification.
Dynamic HTML generator for literature deep-reading. Use when the user wants to read a paper in depth. Ensure you can access to the Zotero library through zotero-bridge CLI.
Prepare the context for create topic synthesis workflow. Use this skill when user wants to create a new topic. DO NOT invoke unless you can access to the Zotero library through zotero-bridge CLI.
Draft the topic-level core synthesis and knowledge graph completion based on the analysis context from the prepare phase. Use this skill after create/update-topic-synthesis-prepare. DO NOT invoke this skill directly.
Assess library coverage & evidence reliability, propose collection supplementation, and generate the final summary of a topic. Use this skill after topic-synthesis-core-enrichment. DO NOT invoke this skill directly.
| name | zotero-bridge-cli |
| description | Manual for ZoteroBridge CLI. Use this skill when an agent needs to access the Zotero library. |
| license | AGPL-3.0-or-later |
Use this skill when an agent needs Zotero host access through the
zotero-bridge CLI. The CLI is the primary command-line broker for Zotero
Skills Host Bridge capabilities.
Read references/host-bridge-cli.md for the generated command, capability,
MCP mirror, debug, and safety reference. That reference is rendered from the
Host Bridge capability registry and Rust CLI source.
.\.zotero-bridge\bin\zotero-bridge.cmd; POSIX
./.zotero-bridge/bin/zotero-bridge.<zotero-bridge>, replace that placeholder with the
run-local shim for the current OS. Use PATH command zotero-bridge only when
the shim is absent.ZOTERO_BRIDGE_PROFILE when present. The profile points to the Host
Bridge endpoint and usually references the bearer token through
auth.tokenEnv.ZOTERO_BRIDGE_ENDPOINT, ZOTERO_BRIDGE_TOKEN, and
ZOTERO_BRIDGE_CONNECTION_MODE from the injected environment. The endpoint
and connection mode override the profile template at runtime.install.ps1 on Windows and
install.sh on POSIX. Agents should use --yes --json and must not pass a
platform override.ok field.Run these commands first when the available surface is unclear:
zotero-bridge status
zotero-bridge manifest
zotero-bridge --help
zotero-bridge item --help
zotero-bridge note --help
zotero-bridge topics --help
zotero-bridge citation-graph --help
zotero-bridge paper-artifacts --help
zotero-bridge insights --help
zotero-bridge workflow --help
zotero-bridge task --help
zotero-bridge file --help
status checks unauthenticated bridge health. manifest is authenticated and
lists the Host Bridge capabilities, workflow endpoints, file download support,
and CLI schema.
This section is generated from the Host Bridge surface catalog.
.\.zotero-bridge\bin\zotero-bridge.cmd; POSIX ./.zotero-bridge/bin/zotero-bridge.<zotero-bridge>, replace it with the run-local shim for the current OS; use PATH command zotero-bridge only when the shim is absent.ZOTERO_BRIDGE_PROFILE and ZOTERO_BRIDGE_TOKEN from the injected environment; never print token values.call <capability> only for raw-only capabilities or explicit diagnostics.references/host-bridge-cli.md.topics get-context accepts view values digest, semantic, audit, and full through --input JSON.view only when a legacy flat topic context response is required.semantic or full topic contexts, pass outputPath or output_path and optional overwrite; stdout then contains only a compact file envelope.zotero-bridge topics get-context --input '{"topicId":"topic-id","view":"semantic","outputPath":"runtime/topic-context.semantic.json"}'.resolvers resolve accepts direct resolver fields in --input; do not wrap them in a top-level resolver object.tag, collection_key, and paper_refs; at least one selector is required.combine is optional and defaults to union; use intersection when every provided selector type must match.tag accepts a tag string, a tag array, or an { and, or, not } object. collection_key accepts a string or string array. paper_refs accepts canonical libraryId:itemKey refs.zotero-bridge resolvers resolve --input '{"tag":{"and":["object-detection"],"not":["nlp-transformer"]}}'; zotero-bridge resolvers resolve --input '{"tag":"topic:vision","collection_key":["COLL_A"],"combine":"intersection"}'.resolver, topic_resolver, mode, query, include, and exclude.workflow describe --workflow <id> before submit when selection, workflow options, or provider profile requirements are unclear.workflow submit uses --items <JSON_OR_FILE> for an item ref array or --none for no-selection workflows; do not use legacy --input.--workflow-options; put only schema, backendId, and providerOptions in --provider-profile.workflow agent-run --workflow <id> (--items <JSON_OR_FILE> | --none) --output-dir <DIR> when the calling agent should execute the workflow itself from a downloaded handoff bundle.workflow agent-run is read-only: it does not accept workflow options, provider profiles, or agent-engine flags, and it does not start a Host backend task.workflow agent-run gates bundle creation only on inputs; validateSelection is returned as applyStatus advisory and may disable future host-side apply without blocking self-owned execution.topics get-context with outputPath returns delivery.mode="bridge-download" instead of writing the caller path. Run delivery.downloadCommand, then run delivery.unpackHint.paper-artifacts export-filtered returns the same kind of zip bundle. Treat manifest_file as a path inside the unpacked zip.