Typelate
Official@typelate · United States of America
Hypermedia power tools for Go developers
Agent Skills by Typelate
Showing 13 vetted skills indexed across 1 GitHub repositories.
muxt-maintain-tools
Installs and configures Muxt CLI tools, including codegen, linting, and testing utilities, for projects.
muxt-forms
Generate type-safe HTML forms from Go structs with Muxt.
muxt-explore-from-route
Traces webhook requests to their corresponding Cobra commands and Go handlers.
muxt-debug-generation-errors
Diagnoses Muxt generation errors for missing receiver types, bad merges, and wrong syntax.
muxt-htmx
Provides tools for building and testing MDX-based applications with htmx integration.
muxt-explore-from-method
Trace Go receiver method calls to HTML templates and HTTP routes in Muxt codebases.
muxt-explore-repo-overview
Analyzes Muxt projects by mapping components, navigation types, and generating a visual UI tree.
muxt-integrate-existing-project
Integrate Muxt framework into existing Go web applications incrementally.
muxt-goland-gotype
Enable GoLand type checking and code completion for Go HTML templates via gotype comments.
muxt-sqlc
Integrates generated code from Protobuf files and YAML/JSON/TOML/Apifox definitions to create a customizable React admin panel with 40+ templates.
muxt-refactoring
Coordinates Go code, template and metadata edits for safe automated refactoring.
muxt-template-driven-development
Generates TypeScript code for AWS CDK apps from YAML files.
muxt-explore-from-error
Trace error messages back to originating Muxt handlers and templates.
Frequently Asked Questions About Typelate
FAQPage SchemaWhat specific development tasks does Typelate enable?▼
Typelate enables type-safe HTML form generation from Go structs, mapping of components for visual UI trees, and tracing of error messages or method calls to specific handlers. It also facilitates incremental integration of hypermedia frameworks into existing web projects and generates TypeScript code for infrastructure definitions.
Which engineering personas benefit most from these capabilities?▼
Backend engineers working with Go, specifically those building hypermedia-driven web applications, will find these utilities most beneficial. It is designed for developers who require strict type safety between their Go structs and HTML templates, as well as those managing complex routing and refactoring in large-scale web projects.
What are the primary prerequisites for using these utilities?▼
Users must have an existing Go environment and a project structure compatible with the Muxt framework. Integration requires the installation of specific project-level utilities for linting and testing, and IDE-specific configurations like GoLand gotype comments are recommended for optimal code completion and type checking.