← Back to Skills Marketplace
aakarim

Lix Agents

by A A Karim · GitHub ↗ · v1.0.5 · MIT-0
cross-platform ✓ Security Clean
120
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install lix-agents
Description
Obtain temporary Lix API tokens via CLI with human email approval. Use when you need authenticated access to the Lix API, need to enrich data via Lix, or nee...
README (SKILL.md)

Lix Agents

Use lix-agents to get temporary API tokens for the Lix API. Tokens require human approval via email, so agents never hold unsupervised credentials.

Always tell the user what you're doing and why before running each command. Don't silently run commands — explain the purpose of each step so the user can follow along.

When to use this

  • You need to call any https://api.lix-it.com endpoint that requires authentication
  • You need to enrich LinkedIn profiles, companies, or other data via Lix
  • You don't already have a valid Lix API token in your environment

Step-by-step workflow

Follow these steps in order. Before each step, explain to the user why you're running the command.

Step 1: Check if lix-agents is installed

Tell the user: "First, I'll check if the lix-agents CLI is installed on your machine."

which lix-agents

If the command is not found, tell the user you need to install it and why — it's a CLI that manages Lix API authentication for AI agents. Then install it:

brew tap lix-it/lix-agents && brew install lix-agents

If brew is unavailable, suggest go install github.com/lix-it/lix-agents@latest or downloading from GitHub Releases.

Step 2: Check if the user is already logged in

Tell the user: "Now I'll check if you already have a Lix session. This avoids asking you to log in again if you've done it before."

lix-agents auth status
  • If already logged in, skip to Step 4.
  • If not logged in, continue to Step 3.

Step 3: Log in (only if needed)

Tell the user: "You're not logged in yet. I'll start the login flow — this will give you a URL to open in your browser. You only need to do this once; your session will be saved locally."

lix-agents auth login

Share the URL with the user and wait for them to confirm they've signed in.

Step 4: Request a temporary API token

Tell the user: "Now I'll request a temporary API token. For security, Lix will send you an approval email — please check your inbox and approve the request. I'll wait for the approval before continuing."

lix-agents auth token

The command blocks until the user approves via email. Once approved, it prints the token to stdout. Save this token for use in subsequent API calls.

Step 5: Use the token

Set the token in the Authorization header for API requests:

Authorization: Bearer \x3Ctoken>

All requests go to https://api.lix-it.com. See the Lix API docs for available endpoints, request formats, and response formats.

Reference

Run lix-agents --help for the full command reference.

Usage Guidance
This skill is coherent with its purpose, but follow these precautions before installing or running it: 1) Verify the 'lix-agents' source (review the GitHub repo/releases and maintainers) before tapping a brew repo or downloading binaries. 2) Prefer installing software yourself rather than allowing an automated agent to run install commands. 3) Never paste API tokens into chat — treat the token as sensitive and store it only in your environment or a secure credential store. 4) Confirm the agent asks for permission before each command (SKILL.md instructs this, enforce it). 5) If you need stronger assurance, inspect the CLI code (go module or release assets) to ensure it does what it claims and does not exfiltrate tokens.
Capability Analysis
Type: OpenClaw Skill Name: lix-agents Version: 1.0.5 The skill bundle provides a transparent workflow for authenticating with the Lix API using a dedicated CLI tool (lix-agents). It includes standard procedures for software installation via Homebrew or Go, session management, and token acquisition that requires explicit human approval via email. The instructions in SKILL.md emphasize user communication and consent, and no indicators of malicious intent, data exfiltration, or unauthorized persistence were found.
Capability Assessment
Purpose & Capability
The name/description (obtain temporary Lix API tokens) align with the instructions: the SKILL.md explicitly directs the agent to check for, install, and use the 'lix-agents' CLI and to request tokens. Nothing requested (no extra credentials or unrelated services) contradicts the stated purpose.
Instruction Scope
Instructions direct the agent to run local shell commands (which, in a deployed agent environment, means invoking system commands), to install software, and to capture tokens printed to stdout. The doc explicitly requires user confirmation before each step, which reduces risk, but there is potential for token leakage if the agent posts the token into a conversation or logs. The instructions stay within the claimed scope but involve sensitive local actions (installing binaries, handling auth tokens).
Install Mechanism
There is no automated install spec (skill is instruction-only), which is lower risk. The SKILL.md suggests installing via 'brew tap lix-it/lix-agents && brew install lix-agents', 'go install', or downloading GitHub Releases. Those are plausible methods but tapping an external brew repo or downloading arbitrary releases is a supply‑chain risk and should be verified (review the repo/release artifacts).
Credentials
The skill declares no required environment variables or credentials and does not ask for unrelated secrets. It only handles temporary API tokens for Lix, which is proportional to its purpose.
Persistence & Privilege
always is false, the skill does not request persistent privileges or modify other skills/config. It does instruct saving a local session/token (normal for CLI auth), but it does not demand elevated or system‑wide configuration access.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install lix-agents
  3. After installation, invoke the skill by name or use /lix-agents
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.5
Initial ClawHub publish
Metadata
Slug lix-agents
Version 1.0.5
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Lix Agents?

Obtain temporary Lix API tokens via CLI with human email approval. Use when you need authenticated access to the Lix API, need to enrich data via Lix, or nee... It is an AI Agent Skill for Claude Code / OpenClaw, with 120 downloads so far.

How do I install Lix Agents?

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

Is Lix Agents free?

Yes, Lix Agents is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Lix Agents support?

Lix Agents is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Lix Agents?

It is built and maintained by A A Karim (@aakarim); the current version is v1.0.5.

💬 Comments