PackageTrack
Sign in Get early access

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.

1.3.0 atsign-foundation/at_client_sdk

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 2026
Release Pre-release

Releases

latest 4
  1. 1.3.0 05 Aug 2026
    Release notes
    • Document RPC between atsigns — AtRpc / AtRpcClient request/response (new references/13-rpc.md).
    • Document headless agents and multi-instance coordination — CLIBase auth, per-process storage paths, the immutable-mutex pattern, and stateless scaling with ServiceFactoryWithNoOpSyncService (new references/14-multi-agent.md).
    • Document remote vs local atServer operations — client-wide remoteLocalPref, per-operation useRemoteAtServer, and bypassCache (new references/12-remote-atserver.md).
    • Document the rule to never pin at_client / at_client_flutter versions — install with dart pub add instead.
    • Clarify the macOS network.server entitlement is only needed when the app opens a listening socket (e.g. NoPorts tunnels).
    • Add noports_core and at_stream (pre-release) to the package map.
    • Document that at_onboarding_flutter is discontinued — use at_client_flutter.
    • Add evals covering the new content, and tighten the owner-writes-only and activation evals.
    • Document the skills CLI prerequisite and the full install steps in the README.
    Open source →
  2. 1.2.0 21 Jul 2026
    Release notes
    • Document sync scoping (syncRegex) and the sync lifecycle (new references/11-sync.md).
    • Document the rule to hold watch() streams in State, never in build(), and fix the StreamBuilder snippets.
    • Document the owner-writes-only collaboration/ownership model.
    • Document the atSign activation / atDirectory prerequisite.
    Open source →
  3. 1.1.0 30 Jun 2026
    Release notes
    • Add user-invocable: true so the skill registers as a slash command.
    • Document the required macOS entitlements in references/05-flutter-auth.md: network.client (connect to the atServer) and files.user-selected.read-only (the .atKeys file picker).
    • Fix the test-hooks import: the helpers come from at_client.dart, not the src/collections/... part of file (SKILL.md, references/09).
    • Add an eval covering the macOS entitlement fix.
    Open source →
  4. 1.0.0 18 Jun 2026
    Release notes

    Initial release.

    • AtCollection<T> — full CRUD, CItem<T>, Query<T>, sub-collections, read receipts, event streams
    • wherePath / PathField<T> typed predicates
    • watchWithTree / watchWithSub for deep multi-level hierarchies
    • at_client_flutter auth — all 4 dialog flows (CRAM, atKeys file, device keychain, APKAM)
    • AtClientManager post-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
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive