jjenkins/agent-image-skills · Archived

image-key

Generate a free test API key for Lab Nocturne image storage.

First seen Mar 1, 2026

Installation

$ npx skills add jjenkins/agent-image-skills --skill image-key

Summary

  • Generate a free test API key for Lab Nocturne image storage.
  • No signup or email required — get an instant key with 10MB file limit and 7-day retention.
  • Start uploading and hosting images immediately.
  • Use this skill whenever the user wants to set up image storage, get an API key, or is getting started with Lab Nocturne — even if they just say 'I need somewhere to host images'.
  • Triggered by /generate-key or naturally.

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from jjenkins/agent-image-skills.

npx skills add jjenkins/agent-image-skills

Browse all from jjenkins/agent-image-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 1
License LICENSE
Default branch main
Open issues 0
Status Archived

Skill metadata

Parsed from SKILL.md frontmatter.

More metadata
tags
api-key image-storage setup onboarding free-tier

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,059 B
  • docs SUMMARY.md 440 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 4 installs

SKILL.md

Generate Test API Key

Generate a test API key for the Lab Nocturne Images API.

Invocation

/generate-key — also triggered naturally (e.g. "get me an image storage API key", "set up image hosting", "I need somewhere to host images").

Instructions

1. Resolve the base URL

printenv LABNOCTURNE_BASE_URL

Use the output if set, otherwise default to https://images.labnocturne.com.

2. Generate the key

Run:

curl -s -w '\n%{http_code}' <base_url>/key

Parse the last line as the HTTP status code and everything before it as the response body.

3. Handle the response

Success (HTTP 200) — the response body is:

{
  "api_key": "ln_test_...",
  "type": "test",
  "message": "Test key created! ...",
  "limits": {
    "max_file_size_mb": 10,
    "storage_mb": 100,
    "bandwidth_gb_per_month": 1,
    "rate_limit_per_hour": 100
  },
  "docs": "https://images.labnocturne.com/docs"
}

Present to the user:

  • API Key: the api_key value
  • Type: the type value
  • Limits: list each limit from the limits object in human-readable form
  • How to use: tell the user to set export LABNOCTURNEAPIKEY=<api_key> in their shell so other skills (/upload, /files, /stats, /delete) pick it up automatically

Error — key generation rarely fails. If it does, tell the user the error message and suggest trying again in a moment. If the server returns a non-JSON response or unexpected HTTP status, the API may be temporarily unavailable.