Chroma Vector Database
Orchestra-Research/AI-Research-SKILLs
Shows how to store documents and embeddings in Chroma, query them by similarity with metadata filters, and persist them to disk for RAG and semantic search projects.
한국 이커머스 상세페이지 13섹션 이미지를 생성하고, 실행 환경에 이미지 합성 도구가 있으면 1080×12720 단일 PNG로 합성하는 스킬입니다.
$ npx skills add modu-ai/moai-cowork --skill commerce-detail-page-image -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install modu-ai/moai-cowork commerce-detail-page-image --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/modu-ai/moai-cowork.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/moai-seller/skills/commerce-detail-page-image .claude/skills/commerce-detail-page-image && rm -rf skills-srcUse ~/.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/
Install the "commerce-detail-page-image" agent skill from https://github.com/modu-ai/moai-cowork/tree/main/plugins/moai-seller/skills/commerce-detail-page-image into .claude/skills/commerce-detail-page-image/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "commerce-detail-page-image", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/modu-ai/moai-cowork/tree/main/plugins/moai-seller/skills/commerce-detail-page-imageType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add modu-ai/moai-cowork --skill commerce-detail-page-image -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install modu-ai/moai-cowork commerce-detail-page-image --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/modu-ai/moai-cowork.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/moai-seller/skills/commerce-detail-page-image .agents/skills/commerce-detail-page-image && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "commerce-detail-page-image" agent skill from https://github.com/modu-ai/moai-cowork/tree/main/plugins/moai-seller/skills/commerce-detail-page-image into .agents/skills/commerce-detail-page-image/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "commerce-detail-page-image", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add modu-ai/moai-cowork --skill commerce-detail-page-image -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install modu-ai/moai-cowork commerce-detail-page-image --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/modu-ai/moai-cowork.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/moai-seller/skills/commerce-detail-page-image .cursor/skills/commerce-detail-page-image && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "commerce-detail-page-image" agent skill from https://github.com/modu-ai/moai-cowork/tree/main/plugins/moai-seller/skills/commerce-detail-page-image into .cursor/skills/commerce-detail-page-image/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "commerce-detail-page-image", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/modu-ai/moai-cowork.git --path plugins/moai-seller/skills/commerce-detail-page-image--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add modu-ai/moai-cowork --skill commerce-detail-page-image -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install modu-ai/moai-cowork commerce-detail-page-image --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/modu-ai/moai-cowork.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/moai-seller/skills/commerce-detail-page-image .gemini/skills/commerce-detail-page-image && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "commerce-detail-page-image" agent skill from https://github.com/modu-ai/moai-cowork/tree/main/plugins/moai-seller/skills/commerce-detail-page-image into .gemini/skills/commerce-detail-page-image/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "commerce-detail-page-image", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install modu-ai/moai-cowork commerce-detail-page-imageInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add modu-ai/moai-cowork --skill commerce-detail-page-image -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/modu-ai/moai-cowork.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/moai-seller/skills/commerce-detail-page-image .github/skills/commerce-detail-page-image && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "commerce-detail-page-image" agent skill from https://github.com/modu-ai/moai-cowork/tree/main/plugins/moai-seller/skills/commerce-detail-page-image into .github/skills/commerce-detail-page-image/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "commerce-detail-page-image", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add modu-ai/moai-cowork --skill commerce-detail-page-image -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install modu-ai/moai-cowork commerce-detail-page-image --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/modu-ai/moai-cowork.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/moai-seller/skills/commerce-detail-page-image .opencode/skills/commerce-detail-page-image && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "commerce-detail-page-image" agent skill from https://github.com/modu-ai/moai-cowork/tree/main/plugins/moai-seller/skills/commerce-detail-page-image into .opencode/skills/commerce-detail-page-image/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "commerce-detail-page-image", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
commerce-detail-page-image한국 이커머스 상세페이지 13섹션 이미지를 생성하고, 실행 환경에 이미지 합성 도구가 있으면 1080×12720 단일 PNG로 합성하는 스킬입니다.
Commerce Detail Page Image is an agent skill from modu-ai/moai-cowork. 한국 이커머스 상세페이지 13섹션 이미지를 생성하고, 실행 환경에 이미지 합성 도구가 있으면 1080×12720 단일 PNG로 합성하는 스킬입니다. "상세페이지 이미지 만들어줘", "13섹션 합성 이미지", "상폐 이미지", "1080 12720 합성"처럼 말하면 됩니다. commerce-detail-page-copy의 13섹션 카피와 사용자 상품 사진을 받아 섹션별 이미지 프롬프트를 작성하고, ChatGPT에서는 사용 가능한 기본 이미지 도구를 우선 확인하고, Images 2.5 요청은 세션의 모델을 확인합니다. Flare·Sunburst API 모델 ID 지정 요청은 별도 API 경로를 확인합니다. 사용자가 Higgsfield를 지정하면 호스트에 맞는 공식 연결로 이미지를 생성한 뒤 Python과 Pillow가 실행 가능한 환경에서는 1080×12720 세로 합성 PNG를 직접 조립합니다(합성 로직은 이 문서에 인라인 코드로 포함).
Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 6 other files, including reference files (for example `references/image-prompts.md`, `references/sections-spec.md` and `tests/scaffold.sh`).
It works with OpenAI and Python. The repository describes itself as: 비개발자를 위한 한국 실무 AI 코워커 패밀리 — Claude Cowork·ChatGPT Work에서 /project 한 번으로 시작. The licence is Apache-2.0.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e438597. It shows what the files ask for, not the result of running them.
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.
Ships script files (Shell), which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Commerce Detail Page Image loads about 1.8k tokens when it runs, and up to ~3.7k if it reads all its reference files. Until then it costs about 125 tokens; SKILL.md has 724 words of instructions outside code blocks.
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.
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.
The full file from modu-ai/moai-cowork at commit e438597, republished under its Apache-2.0 licence (© modu-ai). 724 words, ~1,759 tokens.
.claude/skills/commerce-detail-page-image/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.13섹션 감정여정 상세페이지 이미지를 생성하고, 합성 도구가 있는 환경에서는 세로 PNG로 만드는 스킬입니다.
호스트에서 실제 사용 가능한 이미지 생성 도구로 섹션 이미지를 만듭니다.
Python과 Pillow가 실행 가능할 때만 1080×12720 단일 합성 이미지를 산출하며,
실행하지 못한 합성은 미완료로 보고합니다. 합성본은 작업용 원본이며,
판매 채널에 올리기 전 현재 계정의 이미지 규격과 길이·용량 제한을 확인합니다.
아래 인라인 코드는 작업용 합성까지만 수행하며, 채널별 변환이나 업로드는
수행하지 않습니다. 규격이 다르면 변환 방법과 필요한 도구를 안내하고
변환·업로드 결과가 확인되기 전에는 업로드 준비 완료로 표시하지 않습니다.
상세페이지 이미지, 상폐 이미지, 13섹션 이미지, 1080 12720, 상세페이지 합성, 상품 상세 이미지, combined.png, 상폐 합성본, 이커머스 이미지 합성
합성 실행 환경 확인: 현재 앱의 실행 환경에서 Python과 Pillow를 실제 호출할 수 있는지 확인합니다. 버전 문자열만으로 가능 여부를 판정하지 않습니다. 호출할 수 없으면 사용자에게 패키지 설치를 요구하지 않고, 섹션 이미지와 합성 명세를 제공하며 단일 PNG 합성은 미완료로 기록합니다.
이미지 생성 도구 확인: ChatGPT Work에서는 현재 앱의 기본 이미지 도구를 확인한다. Images 2.5를 명시했으면 노출된 모델을 확인하고, 모델이 보이지 않으면 정확한 버전을 미확인으로 남긴다. Flare·Sunburst API 모델 ID 지정 요청은 별도 API 경로가 실제 연결된 경우에만 따른다. Higgsfield 지정 시 Claude는 공식 MCP, ChatGPT는 별도로 설치·인증한 Higgsfield 공식 플러그인의 실제 도구를 확인한다.
상품 사진 1-14장: 실제 상품 레퍼런스 (옵션이지만 권장)
다음을 확보합니다:
commerce-detail-page-copy 스킬 출력)commerce-product-photo-brief 스킬 출력)./commerce-output/{job_id}/)각 섹션의 카피와 카테고리 비주얼 브리프를 합쳐 선택한 이미지 도구용 프롬프트를 작성합니다.
references/image-prompts.md 참조 (섹션별 비주얼 언어, 합성 가이드).
각 섹션은 고유한 비주얼 언어를 가집니다:
ChatGPT Work에서 기본 이미지 생성 도구가 노출되면 그 도구로 진행합니다. Images 2.5 요청의 정확한 모델은 도구가 표시할 때만 확정하고, Flare·Sunburst API 모델 ID 지정 요청은 별도 API 경로가 확인될 때만 해당 모델로 진행합니다. Higgsfield 지정 시 호스트에 맞는 공식 연결의 모델·도구·비용을 확인하고 유료 호출 전에 사용자 승인을 받습니다. Higgsfield는 채팅 첨부 파일을 생성 도구가 직접 읽지 못하므로 상품 참조 사진은 별도 업로드 완료 또는 기존 자산 확인 후에만 생성 호출에 넘깁니다. 어느 경로도 사용할 수 없으면 생성 불가 섹션을 보고하고 사용자가 준비한 이미지를 받습니다.
생성 전략:
references/sections-spec.md 표 참조 (Hero 1600-Filter 700)생성 결과를 output_dir/{job_id}/sections/01_hero.png 부터 13_cta.png 까지 저장.
생성 실패 시 해당 섹션을 실패로 기록합니다. 임시 합성본에 빈 영역을 넣을 수 있지만 완성본으로 보고하지 않습니다.
별도 스크립트 없이, 아래 Pillow 코드를 그대로 실행해 13장을 세로로 이어붙입니다.
동작: (1) 01_hero~13_cta 순서 로드 → (2) 너비 1080으로 리사이즈(비율 유지 + 중앙 크롭) →
(3) 섹션별 표준 높이로 조정 → (4) 세로 스택 → (5) 누락 섹션은 (40,40,40) 다크 플레이스홀더로 대체하고 combined-draft.png로 저장.
from PIL import Image
from pathlib import Path
WIDTH = 1080
# (파일명 슬러그, 표준 높이) — sections-spec.md 표와 동일
SECTIONS = [
("01_hero", 1600), ("02_pain", 800), ("03_problem", 800), ("04_story", 1200),
("05_solution", 800), ("06_how", 900), ("07_proof", 1420), ("08_authority", 800),
("09_benefits", 1200), ("10_risk", 800), ("11_compare", 800), ("12_filter", 700),
("13_cta", 900),
]
PLACEHOLDER = (40, 40, 40)
def fit(img, w, h):
# 비율 유지 리사이즈 후 중앙 크롭으로 정확히 w×h 맞춤
scale = max(w / img.width, h / img.height)
img = img.resize((round(img.width * scale), round(img.height * scale)), Image.LANCZOS)
left, top = (img.width - w) // 2, (img.height - h) // 2
return img.crop((left, top, left + w, top + h))
sections_dir = Path("./commerce-output/JOB_ID/sections") # 실제 job_id로 치환
sections_dir.mkdir(parents=True, exist_ok=True)
total_h = sum(h for _, h in SECTIONS)
canvas = Image.new("RGB", (WIDTH, total_h), PLACEHOLDER)
failed, y = [], 0
for slug, h in SECTIONS:
p = sections_dir / f"{slug}.png"
if p.exists():
with Image.open(p) as source:
canvas.paste(fit(source.convert("RGB"), WIDTH, h), (0, y))
else:
failed.append(slug) # 누락 → 다크 플레이스홀더 그대로 유지
y += h
output = sections_dir.parent / ("combined-draft.png" if failed else "combined.png")
canvas.save(output)
print({"size": f"{WIDTH}x{total_h}", "output": str(output), "failed_sections": failed})높이 표준값은 references/sections-spec.md를, 섹션별 비주얼 언어는 references/image-prompts.md를 참조합니다.
{
"job_id": "a1b2c3d4",
"output_dir": "/abs/.../commerce-output/a1b2c3d4",
"combined": "/abs/.../combined.png",
"sections": [
"/abs/.../sections/01_hero.png",
"...",
"/abs/.../sections/13_cta.png"
],
"failed_sections": [],
"elapsed_sec": 0,
"size": "1080x12720"
}failed_sections가 비어있지 않으면 combined-draft.png는 검토용이라고 밝히고 사용자에게 다음을 안내:
--output --job-id로 재실행 시 자동 재개되는지 (재개는 사용자가 수동으로 해당 섹션만 재생성)./commerce-output/{job_id}/
├── analysis.json # 13섹션 카피 + 프롬프트 + ProductDNA
├── sections/ # 13장 섹션 (1080×가변)
│ ├── 01_hero.png (1080×1600)
│ ├── 02_pain.png (1080×800)
│ ├── ...
│ └── 13_cta.png (1080×900)
└── combined.png # 1080×12720 세로 합성본4단계 인라인 Pillow 코드에서 다음 값만 바꾸면 됩니다:
WIDTH: 출력 너비 (기본 1080)PLACEHOLDER: 누락 섹션 색 (기본 (40, 40, 40))SECTIONS: 섹션 순서·표준 높이 (기본 13섹션, references/sections-spec.md와 동일)sections_dir: 실제 job_id 경로로 치환이 스킬은 부재 스크립트(compose.py) 참조를 원칙 A(프롬프트/인라인 코드 경로)로 대체했습니다 — 합성은 위 Pillow 코드를 직접 실행합니다.
moai-seller:commerce-detail-page-copy — 13섹션 카피 생성 (이 스킬 입력)moai-seller:commerce-product-photo-brief — 상품 사진 사전 분석moai-seller:commerce-marketplace-coupang — 채널별 이미지 규격 가이드commerce-detail-page-copy 단독 사용moai-seller:commerce-product-detailMIT.
© modu-ai, 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
SKILL.md and 4 other files (references) in plugins/moai-seller/skills/commerce-detail-page-image of modu-ai/moai-cowork.
Open the folder on GitHubat commit e438597
Commerce Detail Page 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Commerce Detail Page Image this skillmodu-ai/moai-cowork | 306 | — | ~1.8k | Automated safety check: Pass | Apache-2.0 | |
| Chroma Vector DatabaseOrchestra-Research/AI-Research-SKILLs | 13k | 7 repos | ~2.3k | Automated safety check: Pass | MIT | |
| CLIP Image-Text MatchingOrchestra-Research/AI-Research-SKILLs | 13k | 7 repos | ~1.7k | Automated safety check: Pass | MIT | |
| Whisper Speech RecognitionOrchestra-Research/AI-Research-SKILLs | 13k | 7 repos | ~1.9k | Automated safety check: Notes | MIT | |
| Sensitive Logging Auditopenai/openai-agents-python | 30k | — | ~1k | Automated safety check: Pass | MIT | |
| Agent Squad Python Guide2FastLabs/agent-squad | 7.8k | — | ~4.7k | Automated safety check: Pass | Apache-2.0 |
Orchestra-Research/AI-Research-SKILLs
Shows how to store documents and embeddings in Chroma, query them by similarity with metadata filters, and persist them to disk for RAG and semantic search projects.
Orchestra-Research/AI-Research-SKILLs
Explains OpenAI's CLIP model for zero-shot image classification, image-text similarity, semantic image search and content moderation, with install steps and code patterns.
Orchestra-Research/AI-Research-SKILLs
Transcribes audio with OpenAI's Whisper: 99 languages, translation to English, language detection, six model sizes and word-level timestamps, from Python or the CLI.
openai/openai-agents-python
Audit or fix sensitive-data exposure in Python SDK diagnostics, exceptions, logging, and telemetry.
2FastLabs/agent-squad
Map of the agent-squad Python framework for async multi-agent orchestration: which agent, classifier, storage and tool provider to pick, and the pitfalls to avoid.
GetBindu/Bindu
Add a new self-contained example agent under examples/. An agent skill from GetBindu/Bindu.
modu-ai/moai-cowork
Starts a non-development project in MoAI-Cowork by interviewing you, scanning installed plugins and generating AGENTS.md, CLAUDE.md and custom agent and skill chains.
modu-ai/moai-cowork
Runs a builder-and-evaluator cycle that scores a design draft on four dimensions and escalates when the score stalls.
modu-ai/moai-cowork
Detects mechanical patterns in AI-generated prose and rewrites them into natural sentences, for blogs, newsletters, copy, proposals, reports and emails.
modu-ai/moai-cowork
한국 취준생·재직 이직자를 위한 면접 준비·모의 면접·답변 코칭 스킬입니다. An agent skill from modu-ai/moai-cowork.
modu-ai/moai-cowork
한국 신입 취준생·재직자를 위한 분야별 포트폴리오 구성과 프로젝트 기술서 작성 스킬입니다. An agent skill from modu-ai/moai-cowork.
modu-ai/moai-cowork
한국 취준생·재직 이직자를 위한 자기소개서·이력서·경력기술서·영문 CV·링크드인 작성 스킬입니다. An agent skill from modu-ai/moai-cowork.
한국 이커머스 상세페이지 13섹션 이미지를 생성하고, 실행 환경에 이미지 합성 도구가 있으면 1080×12720 단일 PNG로 합성하는 스킬입니다. Commerce Detail Page Image is an agent skill from modu-ai/moai-cowork. 한국 이커머스 상세페이지 13섹션 이미지를 생성하고, 실행 환경에 이미지 합성 도구가 있으면 1080×12720 단일 PNG로 합성하는 스킬입니다.
Run `npx skills add modu-ai/moai-cowork --skill commerce-detail-page-image -a claude-code`. Or copy the skill folder (plugins/moai-seller/skills/commerce-detail-page-image in modu-ai/moai-cowork) into .claude/skills/commerce-detail-page-image in your project. Claude Code loads it when a task matches its description.
Run `npx skills add modu-ai/moai-cowork --skill commerce-detail-page-image -a codex`. Or copy the skill folder (plugins/moai-seller/skills/commerce-detail-page-image in modu-ai/moai-cowork) into .agents/skills/commerce-detail-page-image in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add modu-ai/moai-cowork --skill commerce-detail-page-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/commerce-detail-page-image, .gemini/skills/commerce-detail-page-image, .github/skills/commerce-detail-page-image and .opencode/skills/commerce-detail-page-image in your project.
Going by SKILL.md and its folder, Commerce Detail Page Image needs a shell for the scripts in its folder. Our summary lists: Python 3; A Bash shell.
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.
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.
Commerce Detail Page 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.
About 1.8k tokens (SKILL.md is roughly 7k 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 2k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Commerce Detail Page Image: Chroma Vector Database (Orchestra-Research/AI-Research-SKILLs, 13k stars), CLIP Image-Text Matching (Orchestra-Research/AI-Research-SKILLs, 13k stars), Whisper Speech Recognition (Orchestra-Research/AI-Research-SKILLs, 13k stars) and Sensitive Logging Audit (openai/openai-agents-python, 30k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
modu-ai (a GitHub organization) maintains it in modu-ai/moai-cowork, which has 306 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on October 9, 2026.
Source: modu-ai/moai-cowork on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.