asset-sourcing

asset-sourcing is a skill for Codex from AIScientists-Dev/WorldSeed. It costs 32 tokens per session (2,264 once invoked), scanned A, original, MIT.

An asset-sourcing workflow for finding image candidates for a new WorldSeed scene and arranging them in a local review page. WorldSeed is the scene-building project this workflow refers to.

In plain words
What is it for?
Use it to search supported image sources, download review copies, create a manifest, and export the images selected in the review page.
Why use it?
It gives you a structured set of candidate images to compare and choose from instead of picking assets without a review process.

Skill for Codex

Written for Codex: agents/openai.yaml present.

Good fit Use it to search supported image sources, download review copies, create a manifest, and export the images selected in the review page.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/aiscientists-dev/worldseed/asset-sourcing
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add AIScientists-Dev/WorldSeed --skill asset-sourcing
Clone the repo
git clone --depth 1 https://github.com/AIScientists-Dev/WorldSeed

Made for: Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for asset-sourcing

README.md
[![agentmods](https://agentmods.dev/badge/skills/aiscientists-dev/worldseed/asset-sourcing.svg)](https://agentmods.dev/skills/aiscientists-dev/worldseed/asset-sourcing)
Your own site
<a href="https://agentmods.dev/skills/aiscientists-dev/worldseed/asset-sourcing"><img src="https://agentmods.dev/badge/skills/aiscientists-dev/worldseed/asset-sourcing.svg" alt="Measured on agentmods" height="20"></a>
Per session 32 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,264 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00032 $0.02264
Opus 5 $0.00016 $0.01132
Sonnet 5 $0.00006 $0.00453
Haiku 4.5 $0.00003 $0.00226

Measured 8d ago against content hash 1d9ca129a5cf, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-07, from the pricing page.

Security

Grade A, and why

asset-sourcing scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.

The scan reads SKILL.md. This mod also ships 5 executable files (scripts/apply_visual_review.py, scripts/download_candidates.py, scripts/init_bundle.py, …), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/asset-sourcing/SKILL.md · 302 lines

How it starts

The opening of the file, as written. The whole thing — 302 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Asset Sourcing

Use this skill when a user wants image candidates for a new or existing WorldSeed scene and the goal is to build a reviewable asset board, not auto-pick final assets.

Goal

Produce a local review bundle:

  • candidate metadata
  • selectively downloaded review-size candidate images
  • a structured manifest.json
  • an entity-first review.html
  • a minimal selected-picks export from the HTML picker

Default bundle:

tmp/asset-sourcing/{scene_id}/
  manifest.json
  review.html
  images/{entity_id}/...

This skill is standalone. It stops at a reviewable bundle and selected picks. Import into a scene should happen later as a separate step.

Supported Sources

Default sources:

  • openverse
  • aic
  • cleveland
  • vam
  • wellcome
  • ycba
  • met

Optional sources:

  • wikimedia
  • walters
  • nasa

Read references/source-catalog.md before using a source you have not used recently.

Execution Rules

  • Use supported sources only.
  • Treat sourcing as entity-grounded, not exact-illustration-only. exact, adjacent, and vibe can all be usable.
  • Do not stop after one keyword search.
  • Let the AI choose keywords and source order per entity.
  • Search only the sources that are justified for the current entity.
  • Search different sources in parallel when useful.
  • Start with likely fast sources and widen only when needed.
  • Treat met as a later pass, not a universal first call.
  • Only use optional sources when they are justified:
    • wikimedia for known motifs, named figures, or coverage gaps
    • walters for watches, keys, portraits, and manuscript-adjacent objects
    • nasa for cosmic or scientific entities only
  • Preserve source URLs, image URLs, and rights text in the manifest.
  • Search first. Download only shortlisted candidates by default.
  • Treat metadata as recall only. Final retention and top picks must be image-verified.
  • Reject obvious homonym and name-collision matches when the image subject is wrong, even if the title contains the entity token.
  • Prefer a visually coherent set across entities. When multiple candidates are equally valid, favor the ones that fit the scene's overall medium, period, and mood.
  • Avoid obvious horror, gore, medical shock, body horror, or otherwise unsettling imagery unless the user explicitly wants that tone.
  • Do not auto-pick final assets. The default output is a candidate board for agent/human review in HTML.

Read the full file on GitHub · 302 lines

Files

What ships with it

8 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 8d ago First seen · 302 lines · 32 tokens per session scan A 1d9ca129a5cf

Subscribe to this mod's changes

asset-sourcing is a skill published in the GitHub repository AIScientists-Dev/WorldSeed (815 stars, last pushed 4mo ago), licensed MIT. It adds 32 tokens to every session and 2,264 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

flow-nexus-swarm

Cloud-based AI swarm deployment and event-driven workflow automation with Flow Nexus platform.

ruvnet/ruflo · 20 tokens

feature-demo-recording

Record a demo video of a web feature from a real browser. Two modes -- a NARRATED film where measured voiceover drives the timeline (designed slides, subtitles, punch-in camera, rendered from an HTML timeline), and a SILENT evidence clip for a PR or a QA pass. Use when the user asks to record a video, demo, or screen…

kirodotdev/KiroCrew · 90 tokens

image-authoring

Author images and diagrams as code — SVG, Pillow, Excalidraw, mermaid. Load when asked to draw, illustrate, or make an image, icon, logo, poster, or diagram.

kirodotdev/KiroCrew · 45 tokens

pptx-maker

Generate or restyle a PowerPoint deck. Use when the user wants to create or edit a .pptx presentation, build slides from text or a URL, or design a reusable slide style.

kirodotdev/KiroCrew · 43 tokens

artifacts

Persist, version, and iterate on LLM-generated UI (widgets, HTML, markdown). Load when the user wants to save, find, update, or iterate on a previously-rendered widget — anything that should outlive the chat scrollback.

kirodotdev/KiroCrew · 52 tokens

gpt-image-skill

A skill for generating or editing images through OpenAI's GPT Image API, a programming interface for requesting image operations. It uses a bundled Python script and supports configuration such as model, size, quality, and output file.

feiskyer/claude-code-settings · 115 tokens