Ask me what skills you need
What are you building?
Tell me what you're working on and I'll find the best agent skills for you.
Use when writing or reviewing Dart 3.11+ code and you want to apply dot shorthand syntax safely for enum values, constructors, and static members.
Use Dart dot shorthand syntax when the surrounding context type is clear and the shorter form improves readability.
Official reference: https://dart.dev/language/dot-shorthands
MyEnum.value.new() or .origin()enum Status { idle, loading, success, failure }
Status status = .idle;
switch (status) {
case .idle:
case .loading:
case .success:
case .failure:
}
final ScrollController controller = .new();
final GlobalKey<FormState> formKey = .new();
int port = .parse('8080');
npx skills add auravibes-apps/auravibes --skill dart-shorthandHow clear and easy to understand the SKILL.md instructions are, rated from 1 to 5.
Clear and well structured, with only minor parts that might need a second read.
How directly an agent can act on the SKILL.md instructions, rated from 1 to 5.
Mostly actionable with clear steps; only a few small gaps remain.