LaunchKit · 2026
Back to Skills

snipeit-skill

AI & LLMsv1.0.0

Interact with Snipe-IT asset management via REST API.

0
264 downloads
by @bivex

Setup & Installation

openclaw skills install @bivex/snipeit-skill

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install snipeit-skill

What This Skill Does

Manages IT hardware, licenses, accessories, and users in Snipe-IT through bash helper functions that wrap its REST API. Supports checkout and checkin workflows, maintenance logs, location audits, license seat tracking, and activity reports.

Wraps Snipe-IT's REST API in reusable bash helpers so common asset operations can be scripted without writing boilerplate curl calls each time.

When to use it

  • Checking out a laptop to a new hire during onboarding
  • Finding assets overdue for audit before a quarterly review
  • Checking available license seats before buying more
  • Checking in all equipment from a departing employee
  • Logging a repair maintenance record for a damaged device

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: onboard a new MacBook Pro and assign it to user ID 7

AGENT
  1. 1Search /models for an existing MacBook Pro 16 model to get its ID
  2. 2Create a new asset in /hardware with a timestamped tag, the model ID, and a location
  3. 3POST to /hardware/{id}/checkout with checkout_to_type user and assigned_user 7
  4. 4Return the new asset ID and checkout confirmation from the API response
OUTPUT

Asset ASSET-20250115-1430 created (ID 42) and checked out to user 7 with note 'New hire onboarding'

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

SNIPEIT_URL — URL of your Snipe-IT instance (e.g. https://assets.example.com)SNIPEIT_API_TOKEN — Bearer token generated from your Snipe-IT profile under Manage API Keys