Claude-skill-registry abaqus-docs
Download and manage abqpy API documentation. Use when user asks about API documentation, API reference, or downloading Abaqus docs.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/abaqus-docs" ~/.claude/skills/majiayu000-claude-skill-registry-abaqus-docs && rm -rf "$T"
manifest:
skills/data/abaqus-docs/SKILL.mdsource content
Abaqus Documentation Skill
Navigate and access Abaqus Python API documentation for parameter lookups and method reference.
When to Use This Skill
Route here when user asks:
- "Where is the API documentation?"
- "What parameters does X take?"
- "What methods are available for Material/Part/Mesh?"
- "Show me the API reference for..."
- "Download/refresh the docs"
Route elsewhere:
- Learning concepts or workflows -> specific analysis skills
- Running analyses ->
,/abaqus-static-analysis
, etc./abaqus-dynamic-analysis - Quick code examples -> module-specific skills like
/abaqus-material
Documentation Location
All API documentation is pre-downloaded at:
.claude/docs/abaqus-api/modules/
Module Index
| Task | Documentation File |
|---|---|
| Model database | |
| Model internals | |
| Part creation | |
| 2D sketching | |
| Assembly/instances | |
| Material properties | |
| Section properties | |
| Meshing | |
| Analysis steps | |
| Loads | |
| Boundary conditions | |
| Contact/ties | |
| Time-varying definitions | |
| Initial/predefined fields | |
| Output requests | |
| Topology optimization | |
| Job management | |
| Results access | |
How to Use
Answering API Questions
- Identify which module the user needs from the index above
- Read the relevant documentation file
- Extract specific method signatures, parameters, or examples
Common Lookups
| User Asks About | Read This Module |
|---|---|
| Creating geometry | , |
| Positioning parts | |
| Defining materials | |
| Creating sections | |
| Generating mesh | |
| Setting up analysis | |
| Applying forces | |
| Fixing supports | |
| Defining contact | |
| Running analysis | |
| Extracting results | |
Refreshing Documentation
If documentation is missing or outdated:
- Run the download script at
.claude/skills/abaqus-docs/scripts/download_abqpy_docs.py - Use
flag to overwrite existing files--force
Documentation Sources
Code Patterns
For actual API syntax and code examples, see:
references/api-quick-ref.mdreferences/common-patterns.md