---
slug: "agent-skills-powersync-ja"
source_type: "readme"
source_url: "https://cdn.jsdelivr.net/gh/powersync-ja/agent-skills@main/README.md"
repo: "https://github.com/powersync-ja/agent-skills"
source_file: "README.md"
branch: "main"
---
# PowerSync Agent Skills

Agent skills that help developers build applications with [PowerSync](https://powersync.com).

![PowerSync Agent Skills](https://github.com/powersync-ja/agent-skills/raw/HEAD/assets/sync-dino.png)

## Available Skills

| Skill                  | Description|
|----------------------|-----------------------|
| PowerSync |Comprehensive best practices for PowerSync Agent Skills. It includes all of the necessary topics from the SDKs, Service and debugging|

PowerSync skills follow the [Agent Skills](https://agentskills.io/) specification.

## Installation

### Skills.sh
```
npx skills add powersync-ja/agent-skills
```

### Claude Code
```
/plugin marketplace add powersync-ja/agent-skills
/plugin install powersync-skills
```

## Usage

Once skills are installed, agents will automatically use relevant information when working on tasks relating to PowerSync. 

A few examples:
```
Migrate my sync rules to sync streams.
```
```
Write sync streams that download all user tasks and make sure the data is only available on the device for one week.
```
```
Update my list to use a reactive watch query so users can see updates in real-time.
```
```
Suggest sync streams based on my current schema, where the user should only sync projects for tenant that they belong to.
```
```
Add an upload endpoint to my backend API that accepts write operations from client applications.
```

## Contributing
We welcome contributions from the community to improve PowerSync AX. Please see [CONTRIBUTING.md](https://github.com/powersync-ja/agent-skills/blob/HEAD/CONTRIBUTING.md) for details.