Agent skill

Photo Abstract Editorial

by kwhi6693-web in kwhi6693-web/photo-abstract-editorial

A skill your agent uses when one or more photographs must become adaptive photo-plus-abstraction editorial compositions while source facts, spatial relationships, and strict photo preservation…

AGPL-3.0Auto-check passedMedia & Creative

Install Photo Abstract Editorial

skills CLI
$ npx skills add kwhi6693-web/photo-abstract-editorial --skill photo-abstract-editorial -a claude-code

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

GitHub CLI
$ gh skill install kwhi6693-web/photo-abstract-editorial photo-abstract-editorial --agent claude-code

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

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

Facts

Skill name
photo-abstract-editorial
GitHub stars
113
Token cost
~870 tokens
SKILL.md length
379 words
Files
150 (incl. scripts, references, assets)
Skills in repo
1
Repo updated
First seen
Licence
AGPL-3.0

At a glance

A skill your agent uses when one or more photographs must become adaptive photo-plus-abstraction editorial compositions while source facts, spatial relationships, and strict photo preservation…

  • Works in 8 steps: Validate the required image input and… → Classify the scene and resolve the four… → Select a layout from layout-profiles.md… → …
  • More photographs must become adaptive photo-plus-abstraction editorial compositions while source facts
  • SKILL.md covers Capability routing and Workflow
  • Spatial relationships

What it does

Photo Abstract Editorial is an agent skill from kwhi6693-web/photo-abstract-editorial. Use when one or more photographs must become adaptive photo-plus-abstraction editorial compositions while source facts, spatial relationships, and strict photo preservation remain controlled.

Its SKILL.md is about 870 tokens, which your agent loads only when the skill is triggered. The skill folder holds 156 other files, including scripts, reference files and assets (for example `.github/dependabot.yml`, `.github/workflows/portability-pilot.yml` and `.github/workflows/python-tests.yml`).

It sits in Media & Creative, covering Image editing and Image generation. It works with Python and DeepSeek. The repository describes itself as: Turn photos into source-faithful editorial artworks with an Agent Skill — adaptive layouts, controlled abstraction, and a Strict Fidelity composition path. The licence is AGPL-3.0.

When your agent uses it

  • More photographs must become adaptive photo-plus-abstraction editorial compositions while source facts
  • Spatial relationships
  • Strict photo preservation remain controlled

Example prompts

  • “/photo-abstract-editorial”

Workflow steps

8 steps, taken from the first numbered list in SKILL.md.

  1. Validate the required image input and inspect the source.
  2. Classify the scene and resolve the four controls in control-system.md using scene-profiles.md.
  3. Select a layout from layout-profiles.md using scene facts, orientation, dominant axis, subject location, center of gravity, and negative…
  4. Read art-direction.md. Generate or edit only what the selected mode permits; keep the motif sparse, traceable, text-free, and…
  5. In Strict Fidelity, run remove_chroma_key.py, compose_editorial.py, and validate_editorial.py. Never overwrite source, motif, output, or…
  6. Run the structured eight-dimension QA in quality-check.md. Strict machine validation is necessary but not sufficient; visual/editorial QA…
  7. Apply at most one targeted correction. Re-run the relevant generation/composition, machine validation, and QA; stop after the second…
  8. For an explicitly requested multi-image series only, load series-style.md and lock the visual family while re-analyzing each new source.

What it can do on your machine

Read from SKILL.md and the folder at commit d8b8364. 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

    Ships 1 file in scripts/, which the agent can run.

    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

Photo Abstract Editorial loads about 870 tokens when it runs, and up to ~4.2k if it reads all its reference files. Until then it costs about 54 tokens; SKILL.md has 379 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~54
When it runs · the whole SKILL.md, loaded when a task matches
~870
With references · SKILL.md plus every file in references/, read only if the agent opens them
~4.2k

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); the scripts in this folder are not scanned.

SKILL.md

The full file from kwhi6693-web/photo-abstract-editorial at commit d8b8364, republished under its AGPL-3.0 licence (© kwhi6693-web). 379 words, ~870 tokens.

Download SKILL.mdSave it as .claude/skills/photo-abstract-editorial/SKILL.md (or your agent's skills folder). This skill also uses 149 other files; get the full folder from GitHub.
name
photo-abstract-editorial
description
Use when one or more photographs must become adaptive photo-plus-abstraction editorial compositions while source facts, spatial relationships, and strict photo preservation remain controlled.

Photo Abstract Editorial

Create a lightweight editorial composition from a supplied photograph. The photograph remains the sole factual source; generated content is an abstract motif, never a replacement for the final photo region or exact title.

Capability routing

Choose the highest-fidelity mode the host can actually execute:

  • Strict Fidelity: host visual-understanding capability, host image-generation capability, local filesystem access, local Python/script execution, Pillow-compatible image processing, and a usable serif font. This mode deterministically assembles photo, panel, motif, and typography, then runs machine validation.
  • Native Image Edit: host visual-understanding capability plus host image-editing/composition capability, without the complete local Strict toolchain. Use the source as the edit/reference image and disclose that pixel-exact, deterministic, machine-verified photo preservation is unavailable.
  • Reference Generation: host visual-understanding capability, host image-generation capability, and reference-image support. Use the source as the sole factual reference, perform best-effort fidelity, and disclose the same Strict guarantees are unavailable.

If visual understanding or every image-generation/editing capability is absent, stop rather than fabricate a result.

Workflow

  1. Validate the required image input and inspect the source.
  2. Classify the scene and resolve the four controls in control-system.md using scene-profiles.md.
  3. Select a layout from layout-profiles.md using scene facts, orientation, dominant axis, subject location, center of gravity, and negative space. Omitted layout falls back to Lower Editorial.
  4. Read art-direction.md. Generate or edit only what the selected mode permits; keep the motif sparse, traceable, text-free, and source-derived. When the source supports a decisive vertical structure, use one primary and one subordinate irregular vertical stroke, unequal in height and width.
  5. In Strict Fidelity, run remove_chroma_key.py, compose_editorial.py, and validate_editorial.py. Never overwrite source, motif, output, or manifest.
  6. Run the structured eight-dimension QA in quality-check.md. Strict machine validation is necessary but not sufficient; visual/editorial QA is also required.
  7. Apply at most one targeted correction. Re-run the relevant generation/composition, machine validation, and QA; stop after the second attempt if a critical HARD FAIL remains.
  8. For an explicitly requested multi-image series only, load series-style.md and lock the visual family while re-analyzing each new source.
Show full SKILL.md (43 more words)Show less

The validated example pair demonstrates package structure and regression expectations; do not copy its subject, palette, title, or coordinates.

Return the final artifact, saved path, selected mode, and concise QA result. Do not claim Strict guarantees for Native Image Edit or Reference Generation.

© kwhi6693-web, AGPL-3.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 149 other files (scripts, references, assets) in the repository root of kwhi6693-web/photo-abstract-editorial.

  • SKILL.md
  • .gitattributes
  • .github/dependabot.yml
  • .github/workflows/portability-pilot.yml
  • .github/workflows/python-tests.yml
  • .gitignore
  • LICENSE
  • README.md
  • README.zh-CN.md
  • README.zh-TW.md
  • agents/openai.yaml
  • assets/evals/v3.0-rc1/E01-pure-portrait/motif-clean.png
  • assets/evals/v3.0-rc1/E01-pure-portrait/motif-generated.png
  • assets/evals/v3.0-rc1/E01-pure-portrait/result.png
  • … and 136 more

Open the folder on GitHubat commit d8b8364

Compare with similar skills

Photo Abstract Editorial 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.

Photo Abstract Editorial compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Photo Abstract Editorial this skillkwhi6693-web/photo-abstract-editorial113—~870Automated safety check: PassAGPL-3.0
Stable Diffusion with DiffusersOrchestra-Research/AI-Research-SKILLs13k5 repos~3.2kAutomated safety check: PassMIT
Gpt Image Skillfeiskyer/codex-settings244—~572Automated safety check: PassMIT
Nanobanana Skillfeiskyer/claude-code-settings1.7k—~1.1kAutomated safety check: PassMIT
Nanobanana Image GenerationLeoYeAI/openclaw-master-skills2.2k—~4.5kAutomated safety check: PassMIT
Nanobanana SkillMicrock/ordinary-claude-skills404—~1kAutomated safety check: PassCustom licence

Similar skills

  • Stable Diffusion with Diffusers

    Orchestra-Research/AI-Research-SKILLs

    Generates and edits images with Stable Diffusion through Hugging Face Diffusers, covering text-to-image, image-to-image, inpainting, SDXL and custom pipelines.

    13k GitHub starsUsed in 5 repos~3.2k tokens
    Media & CreativeAuto-check passed
  • Gpt Image Skill

    feiskyer/codex-settings

    Generate or edit images when the user names OpenAI, GPT Image, or a gpt-image model.

    244 GitHub stars~572 tokensUpdated 13 days ago
    Media & CreativeAuto-check passed
  • Nanobanana Skill

    feiskyer/claude-code-settings

    Generate or edit images via Google Gemini (nanobanana). An agent skill from feiskyer/claude-code-settings.

    1.7k GitHub stars~1.1k tokensUpdated 13 days ago
    Media & CreativeAuto-check passed
  • Nanobanana Image Generation

    LeoYeAI/openclaw-master-skills

    A skill your agent uses when the user wants to generate or edit images with Google's Nanobanana/Gemini image models using the official Gemini API shape, or when they need publication-style…

    2.2k GitHub stars~4.5k tokensUpdated 2 mo ago
    Media & CreativeAuto-check passed
  • Nanobanana Skill

    Microck/ordinary-claude-skills

    Generate or edit images using Google Gemini API via nanobanana.

    404 GitHub stars~1k tokensUpdated 1 mo ago
    Media & CreativeAuto-check passed
  • Venice AI Media

    sundial-org/awesome-openclaw-skills

    Generate, edit, and upscale images; create videos from images or other videos via Venice AI.

    663 GitHub stars~2.1k tokensUpdated 7 mo ago
    Media & CreativeAuto-check passed

Works with

Questions about Photo Abstract Editorial

What does Photo Abstract Editorial do?

A skill your agent uses when one or more photographs must become adaptive photo-plus-abstraction editorial compositions while source facts, spatial relationships, and strict photo preservation…. Photo Abstract Editorial is an agent skill from kwhi6693-web/photo-abstract-editorial. Use when one or more photographs must become adaptive photo-plus-abstraction editorial compositions while source facts, spatial relationships, and strict photo preservation remain controlled.

When should I use Photo Abstract Editorial?

Photo Abstract Editorial fits situations like: more photographs must become adaptive photo-plus-abstraction editorial compositions while source facts; spatial relationships; strict photo preservation remain controlled.

How do I install Photo Abstract Editorial in Claude Code?

Run `npx skills add kwhi6693-web/photo-abstract-editorial --skill photo-abstract-editorial -a claude-code`. Or copy the skill folder (the kwhi6693-web/photo-abstract-editorial repository) into .claude/skills/photo-abstract-editorial in your project. Claude Code loads it when a task matches its description.

How do I install Photo Abstract Editorial in Codex?

Run `npx skills add kwhi6693-web/photo-abstract-editorial --skill photo-abstract-editorial -a codex`. Or copy the skill folder (the kwhi6693-web/photo-abstract-editorial repository) into .agents/skills/photo-abstract-editorial in your project. Codex loads it when a task matches its description.

Can I use Photo Abstract Editorial 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 kwhi6693-web/photo-abstract-editorial --skill photo-abstract-editorial -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/photo-abstract-editorial, .gemini/skills/photo-abstract-editorial, .github/skills/photo-abstract-editorial and .opencode/skills/photo-abstract-editorial in your project.

What does Photo Abstract Editorial need to run?

SKILL.md names no scripts, command-line tools or credentials: Photo Abstract Editorial is instructions for the agent only.

Does Photo Abstract Editorial 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 Photo Abstract Editorial 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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Photo Abstract Editorial use?

Photo Abstract Editorial is published under the AGPL-3.0 licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Photo Abstract Editorial use?

About 870 tokens (SKILL.md is roughly 3.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.3k tokens, read only when the agent opens those files.

What are the alternatives to Photo Abstract Editorial?

Skills that share tags, products or a category with Photo Abstract Editorial: Stable Diffusion with Diffusers (Orchestra-Research/AI-Research-SKILLs, 13k stars), Gpt Image Skill (feiskyer/codex-settings, 244 stars), Nanobanana Skill (feiskyer/claude-code-settings, 1.7k stars) and Nanobanana Image Generation (LeoYeAI/openclaw-master-skills, 2.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Photo Abstract Editorial?

kwhi6693-web (a GitHub user) maintains it in kwhi6693-web/photo-abstract-editorial, which has 113 GitHub stars. The repository was last updated on September 6, 2026.

Source: kwhi6693-web/photo-abstract-editorial on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.