Topic: ai
10,359 skills in this topic.
-
crawl-websites-at-scale
Scrape websites at scale using Scrapy, a Python web crawling and scraping framework. Use when: (1) Crawling multiple pages or entire sites, (2) Extracting structured data from HTML/XML, or (3) Building automated data pipelines from web sources.
besoeasy/open-skills 106
-
send-email-programmatically
Send emails via SMTP, free APIs, or privacy-focused services. Use when: (1) Sending notifications and alerts, (2) Automated reports and summaries, (3) User communication workflows, or (4) Error logging via email.
besoeasy/open-skills 106
-
trading-indicators-from-price-data
Compute common trading indicators from OHLCV price data for analysis and strategy development.
besoeasy/open-skills 106
-
get-crypto-price
Fetch current and historical crypto prices and compute ATH or ATL over common time windows.
besoeasy/open-skills 106
-
user-ask-for-report
Generate a clean white Tailwind CDN report page from user content, optionally password-gate viewing via client-side decryption, and deploy to Originless/IPFS.
besoeasy/open-skills 106
-
generate-qr-code-natively
Generate QR codes locally without external APIs using native CLI and runtime libraries in Bash and Node.js.
besoeasy/open-skills 106
-
ip-lookup
Check an IP address across multiple public geolocation and reputation sources and return a best-matched location summary.
besoeasy/open-skills 106
-
humanizer
Rewrite AI-sounding text into natural, human writing by removing common LLM patterns while preserving meaning and tone.
besoeasy/open-skills 106
-
json-and-csv-data-transformation
Transform data between JSON, CSV, and other formats with filtering, mapping, and flattening. Use when: (1) Converting API responses to CSV, (2) Processing data pipelines, (3) Extracting specific fields, or (4) Flattening nested structures.
besoeasy/open-skills 106
-
browser-automation-agent
Automate web browsers for AI agents using agent-browser CLI with deterministic element selection.
besoeasy/open-skills 106
-
random-contributor
Pick a random contributor from a GitHub repository using the GitHub API or repository pages (no auth required for public repos).
besoeasy/open-skills 106
-
age-file-encryption
Encrypt and decrypt files or streams using age — a simple, modern, and secure encryption tool with small explicit keys, passphrase support, SSH key support, post-quantum hybrid keys, and UNIX-style composability. No config options, no footguns.
besoeasy/open-skills 106
-
phone-specs-scraper
Scrape phone specifications from GSM Arena, PhoneDB, and alternative sites. Use when: (1) Comparing smartphone specs, (2) Researching device features, or (3) Building phone comparison tools.
besoeasy/open-skills 106
-
anonymous-file-upload
Upload and host files anonymously using decentralized storage with Originless and IPFS.
besoeasy/open-skills 106
-
presenton
Generate AI-powered presentations locally using Presenton. Use when: (1) User asks to create a presentation or slideshow, (2) User wants to convert a document or prompt into slides, (3) User needs PPTX/PDF export with AI-generated content.
besoeasy/open-skills 106
-
nostr-logging-system
Publish operational logs over Nostr with public events and private admin messages for sensitive logs.
besoeasy/open-skills 106
-
pdf-manipulation
Manipulate PDF files including merge, split, extract, redact, convert, and secure workflows.
besoeasy/open-skills 106
-
changelog-generator
Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.
besoeasy/open-skills 106
-
check-crypto-address-balance
Check cryptocurrency wallet balances across multiple blockchains using free public APIs.
besoeasy/open-skills 106
-
free-geocoding-and-maps
Geocode addresses and get map data using free OpenStreetMap Nominatim API. Use when: (1) Converting addresses to coordinates, (2) Reverse geocoding coordinates to addresses, (3) Location-based features, or (4) Validating addresses.
besoeasy/open-skills 106
-
file-tracker
Log all file changes (write, edit, delete) to a SQLite database for debugging and audit. Use when: (1) Tracking code changes, (2) Debugging issues, (3) Auditing file modifications, or (4) The user asks to track file changes.
besoeasy/open-skills 106
-
using-youtube-download
Download YouTube video or audio with yt-dlp and ffmpeg at highest available quality.
besoeasy/open-skills 106
-
database-query-and-export
Query SQLite, PostgreSQL, and MySQL databases and export results to CSV/JSON. Use when: (1) Extracting data for reports, (2) Database backup and migration, (3) Data analysis workflows, or (4) Automated database queries.
besoeasy/open-skills 106
-
using-web-scraping
Search and scrape public web content with headless Chrome and DuckDuckGo using safe practices.
besoeasy/open-skills 106