From tckit
Use when researching a Beckhoff TwinCAT library, function block, or function via Beckhoff infosys. Triggers on requests like "what does FB_EcCoESdoRead do", "which TF library has SDO read", "what are the inputs of FB_X", or as a precondition before writing code that uses an unfamiliar Beckhoff FB. Uses TcKit's find_fb, search_docs, and get_doc_page MCP tools. Do NOT use for inspecting the user's local project (that is tc-read-project).
How this skill is triggered — by the user, by Claude, or both
Slash command
/tckit:tc-beckhoff-docsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Beckhoff FB conventions and timing notes are not reliable in training data, especially for newer TF libraries. Always ground claims in infosys.
Beckhoff FB conventions and timing notes are not reliable in training data, especially for newer TF libraries. Always ground claims in infosys.
find_fb. If the user (or your prior reasoning) has a specific FB name, call find_fb(fb_name) first. The result includes inputs, outputs, timing notes, and a description.search_docs. When you don't know the exact name, call search_docs(query, section=""). Use section to scope to a known infosys area when you know one.get_doc_page. If a find_fb or search_docs snippet is insufficient, call get_doc_page(url) for the full parsed page. Pages are cached locally — re-calls are cheap.tc-write-st) with a one-line summary plus the URL.find_fb.get_doc_page before trying find_fb or search_docs (they already fetch the page when needed).If this was a precondition step for a write, hand off to tc-write-st.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub georgeturneruk/tckit --plugin tckit