Skip to content

About

AI agent skill for managing prompts on Echostash

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Echostash Skill

AI agent skill for managing prompts on Echostash — the prompt management platform.

This skill enables AI agents (Claude Code, etc.) to view, create, edit, render, and delete prompts on Echostash through Python scripts. All operations authenticate via API key.

Quick Start

  1. Clone this repo into your project or agent workspace
  2. Configure — copy configuration/config.example.json to configuration/config.json:
    {
      "base_url": "https://api.echostash.app",
      "api_key": "sk_your_api_key_here",
      "project_id": null
    }
  3. Install dependencies:
    pip install -r scripts/requirements.txt
  4. Use — see skill.md for full instructions and all available operations

Structure

echostash-skill/
├── skill.md                    # Main skill instructions for AI agents
├── scripts/                    # Python scripts for Echostash operations
│   ├── echostash_client.py     # Core API client (SDK + PLP endpoints)
│   ├── get_prompt.py           # View prompt details & versions
│   ├── save_prompt.py          # Create or update a prompt (PLP)
│   ├── delete_prompt.py        # Delete a prompt (PLP)
│   ├── render_prompt.py        # Server-side render with variables
│   ├── batch_render.py         # Batch render multiple prompts
│   ├── discover_skills.py      # Discover available skills
│   └── requirements.txt        # Python dependencies
├── configuration/
│   ├── config.example.json     # Configuration template
│   └── .gitignore              # Excludes config.json with secrets
└── .gitignore

Getting an API Key

  1. Log in to Echostash
  2. Go to Account Settings > API Keys
  3. Create a new key — it will start with sk_
  4. Copy it into your configuration/config.json

License

MIT

About

AI agent skill for managing prompts on Echostash

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages