Agent skill

Mold Geometry

by Cai-aa in Cai-aa/CAE-Agent-Hub

Create mold/tool geometry for composite curing simulation. An agent skill from Cai-aa/CAE-Agent-Hub.

MITAuto-check passed

Install Mold Geometry

skills CLI
$ npx skills add Cai-aa/CAE-Agent-Hub --skill mold-geometry -a claude-code

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

GitHub CLI
$ gh skill install Cai-aa/CAE-Agent-Hub mold-geometry --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/Cai-aa/CAE-Agent-Hub.git skills-src && mkdir -p .claude/skills && cp -r skills-src/Skill/abaqus/composite-curing-simulation/modeling/mold-geometry .claude/skills/mold-geometry && 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
mold-geometry
GitHub stars
1k
Token cost
~2.1k tokens
SKILL.md length
897 words
Files
1
Skills in repo
57
Repo updated
First seen
Licence
MIT

At a glance

Create mold/tool geometry for composite curing simulation. An agent skill from Cai-aa/CAE-Agent-Hub.

  • Works in 3 steps: Per-part parsing: When reading the INP… → Assembly references: In the assembly… → Set definitions: Sets defined inside a…
  • Needs to set up mold part
  • SKILL.md covers Tool Part Structure, Tool Material, Tool Section and Mold Geometry, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Mold Geometry is an agent skill from Cai-aa/CAE-Agent-Hub. Create mold/tool geometry for composite curing simulation. Invoke when user needs to set up mold part, tool surfaces, or mold-composite contact geometry.

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

The licence is MIT.

When your agent uses it

  • Needs to set up mold part
  • Mold-composite contact geometry

Example prompts

  • “/mold-geometry”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Per-part parsing: When reading the INP file, parse each *Part block separately.
  2. Assembly references: In the assembly section, nodes and elements are referenced
  3. Set definitions: Sets defined inside a *Part block use local numbering. Sets

What it can do on your machine

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

Mold Geometry loads about 2.1k tokens when it runs. Until then it costs about 42 tokens; SKILL.md has 897 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~42
When it runs · the whole SKILL.md, loaded when a task matches
~2.1k

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 Cai-aa/CAE-Agent-Hub at commit 194ef49, republished under its MIT licence (© Cai-aa). 897 words, ~2,052 tokens.

Download SKILL.mdSave it as .claude/skills/mold-geometry/SKILL.md (or your agent's skills folder).
name
mold-geometry
description
Create mold/tool geometry for composite curing simulation. Invoke when user needs to set up mold part, tool surfaces, or mold-composite contact geometry.

Mold / Tool Geometry

This skill creates the mold (tool) part for composite curing simulation. The mold is a separate part in the Abaqus assembly that contacts the composite outer surface during curing and is removed in the springback step via *Model Change.

Tool Part Structure

The tool is defined as a separate *Part block with its own nodes, elements, and sets. It is independent from the composite (P8) part and has its own node and element numbering starting from 1.

Part Definition
*Part, name=tool
*Node
1, <x>, <y>, <z>
2, <x>, <y>, <z>
...
*Element, type=C3D8R
1, <n1>, <n2>, <n3>, <n4>, <n5>, <n6>, <n7>, <n8>
2, <n1>, <n2>, <n3>, <n4>, <n5>, <n6>, <n7>, <n8>
...
*End Part
Key Properties
  • Part name: tool
  • Element type: C3D8R (8-node linear brick, reduced integration) for the mold
  • Node numbering: Starts from 1, independent from the composite part
  • Element numbering: Starts from 1, independent from the composite part

Important: Both the tool part and the composite (P8) part start their node and element numbering from 1. When parsing the INP file, you must parse nodes and elements per-part, not globally. The assembly-level instance prefix (e.g., tool-1. or P8-1.) distinguishes them in the assembly context.

Tool Material

The tool material is defined with elastic properties and thermal expansion. It is a linear elastic isotropic material representing the mold (typically steel or aluminum).

*Material, name=TOOL
*Elastic
69000., 0.33
*Expansion
 2.52e-05,
Material Properties
PropertyValueDescription
Young's modulus (E)69000.Elastic modulus in model units (MPa)
Poisson's ratio (nu)0.33Isotropic Poisson's ratio
Thermal expansion2.52e-05Coefficient of thermal expansion (1/C)

The thermal expansion coefficient allows the mold to expand and contract with temperature changes during the curing cycle, which affects the contact pressure and friction behavior.

Tool Section

The tool elements are assigned the TOOL material via a *Solid Section card:

*Solid Section, elset=_PickedSet2, material=TOOL
,
  • elset: _PickedSet2 (element set containing all tool elements)
  • material: TOOL (references the *Material, name=TOOL card)
  • The data line is empty (just a comma) because no additional section properties are needed for a homogeneous solid section.

Mold Geometry

The mold is an L-shaped bracket that matches the composite part shape but extends beyond the composite boundaries to ensure full contact coverage.

Dimensions
PropertyComposite (P8)Tool (Mold)Description
In-plane length100 mm120 mmMold extends 10 mm beyond each end
Through-thickness1 mm(mold body)Mold is a solid body, not a shell
ShapeL-shapedL-shapedMatching bracket geometry

The mold extends beyond the composite (e.g., 120 mm vs 100 mm) so that the contact surface fully covers the composite outer surface even after thermal expansion and deformation during curing.

Geometry Layout
     +-------------------+
     |                   |
     |    Tool (Mold)    |   120 mm
     |                   |
     +---+---------------+
         |               |
         |  Composite    |   100 mm (inside mold)
         |  (P8)         |
         +---------------+

The composite sits inside or against the mold. The mold's inner surface contacts the composite's outer surface (S1 face) during the curing steps.

Tool Surfaces

The tool defines two surface element sets that together form the contact surface with the composite. These surfaces are referenced by the *Surface card in the assembly.

Surface Element Sets
*Elset, elset=_tool-surface_S4, internal
<element_numbers>
*Elset, elset=_tool-surface_S6, internal
<element_numbers>
Surface Definitions
Surface SetFaceDescription
_tool-surface_S4S4Tool face 4 (one side of the L-bracket)
_tool-surface_S6S6Tool face 6 (other side of the L-bracket)
Assembly-Level Surface

The two element sets are combined into a single surface in the assembly:

*Surface, type=ELEMENT, name=tool-surface
_tool-surface_S4, S4
_tool-surface_S6, S6
  • Surface name: tool-surface
  • Type: ELEMENT (element-based surface)
  • Master surface: This surface acts as the master surface in the contact pair with the composite's com-surface (slave surface)

The S4 and S6 faces correspond to the two planar faces of the L-shaped mold that contact the two arms of the L-shaped composite bracket.

Show full SKILL.md (356 more words)Show less

Assembly

The tool part is instantiated in the assembly alongside the composite part.

Instance Definition
*Assembly, name=Assembly
*Instance, name=tool-1, part=tool
<node/element translations if needed>
*End Instance
*Instance, name=P8-1, part=P8
*End Instance
Instance Naming
InstancePartDescription
tool-1toolMold instance in the assembly
P8-1P8Composite instance in the assembly

When referencing nodes or elements in the assembly context, use the instance prefix:

  • Tool node 54 becomes tool-1.54
  • Composite node 1 becomes P8-1.1

Tool Node Numbering

The tool part's node numbering starts from 1, completely independent from the composite part. This means both parts can have a node 1, node 2, etc.

Parsing Rules
  1. Per-part parsing: When reading the INP file, parse each *Part block separately. Reset the node and element counters at each *Part boundary.

  2. Assembly references: In the assembly section, nodes and elements are referenced with the instance prefix (e.g., tool-1.54 or P8-1.3025). The prefix distinguishes which part the node belongs to.

  3. Set definitions: Sets defined inside a *Part block use local numbering. Sets defined in the *Assembly block use instance-prefixed numbering.

Example: Tool Reference Node

The tool has a reference node (node 54) used for the springback constraint:

# Inside tool Part
*Node
54, <x>, <y>, <z>

# In Assembly, as part of Set-2
*Nset, nset=Set-2, instance=tool-1
54,

Common Pitfalls

  1. Global node numbering: Do not assume node IDs are unique across parts. Both tool and P8 start from node 1. Always use instance prefixes in the assembly context.

  2. Surface face selection: The S4 and S6 faces must correspond to the actual mold faces that contact the composite. If the mold geometry is modified, verify that the face labels still point to the correct contact faces.

  3. Mold extension: The mold must extend beyond the composite to maintain contact coverage during thermal expansion. If the mold is too small, the contact pair may separate prematurely.

  4. Material assignment: The tool section must reference material=TOOL. If the material name is misspelled or the *Material, name=TOOL card is missing, Abaqus will error.

  5. Thermal expansion: The tool's thermal expansion coefficient (2.52e-05) affects contact pressure during temperature changes. Do not remove the *Expansion card even if the tool is treated as rigid-like.

  6. Element type: The tool uses C3D8R (reduced integration), while the composite uses C3D8 (full integration). Do not mix these up when editing the INP file.

© Cai-aa, 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 Skill/abaqus/composite-curing-simulation/modeling/mold-geometry of Cai-aa/CAE-Agent-Hub.

Open the folder on GitHubat commit 194ef49

Compare with similar skills

Mold Geometry 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.

Mold Geometry compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Mold Geometry this skillCai-aa/CAE-Agent-Hub1k—~2.1kAutomated safety check: PassMIT
Composition Patternssickn33/agentic-awesome-skills47k1 repos~742Automated safety check: PassMIT
Eas Simulatorsickn33/agentic-awesome-skills47k1 repos~6kAutomated safety check: NotesMIT
Vercel Composition Patternssupabase/supabase111k58 repos~726Automated safety check: PassMIT
Team Composition Patternswshobson/agents40k—~2kAutomated safety check: PassMIT
Simulateindranilbanerjee/digital-marketing-pro8591 repos~2.1kAutomated safety check: PassMIT

Similar skills

  • Composition Patterns

    sickn33/agentic-awesome-skills

    A skill your agent uses when working with composition-patterns tasks or workflows

    47k GitHub starsUsed in 1 repo~742 tokens
    DevelopmentAuto-check passed
  • Eas Simulator

    sickn33/agentic-awesome-skills

    Curated upstream guidance for Eas Simulator; use when the workflow matches the user goal.

    47k GitHub starsUsed in 1 repo~6k tokens
    MobileAuto-check: notes
  • Official

    React composition patterns that scale. An agent skill from supabase/supabase.

    111k GitHub starsUsed in 58 repos~726 tokens
    DevelopmentAuto-check passed
  • Design optimal agent team compositions with sizing heuristics, preset configurations, and agent type selection.

    40k GitHub stars~2k tokensUpdated 4 days ago
    DevelopmentAuto-check passed
  • Simulate

    indranilbanerjee/digital-marketing-pro

    Run Monte Carlo simulations (default 10,000 iterations via revenue-simulator.py) of marketing scenarios — channel-mix shifts, budget reallocations, new-channel launches — reporting…

    859 GitHub starsUsed in 1 repo~2.1k tokens
    Auto-check passed
  • Flux Balance Analysis Simulator

    aiming-lab/AutoResearchClaw

    Runs flux balance analysis and related constraint-based simulations on a COBRApy metabolic model, from standard FBA to gene knockouts and carbon source swaps.

    15k GitHub stars~2.1k tokensUpdated 1 mo ago
    Research & ScienceAuto-check passed

More from Cai-aa/CAE-Agent-Hub

All 57 skills in this repo
  • Ansys Structural Workbench

    Cai-aa/CAE-Agent-Hub

    Operate or inspect live ANSYS Workbench Mechanical structural simulations through the configured MCP, including model setup, materials, connections, loads, mesh, solve, convergence, validation, and…

    1k GitHub stars~2.2k tokensUpdated 8 days ago
    Auto-check passed
  • Cylinder O Grid

    Cai-aa/CAE-Agent-Hub

    Plan, create, adapt, and quality-audit coin-style five-block O-grid hexahedral meshes for cylindrical CAE models.

    1k GitHub stars~1.6k tokensUpdated 8 days ago
    Auto-check passed
  • Comsol Motor Nvh Evidence

    Cai-aa/CAE-Agent-Hub

    Evidence-first COMSOL Java API and batch workflow for permanent-magnet motor NVH.

    1k GitHub stars~1.3k tokensUpdated 8 days ago
    Auto-check passed
  • Aedt Evidence Electromagnetics

    Cai-aa/CAE-Agent-Hub

    Evidence-first Ansys Electronics Desktop and PyAEDT automation for Maxwell, HFSS, Q3D, Icepak, and related electromagnetic workflows.

    1k GitHub stars~591 tokensUpdated 8 days ago
    Auto-check passed
  • Evidence-first Ansys Mechanical structural automation through Workbench RunWB2 journals, Mechanical Scripting/ACT ExtAPI, or PyMechanical gRPC.

    1k GitHub stars~554 tokensUpdated 8 days ago
    Auto-check passed
  • Run Fluent Autoclave

    Cai-aa/CAE-Agent-Hub

    Run, diagnose, reproduce, and validate ANSYS Fluent CFD simulations of forced-convection autoclaves using Fluent MCP or PyFluent.

    1k GitHub stars~984 tokensUpdated 8 days ago
    Auto-check passed

Questions about Mold Geometry

What does Mold Geometry do?

Create mold/tool geometry for composite curing simulation. An agent skill from Cai-aa/CAE-Agent-Hub. Mold Geometry is an agent skill from Cai-aa/CAE-Agent-Hub. Create mold/tool geometry for composite curing simulation.

When should I use Mold Geometry?

Mold Geometry fits situations like: needs to set up mold part; mold-composite contact geometry.

How do I install Mold Geometry in Claude Code?

Run `npx skills add Cai-aa/CAE-Agent-Hub --skill mold-geometry -a claude-code`. Or copy the skill folder (Skill/abaqus/composite-curing-simulation/modeling/mold-geometry in Cai-aa/CAE-Agent-Hub) into .claude/skills/mold-geometry in your project. Claude Code loads it when a task matches its description.

How do I install Mold Geometry in Codex?

Run `npx skills add Cai-aa/CAE-Agent-Hub --skill mold-geometry -a codex`. Or copy the skill folder (Skill/abaqus/composite-curing-simulation/modeling/mold-geometry in Cai-aa/CAE-Agent-Hub) into .agents/skills/mold-geometry in your project. Codex loads it when a task matches its description.

Can I use Mold Geometry 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 Cai-aa/CAE-Agent-Hub --skill mold-geometry -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/mold-geometry, .gemini/skills/mold-geometry, .github/skills/mold-geometry and .opencode/skills/mold-geometry in your project.

What does Mold Geometry need to run?

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

Does Mold Geometry 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 Mold Geometry 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 Mold Geometry use?

Mold Geometry 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 Mold Geometry use?

About 2.1k tokens (SKILL.md is roughly 8.2k 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 Mold Geometry?

Skills that share tags, products or a category with Mold Geometry: Composition Patterns (sickn33/agentic-awesome-skills, 47k stars), Eas Simulator (sickn33/agentic-awesome-skills, 47k stars), Vercel Composition Patterns (supabase/supabase, 111k stars) and Team Composition Patterns (wshobson/agents, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Mold Geometry?

Cai-aa (a GitHub user) maintains it in Cai-aa/CAE-Agent-Hub, which has 1,003 GitHub stars. The repository holds 57 skills in this directory. The repository was last updated on September 30, 2026.

Source: Cai-aa/CAE-Agent-Hub on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.