Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
George Turner avatar

Tckit

  • 3 repo stars
  • Updated August 4, 2026
  • georgeturneruk/tckit

MCP server + skills for TwinCAT 3 PLC projects: read structure, write ST, build, deploy, run TcUnit tests.

About

tckit is a Claude Code skill in the Testing & QA category. MCP server + skills for TwinCAT 3 PLC projects: read structure, write ST, build, deploy, run TcUnit tests.

  • tckit
  • Testing & QA
  • AI-coding skill

Tckit by the numbers

  • Data as of Aug 5, 2026 (Skillselion catalog sync)
/plugin marketplace add georgeturneruk/tckit
/plugin install tckit@tckit

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars3
Last updatedAugust 4, 2026
Repositorygeorgeturneruk/tckit

What it does

MCP server + skills for TwinCAT 3 PLC projects: read structure, write ST, build, deploy, run TcUnit tests.

README.md

TcKit (Claude Code plugin)

Connects Claude Code to TwinCAT 3 PLC projects. Read project structure, write Structured Text, trigger builds, deploy to targets, run TcUnit tests.

Install

In Claude Code:

/plugin marketplace add georgeturneruk/tckit
/plugin install tckit@tckit

Then walk through setup:

> Set me up for TcKit.

The bundled tc-config skill drives a guided init: prompts for your AMS Net IDs, safety stance, project paths, writes ~/.tckit/config.toml, runs a smoke test.

Prerequisites

  • Claude Code (CLI / IDE extension / desktop app).
  • uv — install via pip install uv or your platform's installer. The plugin's MCP server runs as uvx tckit, which fetches the Python package from PyPI on first use.
  • TwinCAT 3.1 Build 4026 + TcXaeShell on a Windows host (only required for write/build/deploy/test; read-only operations work without it).
  • Bridge service: run tckit bridge install once to copy the bundled Windows bridge to ~/.tckit/bridge/, then start ~/.tckit/bridge/Start-Bridge.ps1 in a separate PowerShell window. tckit doctor will offer to run the install for you the first time. Requires TcXaeShell to be open.

What you get

Six skills that load on demand based on what you ask:

Skill Loads when
tckit:tc-orient-project First touch on a TwinCAT project ("what's in this project")
tckit:tc-read-project Inspecting / navigating a TwinCAT project
tckit:tc-beckhoff-docs Researching a Beckhoff library FB or function
tckit:tc-write-st Writing or modifying Structured Text
tckit:tc-build-test-loop Building, deploying, running TcUnit tests
tckit:tc-config Configuring TcKit, editing safety stance, switching modes

Plus the underlying MCP server exposing 20 tools (project reader, writer, builder, test runner, doc generator, Beckhoff infosys searcher).

The plugin is stdio-only. Docker mode exists for CI / contributor workflows and isn't a user install path; see the docker-setup docs if you need it.

Documentation

Licence

MIT. See LICENSE.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.