# Create Hosted AI Images with Luxin

Hosted image generation often requires separate provider accounts, credentials, and billing setup. This skill guides Luxin image creation with readiness checks, budget limits, job recovery, and receipts.

## Install

```bash
npx skillstore add agentspace-so/ai-image-generation
```

## Metadata

- Status: approved
- Slug: agentspace-so-ai-image-generation
- Skillstore revision: r2
- Version status: missing
- Tree hash: 3362cd9914fa9950e2055fe6b8a955f019666b00c31dc93a51f19135920115a5
- Author: agentspace-so
- GitHub username: agentspace-so
- License: MIT
- Repository: https://github.com/agentspace-so/runcomfy-agent-skills/tree/main/ai-image-generation/
- Ref: 181fdefcafd96b041926e61c4b2e306ca7e7820e
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: confirmation\_required
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network, filesystem
- Quality score: 38
- Quality tier: warning
- Public page: https://skillstore.pages.dev/skills/agentspace-so-ai-image-generation
- Manifest: https://skillstore.pages.dev/api/skills/agentspace-so-ai-image-generation/manifest

## Capabilities

- Starts a no-spend readiness guide before image generation.
- Creates hosted images with the Luxin CLI and a selected model.
- Sets an estimated per-image spending limit in the documented runtime command.
- Uses recoverable jobs, durable media URLs, and cost receipts described by the shared Luxin contract.
- Installs the intent skill for Codex through the documented skills.sh command.

## Use Cases

- Explore product concepts: Create a first visual direction after confirming readiness and a per-image budget limit.
- Prepare campaign illustrations: Generate durable hosted artwork and retain job and cost information for later review.
- Prototype agent workflows: Use the no-spend guide to validate a hosted image path before allowing paid generation.

## Prompt Templates

### Generate a first concept

```
Use the no-spend guide for a [subject] image. If it is ready and spending is allowed, create a [style] image with a maximum estimated cost of [amount].
```

### Create a product image

```
Create a hosted image of [product] for [audience]. Use [composition], [lighting], and [background]. Keep the estimated cost per image at or below [amount].
```

### Produce campaign art

```
Create a [format] campaign illustration for [campaign]. Include [subject], [visual style], and [brand colors]. Report the job reference and cost receipt.
```

### Build a controlled generation flow

```
First run the Luxin no-spend guide for [brief]. Only if it reports ready and spending is approved, create [number] images using [model]. Return durable media URLs, job details, and costs.
```

## Limitations

- Requires network access and the external Luxin CLI.
- Creates images in a hosted service rather than on the local machine.
- Generation can consume hosted credits when media spending is allowed.
- Model availability, prices, policies, and output quality can change outside this skill.

## Best Practices

- Run the no-spend guide before creating media or allowing any charge.
- Set an estimated cost limit and confirm approval before each paid generation.
- Review hosted service privacy, retention, and billing terms before sending sensitive prompts.

## Anti Patterns

- Do not run unpinned npx commands without reviewing the package source and version.
- Do not send confidential prompts or protected visual material to a hosted service without authorization.
- Do not enable paid generation when the readiness guide reports missing inputs or spending is not approved.

## Security Audit

- Audited at: 2026-07-23T07:48:15.751\+00:00
- Summary: The supplied static catalog primarily matches Markdown formatting, documentation URLs, example placeholders, and model-selection prose rather than executable code. The actual skill nevertheless instructs operators to run unpinned npx packages with automatic confirmation, creating a material third-party package execution boundary. Its hosted workflow may send prompts to Luxin and can incur media charges when an operator allows spending.

## Stats

- Views: 90
- Downloads: 13
- Favorites: 2
- Popularity score: 0
