Agent skill

Openloomi Lifestyle Image

by melandlabs in melandlabs/openloomi

Identify whether a user is asking OpenLoomi to generate a lifestyle image, portrait, personal visual, or lifestyle scene.

Apache-2.0Auto-check passedMedia & Creative

Install Openloomi Lifestyle Image

skills CLI
$ npx skills add melandlabs/openloomi --skill openloomi-lifestyle-image -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install melandlabs/openloomi openloomi-lifestyle-image --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/melandlabs/openloomi.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/openloomi-lifestyle-image .claude/skills/openloomi-lifestyle-image && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
openloomi-lifestyle-image
GitHub stars
1k
Token cost
~948 tokens
SKILL.md length
434 words
Files
2
Skills in repo
23
Repo updated
First seen
Licence
Apache-2.0

At a glance

Identify whether a user is asking OpenLoomi to generate a lifestyle image, portrait, personal visual, or lifestyle scene.

  • Chat messages that may request image generation for a users lifestyle
  • SKILL.md covers Purpose, Decision, Reference Images and Output Contract, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Real-life scene

What it does

Openloomi Lifestyle Image is an agent skill from melandlabs/openloomi. Identify whether a user is asking OpenLoomi to generate a lifestyle image, portrait, personal visual, or lifestyle scene. Use this skill for chat messages that may request image generation for a user's lifestyle, identity, persona, personal brand, social profile, memories, interests, or real-life scene; distinguish true generation intent from ordinary image understanding, prompt-writing, editing, or negated requests.

Its SKILL.md is about 950 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `agents/openai.yaml`).

It sits in Media & Creative, covering Image generation. The repository describes itself as: OpenLoomi is an open-source AI coworker. It connects your work tools, understands what you’re working on, and tells you what needs your attention, why it matters, and what to do… The licence is Apache-2.0.

When your agent uses it

  • Chat messages that may request image generation for a users lifestyle
  • Real-life scene
  • Distinguish true generation intent from ordinary image understanding
  • Negated requests

Example prompts

  • “/openloomi-lifestyle-image”

What it can do on your machine

Read from SKILL.md and the folder at commit 2aca101. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are json).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Openloomi Lifestyle Image loads about 948 tokens when it runs. Until then it costs about 112 tokens; SKILL.md has 434 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~112
When it runs · the whole SKILL.md, loaded when a task matches
~948

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from melandlabs/openloomi at commit 2aca101, republished under its Apache-2.0 licence (© melandlabs). 434 words, ~948 tokens.

Download SKILL.mdSave it as .claude/skills/openloomi-lifestyle-image/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
openloomi-lifestyle-image
description
Identify whether a user is asking OpenLoomi to generate a lifestyle image, portrait, personal visual, or lifestyle scene. Use this skill for chat messages that may request image generation for a user's lifestyle, identity, persona, personal brand, social profile, memories, interests, or real-life scene; distinguish true generation intent from ordinary image understanding, prompt-writing, editing, or negated requests.

OpenLoomi Lifestyle Image

Purpose

Decide whether the user is asking to generate a lifestyle image through OpenLoomi's existing lifestyle image flow. This skill only judges intent and prepares a decision signal for the host app. Do not call image generation providers from this skill.

Decision

Return a lifestyle image generation decision only when the user clearly wants OpenLoomi to create or generate a lifestyle-oriented image.

Use matched: true when the request asks to generate, create, make, draw, design, render, or produce a lifestyle image, personal visual, avatar-like lifestyle scene, personal brand image, social profile visual, or life-scene image based on the user's profile, memory, interests, chat context, or uploaded reference image.

Use matched: false when the user is only asking to:

  • Analyze, identify, describe, OCR, classify, or understand an uploaded image.
  • Write or improve a prompt without asking to generate the image now.
  • Edit an existing image without asking for lifestyle generation.
  • Discuss image generation conceptually.
  • Say not to generate an image, or says image generation is unnecessary.
  • Ask an unrelated design, document, code, or chat question.

Reference Images

Set hasReferenceImage: true when the current user message includes an uploaded image that appears intended as style, subject, persona, or visual reference for generation.

Do not set matched: true only because an image was uploaded. If the user asks what the image shows, who the character is, or asks for image understanding, return matched: false.

If the user uploads a reference image and also asks to generate a lifestyle image from or inspired by it, return matched: true and hasReferenceImage: true.

Show full SKILL.md (174 more words)Show less

Output Contract

When the host requests a structured decision, return only JSON with this shape:

json
{
  "matched": true,
  "confidence": "high",
  "reason": "explicit_lifestyle_image_generation_request",
  "hasReferenceImage": false,
  "refinedPrompt": "optional concise generation intent"
}

Rules:

  • matched must be boolean.
  • confidence must be high, medium, or low.
  • Use confidence: "high" only when the user clearly wants generation now.
  • Use confidence: "medium" when lifestyle generation is plausible but underspecified.
  • Use confidence: "low" with matched: false for ordinary chat or image understanding.
  • reason should be a short snake_case string.
  • hasReferenceImage must be boolean.
  • refinedPrompt is optional and should preserve the user's intent without inventing new identity details.

Examples

User: "Generate a lifestyle image for my LinkedIn profile based on my interests."

Decision: matched: true, confidence: "high", hasReferenceImage: false.

User: "Use this photo as a style reference and create a lifestyle portrait."

Decision: matched: true, confidence: "high", hasReferenceImage: true.

User: "What character is in this image?"

Decision: matched: false, confidence: "low", hasReferenceImage: false.

User: "Help me write a prompt for a lifestyle image."

Decision: matched: false, confidence: "low", hasReferenceImage: false.

User: "Do not generate an image, just describe the idea."

Decision: matched: false, confidence: "low", hasReferenceImage: false.

© melandlabs, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills/openloomi-lifestyle-image of melandlabs/openloomi.

  • SKILL.md
  • agents/openai.yaml

Open the folder on GitHubat commit 2aca101

Compare with similar skills

Openloomi Lifestyle Image next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Openloomi Lifestyle Image compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Openloomi Lifestyle Image this skillmelandlabs/openloomi1k—~948Automated safety check: PassApache-2.0
AI Image Generation and Editingzhayujie/CowAgent47k—~1.3kAutomated safety check: PassMIT
Structured Image Generationbytedance/deer-flow84k4 repos~2.9kAutomated safety check: PassMIT
Canghe Comicfreestylefly/canghe-skills4618 repos~3.2kAutomated safety check: PassNone
Generate Imageynulihao/AgentSkillOS61810 repos~1.7kAutomated safety check: NotesNone
GPT Image Generation CLIwuyoscar/GPT-Image2-Skill5.7k—~2.5kAutomated safety check: NotesMIT

Similar skills

  • Generates or edits images from text prompts through a Python script that picks an image backend based on which API keys are configured.

    47k GitHub stars~1.3k tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Structured Image Generation

    bytedance/deer-flow

    Turns an image request into a structured JSON prompt and runs a bundled Python script to generate the picture, optionally guided by reference images.

    84k GitHub starsUsed in 4 repos~2.9k tokens
    Media & CreativeAuto-check passed
  • Canghe Comic

    freestylefly/canghe-skills

    Knowledge comic creator supporting multiple art styles and tones.

    461 GitHub starsUsed in 8 repos~3.2k tokens
    Media & CreativeAuto-check passed
  • Generate Image

    ynulihao/AgentSkillOS

    Generate or edit images using AI models (FLUX, Gemini). An agent skill from ynulihao/AgentSkillOS.

    618 GitHub starsUsed in 10 repos~1.7k tokens
    Media & CreativeAuto-check: notes
  • GPT Image Generation CLI

    wuyoscar/GPT-Image2-Skill

    Generates and edits images with GPT Image 2 or 2.5 through a packaged CLI and a prompt gallery, after settling which model fits the request.

    5.7k GitHub stars~2.5k tokensUpdated 11 days ago
    Media & CreativeAuto-check: notes
  • Minimal Zine Poster Generator

    LiamGvchi/gc-minimal-zine-poster

    Creates or analyzes quiet, paper-texture zine posters with big negative space, one color accent and experimental type, returning an image prompt and the generated poster.

    7.3k GitHub stars~2.9k tokensUpdated 1 mo ago
    Media & CreativeAuto-check passed

More from melandlabs/openloomi

All 23 skills in this repo
  • Openloomi Connectors

    melandlabs/openloomi

    openloomi Connectors tools - manage the native 7 messaging integrations and pair with the composio skill for the 1000+ apps OAuth layer (Slack, Discord, X, Gmail, Outlook, Google…

    1k GitHub stars~3.3k tokensUpdated 17 days ago
    Auto-check passed
  • Create Task

    melandlabs/openloomi

    Create an end-to-end Continual Learning Bench task. An agent skill from melandlabs/openloomi.

    1k GitHub stars~4.6k tokensUpdated 17 days ago
    Auto-check passed
  • Openloomi Memory

    melandlabs/openloomi

    openloomi Memory tools - search and manage the holistic context (people, projects, decisions, knowledge base, chat insights).

    1k GitHub stars~6k tokensUpdated 17 days ago
    Auto-check passed
  • Openloomi Setup

    melandlabs/openloomi

    OpenLoomi first-use setup and readiness guidance for skill-only agent runtimes.

    1k GitHub stars~420 tokensUpdated 17 days ago
    Auto-check passed
  • Find Skills

    melandlabs/openloomi

    Discover and install skills from the open agent skills ecosystem.

    1k GitHub stars~892 tokensUpdated 17 days ago
    Auto-check passed
  • Openloomi

    melandlabs/openloomi

    OpenLoomi runtime integration for Claude Code. An agent skill from melandlabs/openloomi.

    1k GitHub stars~1.4k tokensUpdated 17 days ago
    Auto-check passed

Questions about Openloomi Lifestyle Image

What does Openloomi Lifestyle Image do?

Identify whether a user is asking OpenLoomi to generate a lifestyle image, portrait, personal visual, or lifestyle scene. Openloomi Lifestyle Image is an agent skill from melandlabs/openloomi. Identify whether a user is asking OpenLoomi to generate a lifestyle image, portrait, personal visual, or lifestyle scene.

When should I use Openloomi Lifestyle Image?

Openloomi Lifestyle Image fits situations like: chat messages that may request image generation for a users lifestyle; real-life scene; distinguish true generation intent from ordinary image understanding; negated requests.

How do I install Openloomi Lifestyle Image in Claude Code?

Run `npx skills add melandlabs/openloomi --skill openloomi-lifestyle-image -a claude-code`. Or copy the skill folder (skills/openloomi-lifestyle-image in melandlabs/openloomi) into .claude/skills/openloomi-lifestyle-image in your project. Claude Code loads it when a task matches its description.

How do I install Openloomi Lifestyle Image in Codex?

Run `npx skills add melandlabs/openloomi --skill openloomi-lifestyle-image -a codex`. Or copy the skill folder (skills/openloomi-lifestyle-image in melandlabs/openloomi) into .agents/skills/openloomi-lifestyle-image in your project. Codex loads it when a task matches its description.

Can I use Openloomi Lifestyle Image in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add melandlabs/openloomi --skill openloomi-lifestyle-image -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/openloomi-lifestyle-image, .gemini/skills/openloomi-lifestyle-image, .github/skills/openloomi-lifestyle-image and .opencode/skills/openloomi-lifestyle-image in your project.

What does Openloomi Lifestyle Image need to run?

SKILL.md names no scripts, command-line tools or credentials: Openloomi Lifestyle Image is instructions for the agent only.

Does Openloomi Lifestyle Image access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Openloomi Lifestyle Image safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Openloomi Lifestyle Image use?

Openloomi Lifestyle Image is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Openloomi Lifestyle Image use?

About 948 tokens (SKILL.md is roughly 3.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Openloomi Lifestyle Image?

Skills that share tags, products or a category with Openloomi Lifestyle Image: AI Image Generation and Editing (zhayujie/CowAgent, 47k stars), Structured Image Generation (bytedance/deer-flow, 84k stars), Canghe Comic (freestylefly/canghe-skills, 461 stars) and Generate Image (ynulihao/AgentSkillOS, 618 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Openloomi Lifestyle Image?

melandlabs (a GitHub organization) maintains it in melandlabs/openloomi, which has 1,038 GitHub stars. The repository holds 23 skills in this directory. The repository was last updated on September 24, 2026.

Source: melandlabs/openloomi on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.