From 20e266539a6df0b82bc8ce330f3e5c2258fab959 Mon Sep 17 00:00:00 2001 From: JaeSwift Bot Date: Fri, 1 May 2026 04:28:34 +0000 Subject: [PATCH] fix: add public references index and manifest-first wording --- README.md | 2 +- SKILL.md | 2 +- public/Jae-Image-Skill.MD | 7 +++++-- references/index.html | 44 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 51 insertions(+), 4 deletions(-) create mode 100644 references/index.html diff --git a/README.md b/README.md index db65488..16de3f9 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,7 @@ The agent should return up to three prompt recommendations with sample image URL References are hosted under: ```text -https://jaeswift.xyz/skills/JAE-image-skill/references/ +https://jaeswift.xyz/skills/JAE-image-skill/references/manifest.json ``` Refresh manually: diff --git a/SKILL.md b/SKILL.md index 67e1db3..5ac3b37 100644 --- a/SKILL.md +++ b/SKILL.md @@ -62,7 +62,7 @@ node /scripts/setup.js --force The default reference source is: ```text -https://jaeswift.xyz/skills/JAE-image-skill/references +https://jaeswift.xyz/skills/JAE-image-skill/references/manifest.json ``` ## Available reference files diff --git a/public/Jae-Image-Skill.MD b/public/Jae-Image-Skill.MD index 66d28a8..1292bb8 100644 --- a/public/Jae-Image-Skill.MD +++ b/public/Jae-Image-Skill.MD @@ -9,7 +9,7 @@ This markdown file is designed for AI agents to read and execute. Install the JA - Local skill folder name: **jae-image-skill** - Purpose: recommend and customise curated image-generation prompts with sample images for any text-to-image model. - Canonical install document: `https://jaeswift.xyz/skills/JAE-image-skill/Jae-Image-Skill.MD` -- Canonical reference base: `https://jaeswift.xyz/skills/JAE-image-skill/references` +- Canonical reference manifest: `https://jaeswift.xyz/skills/JAE-image-skill/references/manifest.json` - Preferred Git repo: `https://git.jaeswift.xyz/jae/JAE-IMAGE-SKILL.git` ## Compatibility @@ -141,6 +141,9 @@ jae-image-skill/ ## Refresh references +Agents should treat `references/manifest.json` as the entry point. Do not rely on directory listing; `/references/` is only a human-readable index page. + + ```bash cd "$SKILLS_DIR/jae-image-skill" node scripts/setup.js --force @@ -149,7 +152,7 @@ node scripts/setup.js --force The default refresh source is: ```text -https://jaeswift.xyz/skills/JAE-image-skill/references +https://jaeswift.xyz/skills/JAE-image-skill/references/manifest.json ``` To use a mirror: diff --git a/references/index.html b/references/index.html new file mode 100644 index 0000000..7b644eb --- /dev/null +++ b/references/index.html @@ -0,0 +1,44 @@ + + + + + + JAE Image Skill References + + + +
+

JAE Image Skill References

+

This directory contains the machine-readable prompt reference files used by JAE-IMAGE-SKILL. Agents should read the manifest first, then fetch only the category JSON files they need.

+
Canonical manifest: https://jaeswift.xyz/skills/JAE-image-skill/references/manifest.json
+ + + + + + + + + + + + + + + + +
CategoryPromptsFile
Profile / Avatar1386profile-avatar.json
Social Media Post7972social-media-post.json
Infographic / Edu Visual531infographic-edu-visual.json
YouTube Thumbnail203youtube-thumbnail.json
Comic / Storyboard402comic-storyboard.json
Product Marketing4715product-marketing.json
E-commerce Main Image509ecommerce-main-image.json
Game Asset545game-asset.json
Poster / Flyer642poster-flyer.json
App / Web Design195app-web-design.json
Uncategorized1045others.json
+
+ +