← Back to Skills Marketplace
rursache

SOLO.ro cli

by rursache · GitHub ↗ · v1.1.0
cross-platform ⚠ suspicious
2029
Downloads
1
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install solo-cli
Description
Monitor and interact with SOLO.ro accounting platform via CLI or TUI (summary, revenues, expenses, queue, e-factura, company). Use when a user asks to check their accounting data, view invoices, expenses, or e-factura documents, or translate a task into safe solo-cli commands.
Usage Guidance
This skill appears to honestly document how to use a third-party solo-cli tool, but take precautions before installing or providing credentials: 1) Verify the solo-cli binary provenance — prefer an official project page or GitHub releases and check checksums; be cautious about third-party Homebrew taps. 2) Avoid storing plaintext passwords in config.json if possible — use OS credential stores, environment-managed secrets, or an API token if the service supports it. 3) Ensure config and cookies files are created with restrictive filesystem permissions (chmod 600). 4) Test using the demo mode first and inspect network calls (or run in a sandbox) before supplying real credentials. 5) If you must use your real account, consider creating a limited/test account with minimal data. If you want a stronger assurance that this is safe, ask the publisher for a signed release URL, checksum, and source repository to review the actual executable's behavior.
Capability Analysis
Type: OpenClaw Skill Name: solo-cli Version: 1.1.0 The skill instructs the agent to install `solo-cli` from a third-party Homebrew tap (`rursache/tap`) via `brew install rursache/tap/solo-cli` in `SKILL.md`. This introduces a significant supply chain risk, as the integrity and behavior of the `solo-cli` binary from this untrusted source cannot be guaranteed. While the skill's instructions themselves do not explicitly command malicious actions, the act of installing software from an arbitrary third-party tap is a high-risk operation. Additionally, the tool handles sensitive user credentials and session cookies locally, which, combined with the supply chain risk, makes the overall behavior suspicious.
Capability Assessment
Purpose & Capability
The name/description match the runtime instructions: the SKILL.md documents commands for summary, revenues, expenses, efactura, upload, queue, and a TUI. There are no unexplained environment variables, binaries, or unrelated service credentials requested.
Instruction Scope
Instructions are focused on the solo-cli tool and its config file. However, the skill tells users to store username/password in a local JSON config and to cache session cookies (~/.config/solo-cli/config.json and cookies.json). This is coherent with the CLI's needs but is a security risk (plaintext credentials, persistent cookies) and should be handled carefully.
Install Mechanism
The skill is instruction-only (no install spec). SKILL.md suggests installing via Homebrew from a third-party tap (rursache/tap/solo-cli). That is not inherently malicious but is higher-risk than an official/first-party tap or verified release; the skill does not provide checksums or an alternative trusted source.
Credentials
The skill declares no required env vars or primary credential (consistent). In practice it instructs users to place credentials in a config file (username/password) and caches cookies—these are proportional to the CLI's purpose but increase local credential exposure. The SKILL.md does not advise using OS credential stores or alternatives like tokens.
Persistence & Privilege
No special persistence requested: always is false, there are no install artifacts in the skill bundle, and it does not claim to modify other skills or global agent settings. The described files are confined to the user's ~/.config/solo-cli path.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install solo-cli
  3. After installation, invoke the skill by name or use /solo-cli
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
added upload and demo commands
v1.0.0
solo-cli 1.0.0 initial release - Provides CLI and TUI to access accounting data from SOLO.ro - Supports summary, revenues, expenses, expense queue, e-Factura, and company info commands - Offers safe authentication via config file; session cookies are cached for efficiency - Includes command aliases and global options for config path, help, and version - TUI mode available when no command is given - Comprehensive SKILL.md documentation with examples and troubleshooting tips
Metadata
Slug solo-cli
Version 1.1.0
License
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is SOLO.ro cli?

Monitor and interact with SOLO.ro accounting platform via CLI or TUI (summary, revenues, expenses, queue, e-factura, company). Use when a user asks to check their accounting data, view invoices, expenses, or e-factura documents, or translate a task into safe solo-cli commands. It is an AI Agent Skill for Claude Code / OpenClaw, with 2029 downloads so far.

How do I install SOLO.ro cli?

Run "/install solo-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is SOLO.ro cli free?

Yes, SOLO.ro cli is completely free (open-source). You can download, install and use it at no cost.

Which platforms does SOLO.ro cli support?

SOLO.ro cli is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created SOLO.ro cli?

It is built and maintained by rursache (@rursache); the current version is v1.1.0.

💬 Comments