Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
> **Guidance for AI agents working with Terminal.Gui.**
Sign in to like and favorite skills
Guidance for AI agents working with Terminal.Gui. For humans, see CONTRIBUTING.md.
READ
first. It contains a quick checklist to prevent common mistakes..claude/REFRESH.md
See
.claude/rules/ for detailed guidance:
type-declarations.md - No var except built-in typestarget-typed-new.md - Use new () not new TypeName()terminology.md - SubView/SuperView, never "child/parent"event-patterns.md - Lambdas, closures, handlerscollection-expressions.md - Use [...] syntaxcwp-pattern.md - Cancellable Workflow PatternSee
.claude/tasks/ for task checklists:
scenario-modernization.md - Upgrading UICatalog scenariosTerminal.Gui - Cross-platform .NET console UI toolkit
v2_developdotnet restore dotnet build --no-restore dotnet test Tests/UnitTestsParallelizable --no-build dotnet test Tests/UnitTests --no-build
| Concept | Documentation |
|---|---|
| Application Lifecycle | |
| View Hierarchy | |
| Layout (Pos/Dim) | |
| CWP Events | |
| Terminology | |
var except: int, string, bool, double, float, decimal, char, bytenew () not new TypeName()[...] not new () { ... } for collections_: (_, _) => { }UnitTestsParallelizable over UnitTests// Claude - Opus 4.5Application.Init in tests/Terminal.Gui/ - Core library /Tests/ - Unit tests /Examples/UICatalog/ - Demo app /docfx/docs/ - Documentation /.claude/ - AI agent guidance
var for non-built-in typesnew