at_client_skills 1.0.0
at_client_skills: ^1.0.0 copied to clipboard
AI agent skill for the Atsign at_client SDK. Gives AI coding agents accurate, up-to-date knowledge of AtCollection<T>, auth flows, querying, sub-collections, testing patterns, and common pitfalls.
at_client_skills #
AI agent skill for the Atsign at_client SDK. Gives AI
coding agents accurate, up-to-date knowledge of at_client and
at_client_flutter — covering AtCollection<T>, auth flows, querying,
sub-collections, testing patterns, and common pitfalls.
Works with Claude Code, Cursor, GitHub Copilot, Cline, and any agent supporting the agentskills.io specification.
Installation #
# Add to your project
dart pub add --dev at_client_skills skills
# Install the skill into your IDE
dart run skills get
The skill will be installed to your IDE's skills directory (.claude/skills/,
.cursor/skills/, etc.) automatically.
What's covered #
AtCollection<T>— full CRUD,CItem<T>,Query<T>, sub-collections, read receipts, event streamswherePath/PathField<T>typed predicateswatchWithTree/watchWithSubfor deep multi-level hierarchiesat_client_flutterauth — all 4 dialog flows (CRAM, atKeys file, device keychain, APKAM)AtClientManagerpost-auth setup- Package selection guide
- Domain-object patterns (
toJson/fromJson,registerFactory,typeTag) - Unit testing without a live atServer (
collections_test_hooks.dart) - Architecture decision guide:
AtCollection<T>vs Notifications + SQLite - Deprecation guide:
AtCollectionModel,at_common_flutter,at_backupkey_flutter
Keeping it up to date #
dart pub upgrade at_client_skills && dart run skills get
Dart/Flutter MCP Server #
When the official Dart/Flutter MCP server ships resource support
(flutter.dev/go/packaged-ai-assets), this package will be updated to expose the skill content as MCP resources — no action needed on your end.