Twincat Scope — Git skill for Claude Code
Agent skill for Beckhoff TwinCAT 3 Scope (Claude Code, GitHub Copilot): build .tcscopex projects that actually record, and diagnose machine faults from .svdx/CSV recordings without reading millions of.
How to install Twincat Scope
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open SionVerhoef/twincat-scope and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Twincat Scope does
Agent skill for Beckhoff TwinCAT 3 Scope (Claude Code, GitHub Copilot): build .tcscopex projects that actually record, and diagnose machine faults from .svdx/CSV recordings without reading millions of samples.
Alternatives in Git
- CSV 数据汇总器 — 自动分析 CSV 文件并生成见解与可视化,无需用户提示词 308 ★
- Dippy — by Lily Dayton - Auto-approve safe bash commands using AST-based parsing, while prompting for destructive oper 98 ★
- Merge Accounts — Merge normalized CSV files from multiple accounts into a single transactions file 90 ★
README
twincat-scope
An agent skill for **TwinCAT 3 Scope**: build scope projects that actually record, and read the recordings they produce without drowning in samples. Works with Claude Code and with GitHub Copilot in VS Code, from the same files.
Companion skill: **[twincat-st](https://github.com/SionVerhoef/twincat-st)** writes and reviews the Structured Text. This one measures what that code does on the machine. Install either alone.
**Not affiliated with or endorsed by Beckhoff Automation GmbH & Co. KG.** "TwinCAT" and "Beckhoff" are trademarks of Beckhoff Automation GmbH & Co. KG, used here nominatively to describe what this skill works with. "EtherCAT" is a registered trademark and patented technology, licensed by Beckhoff Automation GmbH, Germany.
Why
Two things go wrong when you hand a model a scope problem without help.
**The configuration looks right and records nothing.** NC axis symbols live on port 501, not 851. Scope wants `REAL64`, not `LREAL`, and reads the IEC name as `VOID`. A display channel wired to a stale GUID opens perfectly and plots an empty chart. None of this is guessable, and a model without the skill confidently calls such a file "sound".
**The recording is too big to read.** Ten minutes of twenty channels at 1 kHz is twelve million samples, and the fault is usually three of them. Decimate it for a plot and a 3-sample spike shows up about one time in seven. Read a multi-rate export as one table and cause and effect can come out reversed.
This skill gives the agent the Scope-specific facts and a small tool that answers questions about a recording in a few hundred bytes or one picture, instead of returning samples.
Features
**Build and check a recording**
newscope— writes a.tcscopexfrom a template for the symbols you name: fresh GUIDs with every display channel still wired to its acquisition, Scope's own data types, NC axis symbols routed to port 501, sample and record time set.- **Readable layout by
Related Skills
Fix Faults
Analyze all fault reports, diagnose root causes using debug logs, research fixes, implement in parallel, and c
Tooling Agent Skill Multi Repository Name Conventions
Cross-agent repository naming convention skill for Claude, Cursor, Copilot, Gemini, and any AGENTS.md-reading
Conn
Your agent works in your terminal. You keep the keyboard. A shared terminal with approvals, takeover and a rec
/create Prp
by Wirasm - Creates product requirement plans by reading PRP methodology, following template structure, creati
Dx Gha
Diagnose GitHub Actions failures. Fetches recent failed runs, reads logs, identifies root cause, suggests fixe
Monitor CI
Monitor CI for a PR, diagnose failures, and fix them.
Related Agents
Goal Forensic
Reads the record. Invoke when a goal escalated, stalled, or completed in a way nobody understands — reconstruc
Copilot Verifier
Independent verification of /copilot run quality. Audits fix accuracy, scope discipline, tracking honesty, and
Research Paper Reviewer
Use this agent when you need expert-level review and analysis of academic papers, research proposals, or techn