Twingate Assistant
Problem
Designing and deploying a zero trust network requires specialized knowledge of ZTNA principles, connector deployment patterns, identity integration, infrastructure-as-code generation, and multi-cloud networking. That expertise is concentrated in a small number of solutions engineers and senior practitioners, and it doesn't scale well - customers and partners often need a knowledgeable second pair of eyes during architecture, deployment, and troubleshooting, but pulling an SE into every conversation isn't realistic.
Approach
Built a Claude Code plugin that embeds Twingate ZTNA expertise directly into the developer's IDE. The plugin combines two complementary primitives: skills - ten domain-specific knowledge modules that activate contextually when relevant topics arise (mentioning “connector” loads the connectors skill; mentioning “identity firewall” loads the identity skill), and agents - five orchestration workflows that handle senior-engineer-level tasks end to end, such as “assess environment → design network → generate IaC” for AWS, Azure, GCP, or Kubernetes.
Documentation summaries refresh weekly via GitHub Actions so the guidance stays aligned with current Twingate product behavior rather than drifting toward stale snapshots.
Outcome
Published as an installable Claude Code plugin under the Twingate-Solutions organization. Once installed, the assistant loads automatically in any future Claude Code session, giving the user contextual access to ZTNA architecture, Kubernetes connector patterns, identity provider integration, Terraform/Pulumi generation, HA deployment, and diagnostic troubleshooting - without needing to recall which playbook applies in a given moment. Democratizes the kind of senior-SE knowledge that used to require a synchronous meeting.