Agent skill · software engineering · aiskillstore
azure-data-tables-java
Build table storage applications using the Azure Tables SDK for Java. Works with both Azure Table Storage and Cosmos DB Table API.
Why this skill is useful
Provides specific commands and patterns for using Azure Tables SDK with Java that the AI wouldn't reliably generate on its own.
What it needs
Requires maven installed locally. Requires azure account access. About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Azure Tables SDK for Java Build table storage applications using the Azure Tables SDK for Java. Works with both Azure Table Storage and Cosmos DB Table API. Installation Client Creation With Connection String With Shared Key With SAS Token With DefaultAzureCredential (Storage only) Key Concepts TableServiceClient: Manage tables (create, list, delete) TableClient: Manage entities within a table (CRUD) Partition Key: Groups entities for efficient queries Row Key: Unique identifier within a partition Entity: A row with up to 252 properties (1MB Storage, 2MB Cosmos) Core Patterns Create Table Get Table Client Create Entity Get Entity Update Entity Upsert Entity Delete Entity List Entities Query with OData Filter Batch Operations (Transactions) List Tables Delete Table Typed Entities Error Handling Environment Variables Best Practices 1. Partition Key Design: Choose keys that distribute load evenly 2. Batch Operations: Use transactions for atomic multi-entity updates 3. Query Optimization: Always filter by PartitionKey when possible 4. Select Projection: Only select needed properties for performance 5. Entity Size: Keep entities under 1MB (Storage) or 2MB (Cosmos) Trigger Phrases "Azure Tables Java" "table storage SDK" "Cosmos DB Table API" "NoSQL key-value storage" "partition key row key" "table entity CRUD" When to Use This skill is applicable to execute the workflow or actions described in the overview. Limitations Use this skill only when the task clearly matches the scope described above. Do not treat the output as a substitute for environment-specific validation, testing, or expert review. Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/azure-data-tables-java