wwwzhouhui/skills_collection
Overview
This skill fetches the top five GitHub Trending projects for today, retrieves each project's README, generates concise summaries, and sends the results to a corporate WeChat (WeCom) robot. It automates trend tracking so teams receive a daily digest of notable open-source projects and their key details.
How this skill works
The tool scrapes GitHub Trending or uses the GitHub API to identify the top 5 projects, pulls each project's README content, and extracts key information (what the project is, the problem it solves, main tech stack, and star count). It generates brief summaries and posts them as messages through a configured WeCom webhook. Optional environment variables allow a GitHub token to raise API limits and a custom WeCom webhook URL.
When to use it
- Delivering a daily or weekly team digest of hot open-source projects.
- Monitoring technology trends and identifying emerging libraries.
- Preparing briefings for engineering or product teams.
- Automating lightweight scouting for new tools to evaluate.
- Sharing curated content in Slack/WeCom channels for awareness.
Best practices
- Set GITHUB_TOKEN to avoid rate limits when fetching repository data.
- Configure WEIXIN_WEBHOOK to point to a dedicated WeCom robot for summaries.
- Run the script on a schedule (cron or CI) for consistent digests.
- Limit README processing to the top README sections to keep messages concise.
- Sanitize README content to remove large code blocks or binary data before summarizing.
Example use cases
- Daily 9 AM digest to the engineering team highlighting 5 trending repos and why they matter.
- Weekly tech radar email that includes one-sentence takeaways and star counts.
- Onboarding packs that surface current popular tools in the organization’s tech domain.
- Rapid scouting: identify candidate libraries for proof-of-concept work.
- Content inspiration for blog posts or internal knowledge shares.
FAQ
A token is optional but recommended. Set GITHUB_TOKEN to increase API rate limits and reduce the chance of being throttled.
How do I change the WeCom destination?
Override the webhook by setting the WEIXIN_WEBHOOK environment variable to your robot’s URL before running the send script.
8 skills
This skill fetches the top five GitHub trending projects, generates Chinese summaries, and sends them via enterprise WeChat to your team.
This skill aggregates WeChat official account articles by fetching from mptext.top and converts content to Markdown, HTML, or text for quick reading.
This skill helps you fetch, parse, and save WeChat official account articles, delivering metadata, Markdown, and images for offline reading.
This skill helps you generate professional storyboard prompts and directly produce seedance videos with multi-modal inputs and automated downloads.
This skill generates modern 21:9 cover images for public account articles using 3D cute style and overlays HTML text for easy PNG/JPG export.
This skill helps you generate complete Dify workflow case articles in the Xiaohuihui style, including intro, workflow steps, and COS image integration.
This skill generates complete Dify DSL/YML workflows from user requirements, selecting nodes, parameters, and edges for compliant, ready-to-import files.
This skill generates a professional GitHub README.md with auto-detected project type, features, installation, usage, FAQ, and licensing.