ワンクリックで
AI-Agent-OpenClaw
AI-Agent-OpenClaw には mk-knight23 から収集した 15 個の skills があり、リポジトリ単位の職業カバレッジとサイト内 skill 詳細ページを表示します。
このリポジトリの skills
High-throughput parallel processing of large datasets using Node.js streams and Claude AI. Accepts CSV, JSON, JSONL, or plain text. Processes in configurable chunk sizes with backpressure-aware Node.js Readable/Transform/Writable streams. Tracks progress, retries failures with exponential backoff, estimates cost before run. Adapted from ZeroClaw's Rayon-based batch processor for Node.js streaming architecture.
Dashboard and API layer for monitoring IoT sensors and edge devices from OpenClaw's full-stack environment. Connects to MQTT brokers, HTTP sensor APIs, or PicoClaw agent heartbeats. Renders a live web dashboard, stores readings in Supabase, and sends alerts via any configured channel (Telegram, Slack, WhatsApp). Adapted from PicoClaw's Go iot-monitor for OpenClaw's Node.js full-stack runtime.
Full-stack security audit for OpenClaw's Node.js ecosystem: npm audit for CVEs, Snyk for supply chain, ESLint security plugin for code patterns, OWASP dependency check, and AI review of the 60-repo portfolio for systemic vulnerabilities. Generates SECURITY_REPORT.md. Adapted from ZeroClaw's comprehensive security-scanner, tuned for Node.js/TypeScript and multi-repo portfolios.
Adds Gmail monitoring to OpenClaw using the googleapis library. Creates OAuth2 credentials, polls INBOX for unread messages matching a trigger pattern, drafts AI replies, and sends after approval. Use when you want OpenClaw to monitor and respond to emails. Requires a Google Cloud project with Gmail API enabled and OAuth2 credentials.
Mounts an Obsidian vault as a read-only knowledge source for OpenClaw. Registers a vault_search tool that performs full-text search across all .md files, returning file names and relevant excerpts. Use when you want OpenClaw to answer questions using your personal notes or team knowledge base. Requires the vault to be accessible as a local directory.
Adds Slack integration to OpenClaw using the @slack/bolt framework. Creates a SlackChannel adapter with Socket Mode (no public URL required), handles app_mention events, routes messages through OpenClaw's skill dispatcher, and responds in-thread. Use when you want OpenClaw accessible from Slack workspaces. Requires a Slack app with Socket Mode enabled.
Adds Supabase as OpenClaw's persistent backend. Creates tables for conversation history, skill invocation logs, and agent memory using the Supabase JS client. Wires memory-read and memory-write into the tool registry so skills can persist state across sessions. Requires a Supabase project URL and anon key.
Adds a Telegram bot channel to OpenClaw. Installs node-telegram-bot-api, creates src/channels/telegram.ts with a TelegramChannel class, registers it in the channel registry, and wires trigger-word filtering. Use when you want OpenClaw to receive and respond to messages sent to a Telegram bot. Requires a bot token from @BotFather.
Generates blog posts, technical documentation, READMEs, and changelogs in your voice and tone. Publishes to mk-knight23.github.io and dev.to. Use when: (1) writing a technical blog post about something you built, (2) generating changelog from git commits, (3) creating documentation for a new project, (4) writing a README from scratch. NOT for: marketing copy for products you don't own, plagiarizing other content.
One command deploys your project to all major hosting platforms simultaneously: Vercel, Firebase Hosting, Cloudflare Pages, Render, and AWS Amplify. Returns a formatted URL table for README badges. Use when: (1) launching a new project, (2) syncing deployments across platforms, (3) updating the deployment matrix in README. NOT for: backend services requiring persistent storage, Docker-only deployments.
Automated HR email campaign pipeline. Finds HR contacts at target companies via Hunter.io/Apollo, verifies emails with SMTP ping, generates Claude-personalized cold emails, sends via Gmail rotation across 4 inboxes. Full pipeline from sourcing to tracking. Use when: (1) starting a new job search campaign, (2) adding new target companies, (3) following up on sent applications. NOT for: bulk spam, non-tech companies, or when you haven't prepared your resume/portfolio first.
Specialized mobile-focused skill that transforms PDF documents into interactive study quizzes. Optimized for small screens and quick learning sessions. Supports multiple choice and true/false generation.
Orchestrates your entire GitHub portfolio of 60+ repositories. Runs batch status checks, dependency audits, README consistency enforcement, and deployment matrix management. Generates weekly portfolio health reports. Use when: (1) doing weekly portfolio review, (2) checking which repos need attention, (3) enforcing README consistency across all repos. NOT for: individual repo deep-dives (use repo-modernizer), active development repos.
Scans any GitHub repository and upgrades it to elite standards. Audits dead code, unused imports, legacy configs, outdated README. Upgrades README to professional format with badges, architecture diagram, quick start. Captures screenshot via Playwright. Deploys to Vercel/Firebase/Cloudflare. Use when: (1) modernizing old repos in your portfolio, (2) upgrading a specific repo before sharing, (3) running weekly portfolio hygiene. NOT for: active development repos with in-progress work, private repos with secrets.
Mobile-optimized Text-to-Speech skill. Converts agent responses or document summaries into high-quality audio files (MP3/OGG) for listening on the go. Integrated with ElevenLabs and local ONNX-based TTS engines.