Back to Skills

10x-cli-guide

Invoke this skill when the user asks how to USE the 10x-cli day-to-day — fetching lessons, listing modules, switching AI tools, troubleshooting errors, understanding where artifacts land, or working on a specific OS (Windows, Linux, macOS). Covers commands (get, list, doctor, auth --status/--logout), tool profiles, artifact locations, common errors, and platform-specific tips. Excludes: first-time installation and onboarding (use 10x-cli-setup instead), developing or contributing to 10x-cli sour

42stars9forksUpdated 6/29/2026

Security Assessment

Safe(90/100)

Detected risks:

Agent-reviewed override(Benign CLI docs: 'rm -rf ~/.config/10x-cli' is a documented config-reset of the tool's own dir; 'sudo apt/dnf install xclip' installs a clipboard dependency. Standard setup/reset instructions.)
Security Score90/100

About 10x-cli-guide

A daily-usage guide for the @przeprogramowani/10x-cli command-line tool, aimed at users who already have it installed and authenticated. It helps with fetching lessons, listing modules, switching AI tool profiles, troubleshooting errors, understanding where artifacts land, and adapting to a specific operating system. First-time installation and onboarding are explicitly out of scope and handed off to the separate 10x-cli-setup skill, as is contributing to the CLI source or general programming help.

The guidance is environment-aware. Before answering, it silently detects the operating system, the active AI tool profile, and the CLI version, then tailors path separators, shell syntax, and clipboard commands accordingly: pbcopy on macOS, xclip or xsel on Linux, and clip.exe on Windows, with config stored under ~/.config/10x-cli on macOS and Linux or %APPDATA%/10x-cli on Windows. The command reference centers on 10x get to fetch and apply lesson artifacts (with flags such as --dry-run, --tool, --lang, --type, --name, and --print), 10x list to browse modules and lessons with lock state, 10x doctor to run five diagnostic checks, and 10x auth for magic-link session management with --status and --logout. A table maps where skills, prompts, rules files, and config templates land for each tool profile, including Claude Code, Cursor, GitHub Copilot, Codex CLI, and a generic profile.

Behavior around re-applying and switching is documented carefully: re-applying a lesson overwrites changed skills and prompts and updates the rules sentinel block but never overwrites config templates, switching lessons cleans up artifacts not in the new lesson while keeping shared ones, and switching tools offers a migrate-or-delete choice that never touches the user's own files. Platform-specific tips and a troubleshooting section cover common symptoms such as not being signed in, expired sessions, locked modules, 403 Forbidden, and a missing .claude directory, generally starting with running 10x doctor first.

FAQ

Does this skill help me install the CLI for the first time?

No. It assumes the CLI is already installed and authenticated and hands off first-time installation and onboarding to the separate 10x-cli-setup skill.

What does the main 10x get command do?

It fetches a lesson bundle from the API and writes skills, prompts, rules, and config templates into the project. Flags include --dry-run to preview, --tool to pick a profile, --lang for language, and --type and --name to filter artifacts.

How do I switch from Claude Code to another AI tool like Cursor?

Run 10x get with --tool, for example --tool cursor. The CLI offers to migrate existing artifacts to the new tool's directories or to delete only 10x-managed artifacts, and it saves the choice in the config file for future commands.

What should I run first when something goes wrong?

Run 10x doctor, which performs five checks (auth status, API connectivity, config directory, CLI version, and tool directory presence). An exit code of 78 means at least one check failed.

Will re-applying a lesson overwrite my edited config templates?

No. Re-applying overwrites changed skills and prompts and updates the rules sentinel block, but it never overwrites config templates because they may contain user edits.

Install 10x-cli-guide

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill