Altium Delphi Scripts
Expert guidance for writing Altium Designer DelphiScript automation scripts. Use when users ask to create, write, develop, or build scripts for Altium Designer PCB/schematic automation, footprint creation, design rule manipulation, layer management, component placement, net routing, output generation, or any other Altium scripting task. Also use for questions about Altium API usage, script syntax, or how to accomplish specific automation tasks in Altium Designer.
Install
npx skills add coffeenmusic/altium-scripts-skill --skill altium-delphi-scriptsgit clone --depth 1 https://github.com/coffeenmusic/altium-scripts-skill.git /tmp/altium-scripts-skill
mkdir -p ~/.claude/skills
cp -r /tmp/altium-scripts-skill/. ~/.claude/skills/altium-delphi-scriptsPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Altium DelphiScript Scripting Skill **Version: 2.0.0** ## Overview This skill combines two approaches for writing Altium Designer DelphiScript automation scripts: 1. **Working Example Scripts** (primary) - A curated collection of 230+ working example scripts. Use these as the foundation for any new script by finding relevant examples, reading their source code, and adapting their patterns. 2. **API Reference Documentation** (supplementary) - Three compact reference files containing interface definitions, object properties, method signatures, enumerations, and patterns. Use these to fill in gaps when example scripts don't cover a specific interface, property, or pattern. Always start with example scripts to understand correct patterns, then consult the API references for additional details or less common interfaces. ## Workflow ### Step 1: Understand the User's Request Clarify what the user wants to accomplish: - What type of document (PCB, schematic, library)? - What objects need to be created, modified, or analyzed? - What is the desired output or end result? ### Step 2: Find Relevant Example Scripts Read `references/overview.md` which contains one-sentence summaries of all available scripts organized by category (PCB, Schematic, Process). Identify 2-5 scripts that are most relevant to the user's request based on their functionality. **Search patterns to help locate relevant scripts:** - For object creation: Look for "Create", "Place", or object type names
Details
- Skill name
altium-delphi-scripts- Repository
- coffeenmusic/altium-scripts-skill
- Repo updated
- 24 April 2026
FAQ
What does the Altium Delphi Scripts skill do?
Expert guidance for writing Altium Designer DelphiScript automation scripts. Use when users ask to create, write, develop, or build scripts for Altium Designer PCB/schematic automation, footprint creation, design rule manipulation, layer management, component placement, net routing, output generation, or any other Altium scripting task. Also use for questions about Altium API usage, script syntax, or how to accomplish specific automation tasks in Altium Designer.
How do I install the Altium Delphi Scripts skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add coffeenmusic/altium-scripts-skill --skill altium-delphi-scripts. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Altium Delphi Scripts popular?
It lives in coffeenmusic/altium-scripts-skill, which has 19 GitHub stars and 6 forks.
Related skills
Firebase Auth Better Auth
20yultyyev/better-auth-firebase-auth
Add Firebase Authentication (Phone SMS OTP, Google Sign-In, Email/Password) to a Better Auth app using the better-auth-firebase-auth plugin. Use when adding phone authentication to Better Auth without Twilio, integrating Firebase Auth with Better Auth sessions, working with the better-auth-firebase-auth package, or deciding between Firebase Phone Auth and Better Auth's built-in phoneNumber plugin.
Stem Notes
24Shass27/stem-notes
Supplementary notes generation for STEM. Turns lecture slides, textbook chapters, scanned problem sheets, images (png/jpg) or PowerPoint/Word files into LaTeX formula/definition sheets, fully worked problem solutions, and summary notes, extracting figures from PDFs to embed and, for whole books, building a reusable knowledge skill first. Use when the user asks for notes, a formula sheet, cheat sheet, worked solutions or revision material from reference/source files.
Trellis Workflow Enhancer
26lei1024/trellis-workflow-enhancer
Audit and apply real, project-local Trellis integrations for Matt Pocock and Waza skills, with phase routing, hook injection, durable artifact handoffs, and smoke-test evidence. Use when a user wants to strengthen, compare, modernize, integrate, or debug Trellis with Matt/Waza workflows, especially when skills are installed but do not actually trigger.
Mubu Integration
18liuboacean/mubu-integration
幕布(mubu)与 Obsidian 集成:将幕布大纲导入 Obsidian、把 Markdown 同步到幕布、查询/导出幕布笔记。触发词:幕布、mubu、幕布导入 Obsidian、mubu 同步、幕布笔记导出
Xhs Notes Skill
22azlll/xhs-notes-skill
帮助创作者按单功能或工作流策划、生成、拆解和复盘小红书/XHS/RedNote 图文笔记;用户也可用“小红书图文笔记skill”“图文skill”“笔记skill”“小红书skill”等中文别名触发。适用于用户要做选题、笔记风格判断、封面制作建议、热点/热梗/热词/活动查询、违禁词查询、标签、评论钩子、封面分析、标题分析、内容分析、完整写笔记、复盘笔记或拆解笔记时。默认先温和顾问式拷问补齐上下文,再按意图执行单功能或工作流。
N8n to Skill
24buluslan/n8n-to-skill
n8n-to-skill是由buluslan(公众号:新西楼.AI)研发的工作流迁移Skill,他会把你现有的任意n8n工作流,目标对等地重写成一个可独立运行的Agent Skill——转换完成后n8n可以功成身退,业务目标原样达成,实现方式交给Agent原生最优解,不再依赖原工作流。 更多跨境电商 AI 实战内容,请关注公众号「新西楼.AI」。 Goal-parity rewrite of any n8n workflow into a standalone agent skill — the original workflow can be retired; the goal is reproduced natively, no n8n dependency. 把已经做好的 n8n 工作流(导出的 JSON / workflow URL / 模板)理解后,重新实现成一个能独立达成同业务目标、符合 skill-creator 规范的 Claude Code skill(转换后 n8n 可下线,不依赖调用原 workflow)。当用户说"把这个 n8n 工作流重写成 skill / 把这个 flow 抽象成可复用能力 / 分析这个 n8n workflow 并生成 skill / 把 n8n 模板变成 Claude skill / n8n 转 skill"时,必须使用本 skill
Browse the most popular Claude skills, all productivity & notes skills, or write your own with the skills generator.