JA

jasonanewcoder/abaqus_skills

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

78 stars 质量 69 趋势 22MIT

AI专用Abaqus技能包,赋能AI实现建模、边界条件、网格划分、全自动计算、后处理、子程序编程等。

概览

这是一个综合性指南,旨在帮助工程师、研究人员和学生快速掌握Abaqus脚本控制和用户子程序开发技术——并允许(Claude Code、OpenAI Codex、opencode、Gemini CLI、Cursor等)使用开放的Agent Skills标准,端到端执行Abaqus模拟任务。 - :渐进披露 SKILL.md + 参考/模板 - :无头运行→日志诊断→ ODB后处理→验证(参见 abaqus_agent_playbook.md)- : 脚本/(单元转换器、.inp 检查器、ODB 提取器、作业监视器)- 包括 DFLUX/UMATHT/CREEP/UAMP/URDFIL/UEXTERNALDB/ORIENT - (仅限 N-MM-MPa);参见 docs/ERRATA.md 这会用 Claude 代码注册库中的所有技能。安装后,当你描述 Abaqus 任务时,Claude 会自动加载相关技能。 : Node.js ≥ 18(用于NPX)。带有Claude代码的飞船。 完整说明:docs/agent_installation.md 然后把Claude代码设置(~/.claude/settings)添加进去。

概述(AI 翻译)

英文 |中文


项目概述

这是一个全面的Abaqus开发技能库,旨在帮助工程师、研究人员和学生快速掌握Abaqus脚本控制和用户子程序开发技术——并让AI代理(Claude Codex、Opencode、Opencode、Gemini CLI、Cursor等)使用开放的代理技能标准,端到端执行Abaqus模拟任务。

主要功能:

  • 代理技能:渐进披露 SKILL.md + reference/ 模板
  • 端到端代理环路:无头运行→日志诊断→ODB后处理→验证(参见abaqus_agent_playbook.md)
  • 可执行辅助工具:scripts/(单元转换器、.inp 检查器、ODB 提取器、作业监视器)
  • 21 子程序参考文档 包括 DFLUX/UMATHT/CREEP/UAMP/URDFIL/UEXTERNALDB/ORIENT
  • 校正且单位一致(仅限N-mm-MPa);参见docs/ERRATA.md

安装

方法1:Claude Code Skills CLI(推荐)

这会用 Claude 代码注册库中的所有技能。安装后,当你描述 Abaqus 任务时,Claude 会自动加载相关技能。

要求:Node.js ≥18(针对npx)。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Abaqus Development Skills Library


Project Overview

This is a comprehensive Abaqus Development Skills Library designed to help engineers, researchers, and students quickly master Abaqus scripting control and user subroutine development technologies — and to let AI agents (Claude Code, OpenAI Codex, opencode, Gemini CLI, Cursor…) execute Abaqus simulation tasks end-to-end using the open Agent Skills standard.

Key features:

  • Skills for agents: progressive-disclosure SKILL.md + reference/ templates
  • End-to-end agent loop: headless run → log diagnosis → ODB post-processing → verification (see abaqus_agent_playbook.md)
  • Executable helpers: scripts/ (unit converter, .inp checker, ODB extractor, job monitor)
  • 21 subroutine reference docs incl. DFLUX/UMATHT/CREEP/UAMP/URDFIL/UEXTERNALDB/ORIENT
  • Corrected & unit-consistent (N-mm-MPa only); see docs/ERRATA.md

Installation

npx skills add jasonanewcoder/abaqus_skills

This registers all skills in the library with Claude Code. After installation, Claude will automatically load the relevant skill when you describe an Abaqus task.

Requirements: Node.js ≥ 18 (for npx). Ships with Claude Code.

Other Agents (Codex / opencode / Gemini CLI)

# Codex (user-level)
git clone https://github.com/jasonanewcoder/abaqus_skills.git ~/.agents/skills/abaqus_skills
# opencode
git clone https://github.com/jasonanewcoder/abaqus_skills.git ~/.config/opencode/skills/abaqus_skills
# Gemini CLI
git clone https://github.com/jasonanewcoder/abaqus_skills.git ~/.gemini/skills/abaqus_skills
# repo-level (works for several tools)
mkdir -p .agents/skills && git clone https://github.com/jasonanewcoder/abaqus_skills.git .agents/skills/abaqus_skills

Full instructions: docs/agent_installation.md

Method 2: Git Clone

git clone https://github.com/jasonanewcoder/abaqus_skills.git ~/.claude/skills/abaqus_skills

Then add to your Claude Code settings (~/.claude/settings.json):

{
  "skills": {
    "abaqus_scriptcontrol_skills": "~/.claude/skills/abaqus_skills/abaqus_scriptcontrol_skills",
    "abaqus_subroutine_skills": "~/.claude/skills/abaqus_skills/abaqus_subroutine_skills"
  }
}
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add jasonanewcoder/abaqus_skills
新手?先看 mcpskill.org 教程 →