- Home
- Skills
- Prompt & Skill Engineering
- enrich prompt
More screenshots
Works with the AI Agents you already use
enrich prompt
Transforms vague, low-context instructions into high-precision, execution-ready prompts in any language.
$6
enrich prompt
Example session with this skill installed
enrich-prompt: write a python script to scrape news headlines from a website and save to csv. use mode b.
- Read your context and instructions
- Compiled the enrich prompt
- Generated the data export
I have enriched your request into a structured technical prompt.
Enriched Prompt (Mode B: Structured)
Python Web Scraper for News Aggregation
Role & Context
- Role: Senior Backend Engineer and Data Specialist.
Context: The goal is to build a reliable, headful or headless data extraction tool for news monitoring, ensuring data integrity for downstream analysis.
Task
Implement a Python script that extracts headline text, publication timestamps, and source URLs from a target news homepage and persists the data to a structured CSV file.
Input
- Artifacts: Target URL (to be provided),
news_data.csv. - Tech Stack: Python 3.10+, BeautifulSoup4 or Playwright, Pandas for CSV handling.
Expected Output
- Format: Single-file Python script with clean function definitions and logging.
- Deliverables: The
.pyscript and a samplenews_data.csvstructure definition.
Constraints & Rules
Must do:
- Implement robust error handling for network timeouts and 404 errors.
- Use a User-Agent header to prevent basic bot blocking.
- Ensure the CSV uses UTF-8 encoding to support international characters.
Must NOT do:
- Do not hardcode the URL; allow it to be passed via a variable or argument.
- Avoid using heavy browser automation if simple HTML parsing is sufficient.
Success Criteria
- Script successfully parses at least 10 headlines from the target DOM.
- Resulting CSV contains no empty rows and follows the specified column headers.
Next steps
- Copy the enriched prompt above.
- Paste it into your AI agent or IDE to generate the implementation.
- Provide the specific URL you wish to scrape when the executor asks.
news_data.csv
CSV · data export
Example file from a real run - the skill writes it into your workspace.
Connects securely to your tools. The creator never sees your data.
About this skill
Vague prompts lead to hallucinated outputs and failed executions. This skill transforms thin, ambiguous user instructions into high-precision, context-aware prompts that ensure your LLM delivers the exact technical result you need on the first try. It acts as a middleware for your thoughts, expanding intent into actionable directives without you doing the heavy lifting.
What it does
- Automatic enrichment converts loose ideas into structured, professional-grade prompts with clear constraints.
- Dual-mode processing provides a single-block cohesive rewrite by default or a multi-section structured breakdown for complex architecture.
- Context gap analysis identifies missing technical details like file paths or tech stacks and prompts for clarification before generation.
- Strict language mirroring detects the input language and ensures the entire output—including headings—matches it perfectly.
- Constraint injection embeds quality guardrails and success criteria to prevent common AI anti-patterns and logic errors.
How it works
- Input detection: The skill analyzes your raw instruction to determine the natural language and the appropriate complexity mode.
- Contextual audit: It scans for missing parameters across roles, tasks, inputs, and constraints.
- Prompt synthesis: The agent generates a refined, execution-ready version of your request in either a fluid block or a structured template.
- Zero-execution gate: The skill delivers only the rewritten prompt text, ensuring no tools are called or commands run prematurely.
Frameworks & tools
Works with any LLM environment including Claude, ChatGPT, and Cursor. Supports all programming languages and technical domains.
Why this beats prompting it yourself
Writing perfect prompts is a manual chore that requires constant mental context-switching. This skill automates prompt engineering best practices, ensuring every request has the necessary role-play, constraints, and success criteria without you typing them every time.
Use cases
- Refining bug reports into actionable fix-it instructions for coding agents.
- Converting architecture notes into detailed implementation plans with strict technical rules.
- Standardizing team prompts to ensure consistent output quality across different developers.
Known limitations
Output is strictly text-based and will not execute the resulting prompt or interact with your workspace files directly. It relies on user-provided data for workspace-specific context.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
Money-back guarantee
Doesn't do what its page promises? You get your money back.
Trust & safety
Security scanned
Verified clean 1 day ago
- Passed all security checks, Safe to install