tckit
01Plugin Claude Code
Plugin marketplace listing 1 plugin: tckit.
Plugin Claude Code
Plugin marketplace listing 1 plugin: tckit.
Skill Claude CodeCodex
Use when reading, writing, promoting, or updating an Architecture Decision Record under adrs/, or when adding/editing a finding under bench/findings/. Triggers on requests like "write an ADR for X", "is there an ADR on Y", "what design decisions exist for Z", "promote this ADR to Accepted", "mark this ADR…
Skill Claude CodeCodex
Use when researching a Beckhoff TwinCAT library, function block, or function via Beckhoff infosys, OR when looking up a Beckhoff hardware product by order number. Triggers on requests like "what does FBEcCoESdoRead do", "which TF library has SDO read", "what are the inputs of FBX", "what are the technical specs of…
Skill Claude CodeCodex
Use when building a TwinCAT project, deploying to a target, running TcUnit tests, or iterating on build/test failures through TcKit (Build, Deploy, StartRuntime, RunTests, GetTestResults). Triggers on requests like "build it", "run the tests", "fix the build errors", "deploy to ", "make the tests pass". Enforces the…
Skill Claude CodeCodex
Use when configuring TcKit's safety stance (the permission gate), including initial setup ("set me up", "configure tckit", "make tckit read-only"), ongoing edits ("raise the mode to execute", "add NetId to allowed", "block this NetId"), or inspecting the stance ("what permissions does tckit have", "why was deploy…
Skill Claude CodeCodex
Use when writing or updating the TcKit documentation site or the README — anything under docs/content/ or README.md. Triggers on requests like "update the docs", "document this in the docs", "write a docs page for X", "the README needs Y", "add a capability page", "fix the home page", or before editing any file under…
Skill Claude CodeCodex
Use when inspecting or configuring TwinCAT hardware through TcKit — EtherCAT master/slave diagnostics, IPC hardware health, NC axis state, reading/writing live PLC symbols, invoking RPC methods, or authoring the I/O tree (scan the bus topology, scaffold I/O GVLs, add/remove EtherCAT masters and boxes). Triggers on…
Skill Claude CodeCodex
Use on the FIRST encounter with a TwinCAT project in a session, or when the user asks for a "structural overview", "subsystem map", "what's in this project", "introduce me to this project", "give me the lay of the land", "tell me about this codebase", "summarise this project", or any first-touch orientation. Triggers…
Skill Claude CodeCodex
Use when inspecting, navigating, or searching a TwinCAT 3 PLC project through TcKit's MCP tools (GetStructure, GetPouInterface, GetPouItem, GetGvl, GetDut) AFTER orientation. Triggers on requests like "show me FBX", "what's the public API of FBMotor", "list the methods of FBTestSuite", "summarise the motor controller…
Skill Claude CodeCodex
Use when writing or modifying Structured Text (ST) code in a TwinCAT 3 project. Triggers on requests like "add a method to FBMotor", "add a property to FBPid", "create FBPumpControl", "add STConfig struct", "add EState enum", "tweak the Execute body", "rename X to Y inside Execute", "add a VARINPUT to FBPumpControl"…
Instructions file
Instructions for georgeturneruk/tckit, covering claude.md — tckit, what this project is, architecture: the one rule, skills (procedural workflows) and adr session-start trigger.
Plugin Claude Code
MCP server for TwinCAT 3 PLC projects: read structure, write ST code, trigger builds, deploy to targets, run TcUnit tests.
MCP server Claude CodeCodexCursor +2
MCP server "tckit" as configured in georgeturneruk/tckit. Runs ${CLAUDE_PLUGIN_ROOT}/start-server.mjs with node.