From prompsit
Install Prompsit CLI and request API access via prompsit.com contact form. Use when the user wants to set up Prompsit Translation API for the first time.
How this skill is triggered — by the user, by Claude, or both
Slash command
/prompsit:prompsit-setupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Install Prompsit CLI and get API access for the Prompsit Translation API.
Install Prompsit CLI and get API access for the Prompsit Translation API.
Capabilities: text/document translation, quality evaluation (QE), parallel corpus scoring (Bicleaner), monolingual data annotation (Monotextor).
Related skills: prompsit-translate, prompsit-evaluate, prompsit-score, prompsit-annotate.
Execute phases sequentially. Skip completed phases (e.g. if CLI is already installed, skip Phase 1).
prompsit --version
npm install -g prompsit-cli
Alternative (no global install): npx prompsit-cliprompsit --version must print a version string.The user needs API credentials. Use the contact form at prompsit.com to request access.
Ask the user for their email address before proceeding.
Use browser automation to fill and submit the contact form:
Navigate:
mcp__playwright__browser_navigate url="https://prompsit.com/en/contact"
Snapshot to verify page loaded:
mcp__playwright__browser_snapshot
Dismiss cookie banner (if present): click "Accept all" button.
mcp__playwright__browser_click element="Accept all"
Fill email field (textbox, placeholder "hi@"):
mcp__playwright__browser_fill_form formData=[{"selector": "[placeholder='hi@']", "value": "{user_email}"}]
Fill message field (textbox, placeholder "Enter your message", min 10 chars):
mcp__playwright__browser_fill_form formData=[{"selector": "[placeholder='Enter your message']", "value": "Hello, I would like to request API access for the Prompsit Translation API CLI. My email: {user_email}. Thank you."}]
Click Send:
mcp__playwright__browser_click element="Send"
Verify submission: snapshot should show "Thank you! We will get back to you soon."
If browser MCP tools are unavailable:
https://prompsit.com/en/contactOnce the user has received their API credentials (account email + secret key):
prompsit login
prompsit health
Settings stored in ~/.prompsit/config.toml. Credentials in ~/.prompsit/credentials.json.
prompsit config show # show all settings with sources
prompsit config <key> # get value
prompsit config <key> <value> # set value
prompsit config api-url [preset|url] # set API URL (presets: production, test, edge, local)
prompsit config language [code] # set UI language
prompsit config reset [-f] # reset config and credentials
Precedence: Environment variables (PROMPSIT_*) > config.toml > defaults. Nested keys use __ delimiter (e.g. PROMPSIT_API__BASE_URL).
prompsit health # check API connectivity
prompsit usage # daily API usage statistics
prompsit # interactive REPL with tab-completion
| Error | Resolution |
|---|---|
| 401 Unauthorized | Run prompsit login |
| 429 Rate Limited | CLI auto-waits up to rate-limit-max-wait (default: 300s) |
| Cold start timeout | API engines warm up; CLI retries up to warmup-timeout (default: 120s) |
| Job timeout | Long document jobs timeout after job-timeout (default: 600s) |
prompsit --version returns a versionprompsit login succeedsprompsit health returns OKVersion: 1.0.0 Last Updated: 2026-03-13
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.
npx claudepluginhub prompsit/prompsit-cli --plugin prompsit