at_client_skills
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.
What this package is like to depend on
Last release 18 days ago
05 Aug 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 4 of 4 stable releases
Nothing withdrawn
no release was ever pulled
2 months old
4 releases · first in 2026
4 releases in the last 12 months
see the full history below
Release timeline
4 releases · Jun 2026 to Aug 2026Releases
latest 4-
1.3.005 Aug 2026Release notes
Open source →- Document RPC between atsigns —
AtRpc/AtRpcClientrequest/response (newreferences/13-rpc.md). - Document headless agents and multi-instance coordination —
CLIBaseauth, per-process storage paths, the immutable-mutex pattern, and stateless scaling withServiceFactoryWithNoOpSyncService(newreferences/14-multi-agent.md). - Document remote vs local atServer operations — client-wide
remoteLocalPref, per-operationuseRemoteAtServer, andbypassCache(newreferences/12-remote-atserver.md). - Document the rule to never pin
at_client/at_client_flutterversions — install withdart pub addinstead. - Clarify the macOS
network.serverentitlement is only needed when the app opens a listening socket (e.g. NoPorts tunnels). - Add
noports_coreandat_stream(pre-release) to the package map. - Document that
at_onboarding_flutteris discontinued — useat_client_flutter. - Add evals covering the new content, and tighten the owner-writes-only and activation evals.
- Document the
skillsCLI prerequisite and the full install steps in the README.
- Document RPC between atsigns —
-
1.2.021 Jul 2026Release notes
Open source →- Document sync scoping (
syncRegex) and the sync lifecycle (newreferences/11-sync.md). - Document the rule to hold
watch()streams inState, never inbuild(), and fix theStreamBuildersnippets. - Document the owner-writes-only collaboration/ownership model.
- Document the atSign activation / atDirectory prerequisite.
- Document sync scoping (
-
1.1.030 Jun 2026Release notes
Open source →- Add
user-invocable: trueso the skill registers as a slash command. - Document the required macOS entitlements in
references/05-flutter-auth.md:network.client(connect to the atServer) andfiles.user-selected.read-only(the.atKeysfile picker). - Fix the test-hooks import: the helpers come from
at_client.dart, not thesrc/collections/...part offile (SKILL.md,references/09). - Add an eval covering the macOS entitlement fix.
- Add
-
1.0.018 Jun 2026Release notes
Open source →Initial release.
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 (
at_client,at_client_flutter,at_auth,at_chops,at_cli_commons) - 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 - 10 common pitfalls with fixes
- Deprecation guide:
AtCollectionModel,at_common_flutter,at_backupkey_flutter