30 production-tested Claude skills: Telegram/Slack/Discord alerts and polling, Gemini cost/cache/budget control + structured output + vision extraction, walk-forward validation, backtest comparison, config-drift audit, Algora + GitHub-label scouting, PR body formatting, scrape-AI-alert pipelines, cron dispatch, IMAP digests, short-form video scripts, webhook intake, SQLite run-state, proxy rotation, Playwright session reuse and snapshots, hardened HTTP retry sessions, CSV/Markdown/PDF extraction, .env config loading, S3 artifact storage, Notion row upserts, and token-bucket rate budgeting.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Scout public Algora org bounty boards at algora.io/<org>/bounties?status=open - parse amount and linked GitHub issue, dedupe, then filter already-assigned issues, saturated races, joke bounties, dead-lane orgs, and maintainer comments that say the bounty is inactive. Use for scout algora, find OSS bounties, or open source bounty hunting.
Compare strategy variants across multiple years or folds and flag the ones that only look good on average - rank by mean fold score but surface dispersion and worst-fold so a variant that overfits one lucky period does not win silently. Use for compare backtest variants, flag overfit strategy, per-fold consistency, year by year backtest, or which parameter set is robust.
Audit a project for config drift before a backtest or deploy - compare the documented config snapshot against .env and README defaults, flag mismatches, and check the snapshot last-verified date. Use for config audit, params drift, pre-deploy checklist, or production config check.
Schedule any script to run on a recurring schedule on Windows (Task Scheduler) or Linux (cron) - register, list, and remove jobs from one command, with logging to a file and a guard against overlapping runs. Use for schedule a script, run nightly, set up a cron job, windows task scheduler, or run on a timer.
Turn a run's list of result dicts into a schema'd CSV and a Markdown table from one column spec - declare columns once, emit both, with stable ordering and safe escaping, stdlib only, no pandas. Use when the user asks to write results to CSV, export a report, make a markdown summary table, or save a run's output as a spreadsheet.
30 production-tested Claude skills for automation, Gemini cost control, OSS bounty hunting, artifact capture, and ML strategy validation. Distilled from 8 months of indie-hacker work.
🧰 Coming soon: Trawlkit — a paid starter kit that wires these skills into runnable scrape → AI → alert bots in one install. Every skill below ends with a
→ Build the full runnable bot with Trawlkitpointer. Follow @barobaonguyen for the launch.
/plugin marketplace add baronguyen001/ai-automation-skills
/plugin install ai-automation-skills@baronguyen001
Demo captures are intentionally not fabricated. The needed screenshots are tracked in screenshots/README.md.
Run these inside Claude Code:
/plugin marketplace add baronguyen001/ai-automation-skills
/plugin install ai-automation-skills@baronguyen001
Then confirm:
/plugin list
Installed skills appear under the ai-automation-skills:<skill> namespace.
| Skill | What it does | Trigger |
|---|---|---|
telegram-alerter | Sends Telegram alerts from Python with env-only credentials, HTML formatting, inline buttons, photo support, and 429 retry handling. | "send a telegram alert", "notify telegram" |
slack-webhook-alerter | Posts run results to a Slack incoming webhook as a Block Kit message with a green/red/yellow status attachment, env-only webhook, no Slack SDK. | "send a slack alert", "post to a slack channel" |
cron-dispatch | Schedules any script on Windows Task Scheduler or Linux cron with logging and an overlap guard. | "run nightly", "set up a cron job" |
pipeline-orchestrator | Chains scrape → AI → alert stages with per-stage retry and a JSON checkpoint so a crashed run resumes. | "chain these steps", "resumable pipeline" |
gmail-imap-digest | Pulls email over IMAP, keeps only allowlisted senders, and renders a daily digest (BYO app-password). | "build a daily email digest", "IMAP fetch" |
discord-bot-poller | Polls one Discord channel for new messages with a bot token from env and dispatches a handler while honoring REST rate limits. | "poll a Discord channel", "watch messages" |
webhook-receiver | A stdlib HTTP receiver that verifies an HMAC signature in constant time and queues each payload to disk for a worker. | "receive a webhook", "verify a webhook signature" |
sqlite-state | Gives scheduled scripts memory between runs: a seen-set for dedup, a cursor to resume, all in one SQLite file. | "dedup across runs", "remember the last id" |
notion-row-writer | Upserts a Notion database row by a stable key with API key and database id from env. | "write to Notion", "upsert by URL" |
| Skill | What it does | Trigger |
|---|---|---|
gemini-cost-tracker | Logs Gemini token usage and estimated USD cost per call, model, and session. | "track gemini cost", "gemini token usage" |
gemini-structured-output | Gets validated JSON from Gemini with Pydantic response schemas and a JSON salvage parser. | "gemini structured output", "responseSchema" |
gemini-prompt-cache | Caches a long, stable system-prompt prefix once so repeated input tokens bill at the cheaper cached rate. | "cache gemini system prompt", "context caching" |
gemini-flash-budget | Runs Flash with thinking_budget=0 for cheap, fast, high-volume extraction and classification. | "cheaper gemini calls", "disable thinking" |
gemini-vision-extract | Extracts typed JSON from an image (receipt/invoice/screenshot) with Gemini, constrained to a Pydantic schema. | "read a receipt", "image to JSON with gemini" |
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub baronguyen001/ai-automation-skills --plugin ai-automation-skillsA growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Browser automation and end-to-end testing MCP server by Microsoft. Enables Claude to interact with web pages, take screenshots, fill forms, click elements, and perform automated browser testing workflows.