Installable skill and machine-readable instructions
Give an agent the valid SKILL.md entrypoint, download the installable skill package, use agent-instructions.txt as the compact integration contract, llms.txt as the concise discovery index, or llms-full.txt for the complete route and parameter reference.
Read https://placeholder.photo/SKILL.md and use Placeholder.photo for temporary visual assets. Follow its route, format, privacy and stability rules. Use https://placeholder.photo/llms-full.txt only when you need the full reference.Choose the right route
/800x600Classic size, colour and text placeholder/gradient/…Multi-colour vector or raster gradient/pattern/…Repeatable procedural texture/abstract/…Seeded decorative background/photo/…Locally hosted curated photo/logo/…Temporary mock brand identity/avatar/…Initials, abstract or illustrated identityAgent rules that matter
- The URL is the API; ordinary public use needs no account, SDK or key.
- Use a stable, non-sensitive
seedwhen an asset must remain visually consistent. - Use exact
ph-####photo IDs when the selected photo identity must never change. - Prefer SVG for vector-like output and WebP for curated photos; never request JPEG transparency.
- URL-encode text and seeds, check the HTTP status, and include explicit dimensions and a sensible alt decision in HTML.
- Public output carries the subtle
placeholder.photowatermark. There is no public unbranded switch.
Copy-ready examples
https://placeholder.photo/800x600/6D5DFC/FFFFFF?text=Dashboard
https://placeholder.photo/abstract/aurora/1200x630.webp?seed=homepage-hero
https://placeholder.photo/photo/business/office/1200x630.webp?set=v2&seed=client-demo&mode=hero
https://placeholder.photo/logo/800x300.svg?name=Northstar&seed=northstar-demo
https://placeholder.photo/avatar/256.svg?style=layered-plus&seed=demo-userProduct boundaries
Placeholder.photo supports direct third-party image embedding and is self-hosted. It is not a live user-prompted AI generator, visitor upload editor or public unbranded rendering service. Agents should consult the parameter reference instead of guessing an unsupported option.