Skip to main content
Run any Skill in Manus
with one click
GitHub repository

termui

termui contains 24 collected skills from jtmcdole, with repository-level occupation coverage and site-owned skill detail pages.

skills collected
24
Stars
16
updated
2026-07-21
Forks
0
Occupation coverage
3 occupation categories · 100% classified
repository explorer

Skills in this repository

codefu-persona
software-developers

An elite Flutter & Dart engineer persona. Use this agent for writing, reviewing, or fixing Dart/Flutter code according to strict MVVM architecture, high-performance rendering, and modern Dart semantics.

2026-07-21
dart-benchmarking
software-developers

Guidelines and best practices for writing microbenchmarks, analyzing GC overhead, and evaluating performance on VM, JS, and WASM compilation targets.

2026-07-11
dart-run-static-analysis
software-developers

Execute `dart analyze` to identify warnings and errors, and use `dart fix --apply` to automatically resolve mechanical lint issues. Use during development to ensure code quality and before committing changes.

2026-07-02
flutter-add-widget-preview
web-developers

Adds interactive widget previews to the project using the previews.dart system. Use when creating new UI components or updating existing screens to ensure consistent design and interactive testing.

2026-07-02
flutter-add-widget-test
software-quality-assurance-analysts-and-testers

Implement a component-level test using `WidgetTester` to verify UI rendering and user interactions (tapping, scrolling, entering text). Use when validating that a specific widget displays correct data and responds to events as expected.

2026-07-02
flutter-apply-architecture-best-practices
software-developers

Architects a Flutter application using the recommended layered approach (UI, Logic, Data). Use when structuring a new project or refactoring for scalability.

2026-07-02
flutter-fix-layout-issues
software-developers

Fixes Flutter layout errors (overflows, unbounded constraints) using Dart and Flutter MCP tools. Use when addressing "RenderFlex overflowed", "Vertical viewport was given unbounded height", or similar layout issues.

2026-07-02
flutter-implement-json-serialization
software-developers

Create model classes with `fromJson` and `toJson` methods using `dart:convert`. Use when manually mapping JSON keys to class properties for simple data structures.

2026-07-02
flutter-setup-declarative-routing
software-developers

Configure `MaterialApp.router` using a package like `go_router` for advanced URL-based navigation. Use when developing web applications or mobile apps that require specific deep linking and browser history support.

2026-07-02
flutter-setup-localization
software-developers

Add `flutter_localizations` and `intl` dependencies, enable "generate true" in `pubspec.yaml`, and create an `l10n.yaml` configuration file. Use when initializing localization support for a new Flutter project.

2026-07-02
flutter-use-http-package
software-developers

Use the `http` package to execute GET, POST, PUT, or DELETE requests. Use when you need to fetch from or send data to a REST API.

2026-07-02
codefu-debugger
software-developers

An elite software engineering workflow. Use this skill whenever you are asked to solve bugs, develop features, or optimize systems. It forces a strict Explore, Plan, Test, Execute, Verify methodology.

2026-06-27
codefu-fix
software-developers

Use this skill to solve bugs or build features in Flutter or Dart. It combines the strict architectural rules of the codefu-persona with the rigorous step-by-step EPTEV debugging methodology of codefu-debugger.

2026-06-27
conventional-commits
software-developers

Defines the Conventional Commits 1.0.0 specification for structured commit messages.

2026-06-13
dart-checks-migration
software-developers

Deprecated. Replace the usage of `expect` and similar functions from `package:matcher` to `package:checks` equivalents by using the upstream `dart-migrate-to-checks-package` skill.

2026-06-10
dart-cli-app-best-practices
software-developers

Deprecated. Best practices for creating high-quality, executable Dart CLI applications. Use the upstream `dart-build-cli-app` skill instead.

2026-06-10
dart-doc-validation
software-developers

Best practices for validating Dart documentation comments. Covers using `dart doc` to catch unresolved references and macros.

2026-06-10
dart-long-lines
software-developers

Guidelines for handling long lines in Dart code to adhere to the 80-column rule. The `lines_longer_than_80_chars` lint.

2026-06-10
dart-matcher-best-practices
software-quality-assurance-analysts-and-testers

Best practices for using `expect` and `package:matcher`. Focuses on readable assertions, proper matcher selection, and avoiding common pitfalls.

2026-06-10
dart-modern-features
software-developers

Guidelines for using modern Dart features (v3.0 - v3.10) such as Records, Pattern Matching, Switch Expressions, Extension Types, Class Modifiers, Wildcards, Null-Aware Elements, and Dot Shorthands.

2026-06-10
dart-multiline-strings
software-developers

Guidelines and best practices for refactoring consecutive prints, single-line string concatenations, and complex output blocks into triple-quoted multi-line string literals (''' or """) in Dart.

2026-06-10
dart-package-maintenance
software-developers

Guidelines for maintaining external Dart packages, covering versioning, publishing workflows, and pull request management. Use when updating Dart packages, preparing for a release, or managing collaborative changes in a repository.

2026-06-10
dart-test-coverage
software-quality-assurance-analysts-and-testers

Understand and improve test coverage in a Dart package. Helps agents run coverage, interpret results, and identify missed lines.

2026-06-10
dart-test-fundamentals
software-quality-assurance-analysts-and-testers

Core concepts and best practices for `package:test`. Covers `test`, `group`, lifecycle methods (`setUp`, `tearDown`), and configuration (`dart_test.yaml`).

2026-06-10