← Back to Skills Marketplace
bivex

Snipeit Skill

by bivex · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
481
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install snipeit-skill
Description
Interact with Snipe-IT asset management via REST API. Use when working with assets (hardware), users, licenses, accessories, consumables, components, locatio...
Usage Guidance
This skill is coherent for interacting with a Snipe‑IT instance, but you should: (1) Only provide SNIPEIT_API_TOKEN to trusted agents/hosts — it is a bearer token that grants API access. (2) Ensure curl and jq are available in the runtime environment. (3) Note the registry metadata did not list the env vars; confirm before installing that the skill will be run in an environment where you can safely supply the URL and token. (4) Prefer to run the skill in an isolated or least-privileged context (or with a scoped API key) so accidental or malicious API calls have limited impact. (5) If you need stronger assurance, ask the publisher for a homepage/source repo or updated metadata that explicitly declares required env vars and a provenance link.
Capability Analysis
Type: OpenClaw Skill Name: snipeit-skill Version: 1.0.0 The skill bundle provides a legitimate interface to the Snipe-IT REST API, using `curl` and `jq` to perform CRUD operations on asset management data. All network calls are directed to the user-configured `SNIPEIT_URL` using the `SNIPEIT_API_TOKEN`. The `snipe()` helper function properly quotes arguments, mitigating direct shell injection risks. There is no evidence of intentional data exfiltration to unauthorized endpoints, persistence mechanisms, obfuscation, or malicious prompt injection instructions against the AI agent within the `SKILL.md` file. The skill's functionality aligns with its stated purpose.
Capability Assessment
Purpose & Capability
The name/description (Snipe-IT REST API interaction) aligns with the runtime instructions: the SKILL.md shows curl-based calls to Snipe-IT endpoints (assets, users, licenses, etc.). Requests for an API URL and bearer token are appropriate for this integration.
Instruction Scope
Instructions are limited to building curl requests against $SNIPEIT_URL using $SNIPEIT_API_TOKEN and parsing responses with jq. They do not instruct reading unrelated files, other credentials, or sending data to third‑party endpoints outside the specified base URL.
Install Mechanism
No install spec and no code files (instruction-only) — lowest-risk distribution. The SKILL.md expects curl and jq to be present but does not attempt to install arbitrary software or download code from external URLs.
Credentials
The SKILL.md declares two environment items (SNIPEIT_URL and SNIPEIT_API_TOKEN) and the need for curl/jq, which are proportionate to the purpose. However, the registry metadata presented with the skill reported 'Required env vars: none' / 'Primary credential: none' — a packaging inconsistency. The env vars the skill actually needs are sensitive (API token) and should be declared in registry metadata.
Persistence & Privilege
The skill is not always-enabled and does not request elevated/persistent platform privileges. It does not modify other skills or global config, and autonomous invocation is the platform default (no additional concern here).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install snipeit-skill
  3. After installation, invoke the skill by name or use /snipeit-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of snipeit-skill. - Provides shell helpers for Snipe-IT asset management via REST API. - Supports operations for assets, users, licenses, accessories, consumables, components, locations, and departments. - Includes detailed bash examples for listing, searching, creating, updating, deleting, and checking in/out entities. - Uses environment variables for API configuration; requires curl and jq.
Metadata
Slug snipeit-skill
Version 1.0.0
License
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is Snipeit Skill?

Interact with Snipe-IT asset management via REST API. Use when working with assets (hardware), users, licenses, accessories, consumables, components, locatio... It is an AI Agent Skill for Claude Code / OpenClaw, with 481 downloads so far.

How do I install Snipeit Skill?

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

Is Snipeit Skill free?

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

Which platforms does Snipeit Skill support?

Snipeit Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Snipeit Skill?

It is built and maintained by bivex (@bivex); the current version is v1.0.0.

💬 Comments