lexware-office
Work with Lexware Office contacts, products, invoices, quotations, bookkeeping vouchers, receipts, payment status, and guarded invoice, quotation, or expense…
Skill by HybridAIOne
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/hybridaione-lexware-office
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: backend, finance
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/lexware-office
What's inside
- Skill name
lexware-office- Description
- Work with Lexware Office contacts, products, invoices, quotations, bookkeeping vouchers, receipts, payment status, and guarded invoice, quotation, or expense writes through the Public API.
- License
- MIT
- Instructions
- 254 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (5)
- SKILL.md
- scenarios.json · evals/
- index.cjs
- lexware_office.cjs
- operator-setup.md · references/
SKILL.md (first lines)
# Lexware Office Use this skill when the user wants to inspect or manage Lexware Office data for German SME accounting workflows: customers, products/articles, invoices, quotations, bookkeeping vouchers, receipt files, posting categories, payment status, and high-level revenue or income-statement summaries. Lexware Office was formerly branded lexoffice. This skill uses the current Public API gateway at `https://api.lexware.io`. ## Scope - read contacts/customers - read articles/products/services used in invoice line items - list invoices through `voucherlist` and retrieve invoice details - download invoice files from the invoice file subresource - list quotations through `voucherlist`, retrieve quotation details, and download quotation PDF files from the quotation file subresource - list and retrieve bookkeeping vouchers, including purchase invoices and receipt records - read payment status and payment items for vouchers through `/v1/payments` - read bank-linked payment items by scanning voucher payments for `partPaymentFinancialTransaction` - read posting categories for revenue and expense classification - prepare local revenue and income-statement aggregation plans from voucherlist and posting-category reads - aggregate fetched voucher pages into revenue summaries and income statements - create contacts only after explicit operator grant - create draft or finalized invoices only after explicit operator grant - create draft or finalized quotations only after explicit operator grant - log expense vouchers and upload receipt files only after explicit operator grant - match incoming bank transactions against open invoices locally, then prepare a granted voucher reconciliation-note update through the documented voucher `PUT` endpoint - update vouchers only after reading the current `version` and receiving explicit operator grant ## Credential Rules Lexware Office authenticates with a bearer API key. Store the API key in HybridClaw encrypted runtime secrets; never paste it into the prompt. Recommended setup order: 1. Browser admin: open the active HybridClaw admin URL ending in `/admin/secrets` and set `LEXWARE_OFFICE_API_KEY`. 2. Browser `/chat` or TUI fallback: `/secret set LEXWARE_OFFICE_API_KEY "<api-key>"`. 3. Local console fallback: ```bash hybridclaw secret set LEXWARE_OFFICE_API_KEY "<api-key>" ``` For live API calls inside HybridClaw, run the helper to build an `http_request` payload wrapper, then pass only the emitted `httpRequest` object to the built-in `http_request` tool. The helper sets `bearerSecretName: "LEXWARE_OFFICE_API_KEY"` so the gateway injects the bearer token server-side. Do not verify the key with bash/curl. The model cannot inspect the gateway secret store, and shell commands intentionally should not receive runtime API keys. Only say the secret is missing if the `http_request` tool returns a gateway error that explicitly says `LEXWARE_OFFICE_API_KEY` cannot be resolved. ## Error Interpretation - Gateway errors saying `LEXWARE_OFFICE_API_KEY` is missing or unresolved: ask the operator to store the key in the active HybridClaw runtime and restart any already-running gateway if needed. - Gateway errors saying the secret is blocked by policy: report a policy/runtime configuration problem, not a missing API key. - Lexware `401` or `403`: the gateway injected a token, but Lexware rejected it or the account lacks Public API access. Ask the operator to regenerate the key and verify the Lexware Office plan/API add-on. - Lexware `429`: back off; Lexware documents a 2-request-per-second resource endpoint limit. - Lexware optimistic-locking errors on voucher updates: read the voucher again and retry only after the user confirms the current version should be changed. ## Default Workflow 1. Start with read-only commands: `profile`, `list-contacts`, `list-invoices`, `list-expenses`, `get-payment`, `list-bank-transactions`, or `posting-categories`. 2. Use `plan` for natural-language requests when the action tier is unclear. 3. For writes, stop unless the operator has granted that exact mutation in the current task. 4. Pass `--operator-grant` only after explicit approval or an approved F14 escalation. 5. Create invoices as drafts unless the user explicitly asks to finalize/send. 6. Create quotations as drafts unless the user explicitly asks to finalize or issue the quotation. Lexware finalizes quotations at creation with `finalize=true`; its public docs say quotation status cannot be changed later through the API. 7. Only send documents or finalize documents when it is clear the user wants that. If intent is ambiguous, ask whether to keep a draft or produce the final document. The current helper does not expose a Lexware send command, so never claim that a document was sent through Lexware. 8. Before voucher updates, fetch the current voucher and include its `version` property in the write payload. 9. For income-statement or revenue questions, use `income-statement-plan` or `revenue-summary-plan`, execute the returned read requests, then run `income-statement` or `revenue-summary` on the saved JSON responses. 10. For bank-transaction matching, use `list-bank-transactions` and `match-transaction` to score candidate invoices. Lexware Public API exposes payment status and bank-linked payment items but no documented direct bank assignment mutation, so the write path records an operator-approved reconciliation note on the voucher via documented voucher update. ## Command Contract Run the colocated helper with Node: ```bash node skills/lexware-office/lexware_office.cjs --help ```
From HybridAIOne/hybridclaw, MIT.
More from HybridAIOne/hybridclaw
- 0.720score
manim-video
HybridAIOne
Plan, script, render, and stitch Manim Community Edition videos in Python.
SkillAFreshness: A★ 159Claude Code +9 - 0.720score
datalion
HybridAIOne
Use for DataLion workflows such as listing, reading, creating, or editing projects, inspecting data sources, importing Excel or CSV data, working with reports…
SkillAFreshness: A★ 159Claude Code +9 - 0.720score
langfuse
HybridAIOne
Use Langfuse for LLM observability and evaluation and look up Langfuse documentation.
SkillAFreshness: A★ 159Claude Code +9 - 0.720score
hermes3000-writing
HybridAIOne
Use Hermes3000 to plan, draft, revise, save, check consistency, and export long-form manuscripts through the Hermes3000 AI writing portal API.
SkillAFreshness: A★ 159Claude Code +9 - 0.720score
human-distill
HybridAIOne
Distill a real person into a hireable coworker agent from their source material — chat exports, emails, meeting transcripts, documents, interviews, and live…
SkillAFreshness: A★ 159Claude Code +9 - 0.716score
ga4
HybridAIOne
Run production Google Analytics 4 Data API reports with gateway-injected bearer auth, safe request review, traffic source, landing-page, time-series, revenue…
SkillAFreshness: A★ 159Claude Code +9 - 0.716score
meme-generation
HybridAIOne
Generate meme images from curated classic templates, dynamic imgflip templates, or a custom image.
SkillAFreshness: A★ 159Claude Code +9 - 0.716score
excalidraw
HybridAIOne
Create and revise editable `.excalidraw` diagrams as Excalidraw JSON for architecture diagrams, flowcharts, sequence diagrams, concept maps, and other…
SkillAFreshness: A★ 159Claude Code +9 - 0.716score
diagram
HybridAIOne
Create, validate, update, and render diagram-as-code artifacts with Mermaid-first schema awareness plus PlantUML, Graphviz DOT, and Excalidraw JSON adapters.
SkillAFreshness: A★ 159Claude Code +9 - 0.716score
agentic-tpm
HybridAIOne
Coordinate cross-functional project delivery by tracking commitments, dependencies, decisions, and risks; maintain project context and prepare bounded…
SkillAFreshness: A★ 159Claude Code +9 - 0.716score
distil-pii-redactor
HybridAIOne
Redact, anonymize, sanitize, or remove PII locally with Distil-PII and llama.cpp; keep personal data and secret values out of model context, logs, and chat.
SkillAFreshness: A★ 159Claude Code +9 - 0.716score
google-ads
HybridAIOne
Manage Google Ads accounts with safe GAQL reporting, campaign planning, guarded mutations, and gateway-proxied REST API calls.
SkillAFreshness: A★ 159Claude Code +9
Compare and alternatives
Featured in
Signals
- Stars
- 159
- Forks
- 17
- Open issues
- 323
- Last commit (this folder)
- Aug 28, 2026 (2 months ago)
- Last release
- Oct 24, 2026 (3 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/HybridAIOne/hybridclaw
- Website
- www.hybridclaw.io/
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from HybridAIOne
- 0.720score
human-distill
HybridAIOne
Distill a real person into a hireable coworker agent from their source material — chat exports, emails, meeting transcripts, documents, interviews, and live…
SkillAFreshness: A★ 159Claude Code +9 - 0.720score
manim-video
HybridAIOne
Plan, script, render, and stitch Manim Community Edition videos in Python.
SkillAFreshness: A★ 159Claude Code +9 - 0.720score
datalion
HybridAIOne
Use for DataLion workflows such as listing, reading, creating, or editing projects, inspecting data sources, importing Excel or CSV data, working with reports…
SkillAFreshness: A★ 159Claude Code +9 - 0.720score
hermes3000-writing
HybridAIOne
Use Hermes3000 to plan, draft, revise, save, check consistency, and export long-form manuscripts through the Hermes3000 AI writing portal API.
SkillAFreshness: A★ 159Claude Code +9 - 0.720score
langfuse
HybridAIOne
Use Langfuse for LLM observability and evaluation and look up Langfuse documentation.
SkillAFreshness: A★ 159Claude Code +9 - 0.716score
meme-generation
HybridAIOne
Generate meme images from curated classic templates, dynamic imgflip templates, or a custom image.
SkillAFreshness: A★ 159Claude Code +9
Cite this page
lexware-office skill. Agent Mart. https://agentmart.dev/skills/hybridaione-lexware-office (last updated 2026-10-24)