James Deucker
Community@bitwisecook · London, United Kingdom
Agent Skills by James Deucker
Showing 27 vetted skills indexed across 1 GitHub repositories.
bytecode-compare
Compare custom Tcl compiler bytecode against official tclsh disassembly for versions 8.5, 8.6, and 9.0.
lsp-client
Tests Tcl Language Server Protocol features via JSON-RPC.
generate-test
Generate iRule test scripts with assertions from source code analysis.
fetch-tcl-source
Download and extract Tcl source versions into a local tmp/ directory.
test-results
Query Tcl interpreter test results and compare outcomes across versions 8.4–9.0.
irule-event
Provide iRules event and command details with syntax and usage examples.
irule-datagroup
Extracts inline lookup patterns from Tcl iRules into BIG-IP data-groups.
tcl-refactor
Apply mechanical refactorings to Tcl code using the Tcl LSP engine.
irule-create
Generate Tcl iRules from natural language descriptions with LSP validation.
irule-diagram
Generate Mermaid flowcharts from Tcl iRules via compiler IR analysis.
ai-help
Explain tcl-lsp AI features across VS Code, editors, Claude Code, and MCP.
tcl-explain
Explain Tcl script functionality through procedure, data flow, and structure analysis.
irule-validate
Validate iRule scripts using the Tcl Language Server Protocol.
irule-explain
Analyze Tcl iRules structure, event handlers, data flow, and security concerns.
tcl-fix
Fix Tcl file issues using LSP diagnostics and iterative automated corrections.
irule-review
Review Tcl iRules for security, taint, and thread safety vulnerabilities.
irule-optimise
Apply Tcl language server suggestions to optimize iRules for performance and clarity.
irule-convert
Modernize legacy Tcl iRule scripts by converting deprecated patterns.
irule-xc
Translate F5 BIG-IP iRules into Terraform HCL and JSON API configurations.
irule-scaffold
Generate Tcl iRule skeletons with event handlers and log gating.
irule-fix
Fix Tcl iRules by iteratively applying LSP diagnostics and automated corrections.
irule-diff
Compare two iRule Tcl script versions for semantic differences and impacts.
tcl-validate
Validate Tcl code via Language Server Protocol for errors and security issues.
tcl-optimise
Apply Tcl language server suggestions to optimize Tcl scripts with explanations.