Agresource
Skill by brianppetty
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/brianppetty/agresourceWhat This Skill Does
The AgResource Newsletter Scraper is a specialized automation skill designed to monitor, extract, and analyze professional grain marketing intelligence from AgResource. By integrating Playwright for robust web interaction and a dedicated Python-based sentiment analyzer, this skill transforms static newsletters into actionable market intelligence. It automatically handles authentication via environment variables, navigates the AgResource dashboard, and performs deep analysis on corn and soybean marketing advice, weather conditions, and price-impact sentiment. All intelligence is captured and timestamped across multiple reporting intervals throughout the day and weekend, stored locally in the Clawd memory structure for easy retrieval and historical trend analysis.
Installation
To integrate this skill into your OpenClaw environment, ensure you have the necessary dependencies configured, then run the following command in your terminal:
clawhub install openclaw/skills/skills/brianppetty/agresource
Ensure that AGRESOURCE_EMAIL and AGRESOURCE_PASSWORD are correctly set in your environment configuration to enable automated login and scraping.
Use Cases
This skill is built for grain traders, agricultural analysts, and commodity hedgers who require real-time updates on market shifts without manual site browsing. Use it to:
- Automate your morning routine by having the latest grain advice summarized before the markets open.
- Track price-impact sentiment trends over weeks or months using the local
sentiment_history.jsondatabase. - Receive real-time Telegram notifications whenever specific sales advice is updated.
- Maintain a searchable archive of market reports for longitudinal studies and historical performance reviews.
Example Prompts
- "Summarize today's grain report and tell me if the outlook for soybeans has changed."
- "What is the current market sentiment regarding corn prices compared to last week?"
- "Show me the detailed sales recommendations from the latest afternoon newsletter."
Tips & Limitations
- Sentiment Focus: Remember that the sentiment analyzer is calibrated specifically for PRICE IMPACT. A positive weather report might not result in a 'bullish' sentiment score if it implies an oversupply. Always interpret sentiment as a directional guide for market pricing.
- Storage Management: Summaries are archived in your
~/clawd/memory/agresource/directory. Be aware of your storage if you run frequent long-term monitors. - Cron Schedules: Ensure your system time is synchronized correctly, as the scraper relies on specific time-based triggers for morning, noon, evening, and weekend reports. If a scrape fails, verify your login credentials in the environment variables.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-brianppetty-agresource": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, code-execution
Related Skills
farmos-weather
Query weather data and forecasts for farm fields via the Agronomy module.
farmos-finance
Query farm financial data — cash flow projections, cost tracking, breakeven analysis. Requires admin authentication. Highly sensitive data.
farmos-land-portfolio
Query land ownership, leases, landlord info, and land payments. Write operations for payment management and lease renewals.
farmos-observations
Query and create field observations and AI-processed captures. Photos, voice notes, and text notes from the field.
farmos-equipment
Query equipment status, maintenance schedules, and service history for the farm fleet. Uses integration endpoints (no auth required).