MadAppGangMadAppGangOfficialยท1 Agent Skills Included

dingo

Write modern Go with sum types, pattern matching, and safe error handling

Transpiles Dingo source files into clean, idiomatic Go code with zero runtime overhead. Eliminates repetitive error checks, nil pointer panics, and boilerplate enums through Result types, pattern matching, and the `?` operator. Includes LSP hover testing and AI model selection skills so agents can validate transpiler changes and debug issues faster.
npx skills add MadAppGang/dingo --all -g -y
Available:

Instructs the AI agent on Dingo's transpiler architecture, mandatory token-based position tracking rules, agent routing for Go tasks, and when to run the LSP hover testing skill.

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Dingo?โ–ผ

Run `npx skills add MadAppGang/dingo --all -g -y` in your terminal to install all skills in this suite globally.

What is the Dingo language?โ–ผ

Dingo is a meta-language for Go, similar to how TypeScript relates to JavaScript. It adds sum types, pattern matching, and error propagation, then compiles to plain Go code.

How does Dingo reduce Go boilerplate?โ–ผ

It replaces repeated `if err != nil` blocks with the `?` operator and adds Option/Result types, cutting error handling code by roughly two-thirds.

Does Dingo work with existing Go tools?โ–ผ

Yes. Dingo transpiles to standard Go and proxies gopls, so your IDE, compiler, and existing Go packages keep working unchanged.

How do AI agents test Dingo hover behavior?โ–ผ

The included lsp-hover-testing skill runs headless LSP hover checks against YAML test specs, replacing manual VS Code verification.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’