derrik f avatar

derrik f

Community

@derrik-fleming

2Followers
|
15Public Repos
|
38Published Skills

A skill registry for Flutter/Dart engineering, code review discipline, debugging methodology, and resilient distributed system design.

Skills Distribution
DomainDeveloper To...Flutter & Dart Dev.. (40%)Code Review & Debu.. (25%)Software Architect.. (20%)Git & Session Mana.. (15%)

Agent Skills by derrik f

Showing 38 vetted skills indexed across 1 GitHub repositories.

derrik-flemingderrik-fleming

using-git-worktrees

Creates isolated git worktree workspaces with native tool detection and baseline test verification.

Community
Intermediate
derrik-flemingderrik-fleming

flutter-add-widget-test

Implements Flutter widget tests using WidgetTester to verify UI rendering and user interactions.

Community
Intermediate
derrik-flemingderrik-fleming

dart-fix-static-analysis-errors

Diagnose and resolve Dart static analysis errors using dart analyze and dart fix.

Community
Intermediate
derrik-flemingderrik-fleming

flutter-accessibility-audit

Audits Flutter apps for accessibility issues and adds Semantics widgets and labels to source code.

Community
Intermediate
derrik-flemingderrik-fleming

release-it

Design resilient production systems using stability patterns, capacity planning, and chaos engineering.

Community
Advanced
derrik-flemingderrik-fleming

systematic-debugging

Diagnose bugs through a four-phase root cause investigation process before proposing fixes.

Community
Advanced
derrik-flemingderrik-fleming

caveman-review

Generates terse one-line code review comments with location, problem, and fix.

Community
Basic
derrik-flemingderrik-fleming

flutter-apply-architecture-best-practices

Structures Flutter applications using layered UI, Domain, and Data architecture with MVVM.

Community
Intermediate
derrik-flemingderrik-fleming

handoff

Generates a conversation summary document for continuing work in a new agent session.

Community
Basic
derrik-flemingderrik-fleming

caveman-compress

Compress natural language memory files into caveman format to reduce input tokens.

Community
Intermediate
derrik-flemingderrik-fleming

dispatching-parallel-agents

Dispatch concurrent agents to investigate independent failures across separate problem domains.

Community
Intermediate
derrik-flemingderrik-fleming

dart-generate-test-mocks

Generate mockito-based mock classes for Dart unit tests using build_runner.

Community
Intermediate
derrik-flemingderrik-fleming

improve-codebase-architecture

Identifies shallow modules and proposes deepening refactors rendered as an HTML architecture review report.

Community
Advanced
derrik-flemingderrik-fleming

find-skills

Searches and installs agent skills from the open skills ecosystem using the Skills CLI.

Community
Basic
derrik-flemingderrik-fleming

executing-plans

Executes written implementation plans task-by-task with verification checkpoints and review gates.

Community
Intermediate
derrik-flemingderrik-fleming

triage

Triage GitHub issues through a label-driven state machine with agent briefs.

Community
Advanced
derrik-flemingderrik-fleming

finishing-a-development-branch

Guides completion of development branches through structured merge, pull request, or cleanup options.

Community
Intermediate
derrik-flemingderrik-fleming

diagnose

Diagnose hard bugs and performance regressions through a structured reproduce-hypothesise-fix workflow.

Community
Advanced
derrik-flemingderrik-fleming

flutter-setup-declarative-routing

Configure declarative routing and deep linking in Flutter apps using go_router.

Community
Intermediate
derrik-flemingderrik-fleming

dart-resolve-package-conflicts

Diagnose and resolve Dart package version conflicts in pubspec.yaml and pubspec.lock.

Community
Intermediate
derrik-flemingderrik-fleming

dart-collect-coverage

Collect Dart and Flutter test coverage and generate LCOV reports.

Community
Intermediate
derrik-flemingderrik-fleming

zoom-out

Generates a high-level map of relevant modules and callers for unfamiliar code areas.

Community
Basic
derrik-flemingderrik-fleming

dart-migrate-to-checks-package

Migrates Dart test assertions from package:matcher expect syntax to package:checks literate API.

Community
Intermediate
derrik-flemingderrik-fleming

writing-plans

Generates detailed implementation plans with bite-sized TDD tasks from feature specifications.

Community
Intermediate

Frequently Asked Questions About derrik f

FAQPage Schema
What tasks can I accomplish with derrik-fleming's skills?▼

You can write Flutter widget and integration tests, fix Dart static analysis and runtime errors, resolve pub package conflicts, generate mockito mocks, collect LCOV coverage, run accessibility audits, set up go_router navigation, and apply layered architecture best practices.

Who should use these skills?▼

Flutter and Dart developers, mobile engineers, and software architects benefit most. The registry also serves engineers practicing disciplined debugging, structured code review, test-driven verification, and distributed system design with resilience patterns like circuit breakers and bulkheads.

How do the debugging and code review skills work in practice?▼

The diagnose skill follows a reproduce-minimise-hypothesise-instrument-fix loop for hard bugs. Caveman-review emits one-line PR comments with location, problem, and fix, while requesting-code-review and receiving-code-review enforce verification and technical rigor before merging.

Are these skills open source and what do they cost?▼

The architecture skills (release-it, system-design, clean-architecture, domain-driven-design) carry MIT licenses at no cost. Other skills list no explicit license in their frontmatter. All skills are free to inspect in the public repository.

What prerequisites do the Flutter and Dart skills require?▼

You need the Dart SDK and Flutter toolchain installed. Specific skills depend on package:test, package:mockito with build_runner, package:checks, go_router, the coverage package for LCOV reports, and dart analyze or dart fix for static analysis workflows.