多平台热词速报
Skill Verificato多平台热词速报,采集 HuggingFace、GitHub、Hacker News、Product Hunt、Reddit、YouTube 6 个平台的热门趋势并推送到 Telegram。当用户提到热词速报、趋势推送、多平台趋势、trends bulletin 时使用此 skill。
This skill collects trending data from HuggingFace, GitHub, Hacker News, Product Hunt, Reddit, and YouTube, then formats and sends it to a Telegram chat. It can optionally perform AI analysis to identify key trends using Grok API, and its output can be customized via environment variables for Reddit subreddits and items per platform.
Code Execution
- warning:ValidationWhile environment variables are checked for presence, the script does not use a schema library for validation or sanitization of input parameters (like API keys or substrings for processing).
- warning:Error HandlingThe script includes basic error handling for API calls (e.g., `throw new Error`) and checks for essential environment variables, but it relies on `console.log` for errors and exits with `process.exit(1)` on critical failures. More structured error reporting would improve agent interaction.
- warning:LoggingThe script logs progress and errors to the console using `console.log`. However, it does not append to a local audit file for review of actions taken.
Practical Utility
- warning:Edge casesWhile the script handles missing environment variables and API call errors, it doesn't explicitly document other potential failure modes (e.g., API rate limits, malformed data from sources) or provide specific recovery steps for them.
Safety
- warning:Halt on unexpected stateThe script checks for essential environment variables and exits if they are missing. However, it does not list preconditions in a machine-readable format, nor does it explicitly instruct to abort on other unexpected pre-states like API errors beyond basic error logging.
Installazione
Aggiungi prima il marketplace
/plugin marketplace add iamzhihuix/happy-claude-skills/plugin install trends-bulletin@happy-claude-skillsEstensioni simili
Prisma Postgres Setup
99Set up a new Prisma Postgres database and connect it to a local project using the Management API. Use when asked to "set up a database", "create a Prisma Postgres project", "get a connection string", "connect my app to Prisma Postgres", or "provision a database".
Fastify Best Practices
98Guides development of Fastify Node.js backend servers and REST APIs using TypeScript or JavaScript. Use when building, configuring, or debugging a Fastify application — including defining routes, implementing plugins, setting up JSON Schema validation, handling errors, optimising performance, managing authentication, configuring CORS and security headers, integrating databases, working with WebSockets, and deploying to production. Covers the full Fastify request lifecycle (hooks, serialization, logging with Pino) and TypeScript integration via strip types. Trigger terms: Fastify, Node.js server, REST API, API routes, backend framework, fastify.config, server.ts, app.ts.
npx CLI Tool Development (Bun-First)
98Build and publish npx-executable CLI tools using Bun as the primary toolchain with npm-compatible output. Use when the user wants to create a new CLI tool, set up a command-line package for npx execution, configure argument parsing and terminal output, or publish a CLI to npm. Covers scaffolding, citty arg parsing, sub-commands, terminal UX, strict TypeScript, Biome + ESLint linting, Vitest testing, Bunup bundling, and publishing workflows. Keywords: npx, cli, command-line, binary, bin, tool, bun, citty, commander, terminal, publish, typescript, biome, vitest.
Tandem Panel Scaffold
100Scaffold an editable Tandem control panel app
Happy Audio Gen
100Universal AI voice / text-to-speech skill supporting OpenAI TTS (gpt-4o-mini-tts, tts-1), ElevenLabs multilingual TTS with voice cloning, Bailian Qwen TTS (qwen-tts / qwen3-tts-vd with voice-design custom voices, long-text chunking built in), MiniMax speech-02-hd, SiliconFlow CosyVoice / SenseVoice, and PlayHT 2.0. Use this skill whenever the user asks to read text aloud, synthesize speech, generate narration, create voice-over, dub a script, or turn any text into audio (mp3 / wav / ogg / flac). Typical phrases include "read this aloud", "generate voice for ...", "create a narration of ...", "tts this", "把这段念出来", "做个配音", "合成语音", or mentions of voices / TTS model names like Alloy, Ash, Cherry, Rachel, CosyVoice, PlayHT. Always use this skill even if the user does not specify a provider — pick one from EXTEND.md defaults or available env keys.
ESLint Plugin React Hooks
99ESLint rules for React Hooks