Agent skill

Model Prompt Pack

by mohitagw15856 in mohitagw15856/pm-claude-skills

A skill your agent uses when asked to write prompts for image-to-3D or text-to-3D tools, generate 3D models of a topic's parts, plan the assets for a 3D explorer, or build a labelled parts list with…

MITAuto-check passedGame Development

Install Model Prompt Pack

skills CLI
$ npx skills add mohitagw15856/pm-claude-skills --skill model-prompt-pack -a claude-code

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

GitHub CLI
$ gh skill install mohitagw15856/pm-claude-skills model-prompt-pack --agent claude-code

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

Manual copy
$ git clone --depth 1 https://github.com/mohitagw15856/pm-claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/model-prompt-pack .claude/skills/model-prompt-pack && rm -rf skills-src

Use ~/.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/

Facts

Skill name
model-prompt-pack
GitHub stars
1.4k
Token cost
~1.2k tokens
SKILL.md length
610 words
Files
1
Skills in repo
1,348
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when asked to write prompts for image-to-3D or text-to-3D tools, generate 3D models of a topic's parts, plan the assets for a 3D explorer, or build a labelled parts list with…

  • Works in 5 steps: Asset plan → Prompt cards, one per object → Parts list for labelling → …
  • Asked to write prompts for image-to-3D
  • SKILL.md covers The accuracy rule, Required Inputs, Output Structure and Quality Checks, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Model Prompt Pack is an agent skill from mohitagw15856/pm-claude-skills. Use when asked to write prompts for image-to-3D or text-to-3D tools, generate 3D models of a topic's parts, plan the assets for a 3D explorer, or build a labelled parts list with sources. Produces prompts for image-to-3D tools, one per object, plus a parts list for labelling in which every label names a trusted source, and states that generated geometry is illustrative, not authoritative. Second step of explorer-pipeline.

Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Game Development, covering 3D graphics and WebGL. The repository describes itself as: 1255 professional Agent Skills for Claude, ChatGPT, Gemini, Cursor & Codex — PRDs, postmortems, leases, medical bills, layoffs, go-bags, new countries. Plain markdown, MIT, in… The licence is MIT.

When your agent uses it

  • Asked to write prompts for image-to-3D
  • Text-to-3D tools
  • Generate 3D models of a topics parts
  • Plan the assets for a 3D explorer

Example prompts

  • “/model-prompt-pack”

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Asset plan
  2. Prompt cards, one per object
  3. Parts list for labelling
  4. Assembly and export notes
  5. Illustrative statement

What it can do on your machine

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

    No scripts in the folder and no shell commands in SKILL.md.

    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

Model Prompt Pack loads about 1.2k tokens when it runs. Until then it costs about 111 tokens; SKILL.md has 610 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~111
When it runs · the whole SKILL.md, loaded when a task matches
~1.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); files beside SKILL.md are not scanned.

SKILL.md

The full file from mohitagw15856/pm-claude-skills at commit 1cbf1f0, republished under its MIT licence (© mohitagw15856). 610 words, ~1,239 tokens.

Download SKILL.mdSave it as .claude/skills/model-prompt-pack/SKILL.md (or your agent's skills folder).
name
model-prompt-pack
description
Use when asked to write prompts for image-to-3D or text-to-3D tools, generate 3D models of a topic's parts, plan the assets for a 3D explorer, or build a labelled parts list with sources. Produces prompts for image-to-3D tools, one per object, plus a parts list for labelling in which every label names a trusted source, and states that generated geometry is illustrative, not authoritative. Second step of explorer-pipeline.
version
1.0.0

Model Prompt Pack

Image-to-3D tools can turn a clean reference image into a usable mesh in minutes, but they invent detail: an extra valve, a wrongly placed bone, a plausible part that does not exist. For an explorer that teaches, the geometry can be approximate; the labels cannot be wrong. This skill writes one prompt per object for generating reference images and meshes, and a parts list in which every label is tied to a named trusted source.

The accuracy rule

  1. Every label needs a named trusted source: a textbook with edition, a standards body, a peer-reviewed paper, a museum or manufacturer reference, or an educational body's published material. A URL alone is not a source unless it identifies the publisher.
  2. Generated geometry is illustrative, not authoritative. Every output that shows the model says so, and the viewer displays the statement.
  3. No source, no label. A part the user cannot source is either dropped or shown as "unlabelled".

Required Inputs

Ask for these if not provided:

  • Topic and object(s): one assembly, or several separate objects
  • Level of detail: which parts a learner must identify, from the interface brief if there is one
  • Trusted sources available to the user, or the curriculum or standard to follow
  • The 3D tool, if chosen (for example an image-to-3D service, or an open model such as TRELLIS or Hunyuan3D), and any polygon or file-size limits
  • Style: realistic, stylised or diagrammatic

Output Structure

1. Asset plan

Decide, and say why: one mesh per part (generate each part separately, then assemble; best for exploded views and clicking) or one mesh split afterwards (generate the whole, then separate parts in a 3D editor). Most explorers need one mesh per selectable part.

2. Prompt cards, one per object
Object: [part name]                     Mesh name in GLB: [kebab_or_PascalName]
Reference image prompt:
  "[part], isolated, centred, three-quarter view, neutral light grey background, soft even
   studio lighting, [style], clear silhouette, no text, no labels, no shadow on background"
Negative prompt: text, watermark, multiple objects, cropped, motion blur, extra parts
Image-to-3D settings: single object; target about [n] triangles; PBR texture [size]; GLB output
Fit check: compare the generated mesh against [named source figure] for shape and position
3. Parts list for labelling

| Mesh name | Label | One-line description (learner level) | Source (publisher, title, edition or date, page or figure) | Confidence (high, medium) |

The mesh names in this table must match the names in the GLB exactly; explorer-viewer-builder reads them.

4. Assembly and export notes

Scale (one unit equals one centimetre, or state otherwise), origin at the assembly's centre, each part as a separately named node, total GLB size target (under 15 MB for the web), and Draco or meshopt compression if the viewer supports it.

Show full SKILL.md (231 more words)Show less
5. Illustrative statement

The exact sentence for the viewer, for example: "This 3D model is illustrative. Shapes and proportions are approximate; labels follow [source]."

Quality Checks

  • There is exactly one prompt card per object or part to be generated
  • Every label in the parts list names a trusted source with publisher and title
  • No label appears without a source; unsourced parts are dropped or marked unlabelled
  • Mesh names in the parts list match the names the prompt cards assign
  • Every prompt card includes a fit check against a named source figure
  • The illustrative statement is included and names the source used for labels
  • Export notes state scale, origin and a file-size target

Anti-Patterns

  • Trusting the mesh. Generators add plausible detail; check each part against the source figure.
  • Wikipedia as the only source. Use it to find the underlying reference, then cite that.
  • Prompting for the labelled diagram. Text in generated images is unreliable and copies textbook layouts; generate clean objects and label in the viewer.
  • One giant mesh. Without separate parts there is nothing to click or explode.

Example Trigger Phrases

  • "Write image-to-3D prompts for the parts of the human heart, with a sourced parts list."
  • "Plan the 3D assets for a jet engine explorer."
  • "Give me a prompt per part for generating a plant cell in 3D."
  • "I need labelled 3D models for a volcano cross-section. Sources must be cited."

© mohitagw15856, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/model-prompt-pack of mohitagw15856/pm-claude-skills.

Open the folder on GitHubat commit 1cbf1f0

Compare with similar skills

Model Prompt Pack 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.

Model Prompt Pack compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Model Prompt Pack this skillmohitagw15856/pm-claude-skills1.4k—~1.2kAutomated safety check: PassMIT
Image to Three.js Modelimg2threejs/img2threejs18k1 repos~8.2kAutomated safety check: PassApache-2.0
Web CloneJane-xiaoer/claude-skill-web-clone1k1 repos~2.7kAutomated safety check: PassMIT
Threejs Game Directormajidmanzarpour/threejs-game-skills2.5k—~2.2kAutomated safety check: PassMIT
Game Asset Generatorhtdt/godogen7.1k—~2.8kAutomated safety check: PassMIT
Threejs Gameplay Systemsvalkor-ai/loom1.2k1 repos~1.4kAutomated safety check: PassApache-2.0

Similar skills

  • Image to Three.js Model

    img2threejs/img2threejs

    Rebuilds the object in a reference image as a procedural, animation-ready Three.js model written entirely in code, using staged sculpting with quality checks.

    18k GitHub starsUsed in 1 repo~8.2k tokens
    Game DevelopmentAuto-check passed
  • Web Clone

    Jane-xiaoer/claude-skill-web-clone

    网站复刻 / 克隆方法论。USE WHEN 用户说 复刻网站、克隆网站、clone website、抄个站、仿站、 照着这个站做一个、reproduce site、还原某个网页效果、把这个站搬下来改成我的、 复刻某个交互/WebGL/Canvas/Three.js 效果。提供「先拿真源码 → 判路径 → 逆向拆解 → 搭工程 → 替换内容」的可移植决策树,覆盖静态站 /…

    1k GitHub starsUsed in 1 repo~2.7k tokens
    Game DevelopmentAuto-check passed
  • Threejs Game Director

    majidmanzarpour/threejs-game-skills

    Entrypoint for building, upgrading, and finishing Three.js browser games.

    2.5k GitHub stars~2.2k tokensUpdated 12 days ago
    Game DevelopmentAuto-check passed
  • Generates game art from text prompts: PNG images, GLB 3D models, rigged characters, animations and sprites, with background removal.

    7.1k GitHub stars~2.8k tokensUpdated 9 days ago
    Game DevelopmentAuto-check passed
  • Build and iterate playable Three.js game systems: starter scaffold, architecture, design briefs, core loops, level and encounter design, entities, input, camera, collision and physics, scoring…

    1.2k GitHub starsUsed in 1 repo~1.4k tokens
    Game DevelopmentAuto-check passed
  • Threejs World Generation

    calesthio/OpenMontage

    Build deterministic, editable, free-viewpoint Three.js worlds from text or structured briefs.

    66k GitHub stars~2k tokensUpdated 7 days ago
    Game DevelopmentAuto-check passed

More from mohitagw15856/pm-claude-skills

All 1,348 skills in this repo
  • Car Tco

    mohitagw15856/pm-claude-skills

    Compare the total cost of car ownership across buy-new, buy-used, lease, and keep-your-current-car — depreciation, insurance, maintenance ramp, and fuel over a real horizon, not just the monthly…

    1.4k GitHub stars~1.1k tokensUpdated yesterday
    Auto-check passed
  • Cs Health Scorecard

    mohitagw15856/pm-claude-skills

    Build a customer health scorecard for a specific account. An agent skill from mohitagw15856/pm-claude-skills.

    1.4k GitHub stars~2.4k tokensUpdated yesterday
    Auto-check passed
  • Exit Waterfall

    mohitagw15856/pm-claude-skills

    Compute who gets what at each exit price from a cap table — liquidation preferences, conversion points, and where the founders' share collapses.

    1.4k GitHub stars~1.1k tokensUpdated yesterday
    Auto-check passed
  • Feature Prioritisation

    mohitagw15856/pm-claude-skills

    Apply prioritisation frameworks (RICE, MoSCoW, Kano, ICE, Opportunity Scoring) to rank features and backlog items.

    1.4k GitHub stars~2k tokensUpdated yesterday
    Auto-check passed
  • Fire Number

    mohitagw15856/pm-claude-skills

    Compute a financial-independence (FIRE) target and years-to-reach with every assumption labeled as an assumption — plus a sensitivity table instead of a single false-precision answer.

    1.4k GitHub stars~1.1k tokensUpdated yesterday
    Auto-check passed
  • Freelance Rate

    mohitagw15856/pm-claude-skills

    Derive a freelance day/hourly rate backwards from target income, honest billable utilization, overhead, and the self-employment tax premium — the arithmetic that proves a rate is not salary÷2000.

    1.4k GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed

Questions about Model Prompt Pack

What does Model Prompt Pack do?

A skill your agent uses when asked to write prompts for image-to-3D or text-to-3D tools, generate 3D models of a topic's parts, plan the assets for a 3D explorer, or build a labelled parts list with…. Model Prompt Pack is an agent skill from mohitagw15856/pm-claude-skills. Use when asked to write prompts for image-to-3D or text-to-3D tools, generate 3D models of a topic's parts, plan the assets for a 3D explorer, or build a labelled parts list with sources.

When should I use Model Prompt Pack?

Model Prompt Pack fits situations like: asked to write prompts for image-to-3D; text-to-3D tools; generate 3D models of a topics parts; plan the assets for a 3D explorer.

How do I install Model Prompt Pack in Claude Code?

Run `npx skills add mohitagw15856/pm-claude-skills --skill model-prompt-pack -a claude-code`. Or copy the skill folder (skills/model-prompt-pack in mohitagw15856/pm-claude-skills) into .claude/skills/model-prompt-pack in your project. Claude Code loads it when a task matches its description.

How do I install Model Prompt Pack in Codex?

Run `npx skills add mohitagw15856/pm-claude-skills --skill model-prompt-pack -a codex`. Or copy the skill folder (skills/model-prompt-pack in mohitagw15856/pm-claude-skills) into .agents/skills/model-prompt-pack in your project. Codex loads it when a task matches its description.

Can I use Model Prompt Pack 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 mohitagw15856/pm-claude-skills --skill model-prompt-pack -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/model-prompt-pack, .gemini/skills/model-prompt-pack, .github/skills/model-prompt-pack and .opencode/skills/model-prompt-pack in your project.

What does Model Prompt Pack need to run?

SKILL.md names no scripts, command-line tools or credentials: Model Prompt Pack is instructions for the agent only.

Does Model Prompt Pack 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 Model Prompt Pack 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. Review the folder before installing.

What licence does Model Prompt Pack use?

Model Prompt Pack is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Model Prompt Pack use?

About 1.2k tokens (SKILL.md is roughly 5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Model Prompt Pack?

Skills that share tags, products or a category with Model Prompt Pack: Image to Three.js Model (img2threejs/img2threejs, 18k stars), Web Clone (Jane-xiaoer/claude-skill-web-clone, 1k stars), Threejs Game Director (majidmanzarpour/threejs-game-skills, 2.5k stars) and Game Asset Generator (htdt/godogen, 7.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Model Prompt Pack?

mohitagw15856 (a GitHub user) maintains it in mohitagw15856/pm-claude-skills, which has 1,434 GitHub stars. The repository holds 1,348 skills in this directory. The repository was last updated on October 9, 2026.

Source: mohitagw15856/pm-claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.