Our review
Interactively configure PromptElo settings, including server mode and identity.
Strengths
- Guided interactive configuration
- Support for self-hosted mode
- Anonymous or custom identity management
Limitations
- Requires PromptElo to be installed
- Configuration is limited to presented options
- Self-hosted deployment requires additional manual steps
Use this skill when setting up PromptElo for the first time or changing its basic settings.
Do not use it if you want to use PromptElo without configuration changes or prefer to edit the config file manually.
Security analysis
SafeThe skill instructs reading and writing a local JSON config file with no destructive or exfiltrative actions. No shell commands, network calls, or disabling of safety features are included. The server URL is a known third-party service and changes are user-initiated.
No concerns found
Examples
I want to configure PromptElo to use my own server at http://localhost:4000. Help me set up the config.Configure PromptElo with my username 'john_doe' instead of the anonymous ID.PromptElo Setup
Configure your PromptElo settings interactively.
Configuration Options
Server Mode
- Global Rankings (default) - Use the shared PromptElo server at
promptelo-api.onrender.com - Self-Hosted - Use your own PromptElo server instance
Identity
- Anonymous (default) - Auto-generated ID like
anon-abc123def456 - Username - Set a custom username or email to track your stats
Instructions
Read the current config from ~/.promptelo/config.json and help the user update it based on their preferences.
After changes, update the config file with the new values. The config format is:
{
"server_url": "https://promptelo-api.onrender.com",
"user_id": "anon-xxx or custom-username",
"timeout": 5.0,
"setup_complete": true
}
For Self-Hosted Server
If the user wants to self-host, they need to:
- Clone the PromptElo repo
- Deploy the server (see README for Render/Docker instructions)
- Update
server_urlto their server's URL
For Custom Username
If the user wants to claim a username:
- Ask for their preferred username or email
- Update
user_idin the config
After making changes, confirm the new settings with the user.
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.