← Back to Skills Marketplace
alirezarezvani

Senior Prompt Engineer

by Alireza Rezvani · GitHub ↗ · v2.1.1 · MIT-0
cross-platform ✓ Security Clean
1781
Downloads
5
Stars
13
Active Installs
2
Versions
Install in OpenClaw
/install senior-prompt-engineer
Description
This skill should be used when the user asks to "optimize prompts", "design prompt templates", "evaluate LLM outputs", "build agentic systems", "implement RA...
Usage Guidance
This skill appears to be a coherent prompt-engineering toolkit that runs local Python scripts to analyze prompts and agent configs. Before installing or running: - Inspect rag_evaluator.py (the full file) for any network calls, hardcoded endpoints, or attempts to use API keys; the SKILL.md does not declare any required credentials. - Run the scripts on non-sensitive sample files first and in a sandboxed environment (or virtualenv) so you can observe any unexpected outbound network traffic. - Review any agent_config.yaml you give to agent_orchestrator.py—the tool validates and parses configs but uses a simple YAML parser; avoid feeding untrusted configs that could cause unexpected behavior. If rag_evaluator.py uses external LLM/embedding services, ensure you supply credentials explicitly and understand where data is sent before using with private data.
Capability Analysis
Type: OpenClaw Skill Name: senior-prompt-engineer Version: 2.1.1 The 'senior-prompt-engineer' skill bundle is a comprehensive toolkit for prompt optimization and LLM evaluation. The included Python scripts (agent_orchestrator.py, prompt_optimizer.py, and rag_evaluator.py) perform static analysis, token estimation, and heuristic scoring of RAG systems without using dangerous functions like eval(), subprocess, or making network calls. The documentation and SKILL.md instructions are strictly technical and aligned with the stated purpose, showing no signs of malicious intent or prompt injection attacks.
Capability Assessment
Purpose & Capability
Name, description, SKILL.md examples, and included scripts (prompt_optimizer.py, agent_orchestrator.py, rag_evaluator.py) are consistent with a 'senior prompt engineer' toolkit for analyzing prompts, RAG evaluation, and agent workflows. The skill does not declare unrelated env vars, binaries, or config paths. Minor note: the registry labeled this as 'instruction-only' while shipping multiple Python scripts — that is an internal inconsistency but not a functional mismatch.
Instruction Scope
SKILL.md instructs the agent/user to run the included Python scripts against local files (prompts, contexts, agent YAML). The visible scripts perform static analysis and local validation only. However rag_evaluator.py was truncated in the provided content; if it performs network calls (e.g., to embedding or LLM services) or looks up external endpoints, that behavior is not declared in SKILL.md or requires.env and should be inspected.
Install Mechanism
No install spec is present and the scripts are run directly with the Python interpreter. Nothing in the manifest attempts to download or extract remote archives or install third-party packages automatically.
Credentials
The skill declares no required environment variables or credentials and the visible code operates on local files. This is proportionate to the stated purpose. Caveat: if rag_evaluator.py (not fully shown) expects API keys or contains hardcoded endpoints, those would be out-of-band and should be verified before use.
Persistence & Privilege
The skill does not request always:true or any elevated/platform-wide privileges. It contains local utility scripts and reference docs only, and does not attempt to modify other skills or agent configuration beyond validating user-supplied agent config files (via agent_orchestrator).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install senior-prompt-engineer
  3. After installation, invoke the skill by name or use /senior-prompt-engineer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.1.1
v2.1.1: optimization, reference splits
v1.0.0
Initial release of Senior Prompt Engineer: a toolkit for advanced prompt engineering, LLM evaluation, and agentic workflow design. - Provides CLI tools for prompt optimization, Retrieval-Augmented Generation (RAG) evaluation, and agent workflow orchestration. - Includes workflows for prompt optimization, few-shot example design, and structured output specification. - Supports analysis of token usage, prompt clarity, and performance reporting. - Features validation and visualization of agent architectures. - Supplies quick-start commands, usage examples, and reference patterns for rapid adoption.
Metadata
Slug senior-prompt-engineer
Version 2.1.1
License MIT-0
All-time Installs 13
Active Installs 13
Total Versions 2
Frequently Asked Questions

What is Senior Prompt Engineer?

This skill should be used when the user asks to "optimize prompts", "design prompt templates", "evaluate LLM outputs", "build agentic systems", "implement RA... It is an AI Agent Skill for Claude Code / OpenClaw, with 1781 downloads so far.

How do I install Senior Prompt Engineer?

Run "/install senior-prompt-engineer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Senior Prompt Engineer free?

Yes, Senior Prompt Engineer is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Senior Prompt Engineer support?

Senior Prompt Engineer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Senior Prompt Engineer?

It is built and maintained by Alireza Rezvani (@alirezarezvani); the current version is v2.1.1.

💬 Comments