Getting Started

Go from zero to a fully synced skill library in under 2 minutes.

Prerequisites

  • Node.js 18+ - Praxl requires a modern Node runtime. Check your version with node -v
  • A free Praxl account at go.praxl.app
  • At least one AI coding tool installed (Claude Code, Cursor, Codex, Copilot, Windsurf, OpenCode, Gemini CLI, or Claude.ai)

Install the CLI

Install the Praxl CLI globally via npm:

npm install -g praxl-app

Verify the installation by running praxl --version.

Step 1: Scan your skills

praxl scan

The scan command walks through every supported platform directory on your machine and discovers existing skill files. It reports what it finds: the number of skills per platform, duplicate skills that appear in more than one tool, and any files that need attention (missing frontmatter, invalid YAML, etc.).

No files are modified during a scan - it is read-only. Think of it as a dry run before connecting.

Step 2: Connect to the cloud

praxl connect

This command authenticates with your Praxl account, imports discovered skills into the cloud, and deduplicates any copies found across platforms. After connecting, your local skill files and the Praxl cloud stay in sync automatically.

During import, Praxl compares file contents to detect duplicates. If the same skill exists in Cursor and Claude Code, only one canonical version is created and synced back to both locations.

Step 3: Explore the web app

Open go.praxl.app in your browser. You will see all imported skills in your library, organized by tags. From here you can browse, search, edit, review, and manage sync targets for every skill.

Step 4: Edit a skill and watch it sync

Open any skill in the web editor and make a change - add a step, fix a typo, update the description. Save the skill, and within seconds the updated file appears in every platform directory you have configured as a sync target. Edits flow both ways: change a file locally and the web app picks it up too.

Next Steps