{"id":48801496,"url":"https://github.com/feed-mob/agent-skills","last_synced_at":"2026-04-14T03:03:43.082Z","repository":{"id":330552827,"uuid":"1122654020","full_name":"feed-mob/agent-skills","owner":"feed-mob","description":"Agent Skills from FeedMob Dev Team","archived":false,"fork":false,"pushed_at":"2026-03-26T06:10:20.000Z","size":229,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-27T01:52:18.597Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/feed-mob.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-25T08:03:11.000Z","updated_at":"2026-03-18T07:27:10.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/feed-mob/agent-skills","commit_stats":null,"previous_names":["feed-mob/agent-skills"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/feed-mob/agent-skills","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feed-mob%2Fagent-skills","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feed-mob%2Fagent-skills/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feed-mob%2Fagent-skills/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feed-mob%2Fagent-skills/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feed-mob","download_url":"https://codeload.github.com/feed-mob/agent-skills/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feed-mob%2Fagent-skills/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31779951,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T02:24:21.117Z","status":"ssl_error","status_checked_at":"2026-04-14T02:24:20.627Z","response_time":153,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-04-14T03:03:28.733Z","updated_at":"2026-04-14T03:03:43.066Z","avatar_url":"https://github.com/feed-mob.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Agent Skills\n\nA collection of skills for Claude agents to perform specialized tasks.\n\n## What Are Skills?\n\n**Skills** are folders of instructions, scripts, and resources that Claude loads dynamically to improve performance on specialized tasks. They teach Claude how to complete specific tasks in a repeatable way.\n\n## Available Skills\n\nThis repository contains 6 specialized skills organized by domain:\n\n### 🎨 Content Creation \u0026 Brand Management\n\n#### [feedmob-brand-guidelines](skills/feedmob-brand-guidelines/)\nGenerate FeedMob-branded content including reports, presentations, charts, and artifacts following official brand guidelines.\n\n**Key Features:**\n- Complete FeedMob brand identity system (colors, typography, logos)\n- Professional design guidelines for reports and presentations\n- Data visualization standards with consistent color mapping\n- Logo usage specifications and asset management\n- Quality checklists for brand compliance\n\n**Use when:** Creating any FeedMob-branded materials, reports, presentations, charts, or marketing content.\n\n#### [feedmob-presentations](skills/feedmob-presentations/)\nCreate, edit, and analyze PowerPoint presentations with professional styling, themes, and layouts using python-pptx and OOXML manipulation.\n\n**Key Features:**\n- Multiple color schemes (FeedMob, Binance, Professional, Modern, Corporate)\n- Automatic background selection based on content\n- Smart logo insertion and brand consistency\n- Advanced slide types (metrics dashboards, comparisons, two-column layouts)\n- Direct OOXML editing for complex modifications\n- Design principles implementation (6x6 rule, typography standards, grid alignment)\n\n**Use when:** Creating or editing PowerPoint presentations, especially for FeedMob or professional business contexts.\n\n### 📊 Data Analysis \u0026 Processing\n\n#### [civitai-analyst](skills/civitai-analyst/)\nGenerate and execute SQL queries against the civitai_records PostgreSQL database to analyze video performance on Civitai platform.\n\n**Key Features:**\n- Natural language to SQL query generation\n- Engagement metrics analysis (likes, hearts, comments)\n- Tag and theme performance analysis\n- Weekly report generation (JSON/HTML formats)\n- WoW (week-over-week) comparison analysis\n- Bilingual support (English/中文)\n\n**Use when:** Analyzing Civitai video performance, engagement metrics, content strategy, or generating weekly reports.\n\n**Triggers:** Civitai, video stats, engagement, likes, hearts, comments, weekly report, tag analysis, quality score, 数据分析, 视频表现, 周报\n\n#### [url-parameter-parser](skills/url-parameter-parser/)\nParse URLs in CSV files and extract query parameters as new columns for data analysis.\n\n**Key Features:**\n- Automatic URL column detection\n- Query parameter extraction and column creation\n- Multiple value handling (joined with '|')\n- Batch processing of multiple CSV files\n- Preserves original data integrity\n\n**Use when:** Working with CSV files containing URLs that need parameter extraction and analysis.\n\n### 🤖 AI \u0026 Media Generation\n\n#### [gemini-image-generator](skills/gemini-image-generator/)\nGenerate, edit, or transform images using Gemini AI (Flash or Pro models) with support for various aspect ratios, resolutions, and image-to-image transformations.\n\n**Key Features:**\n- Text-to-image generation with customizable aspect ratios\n- Image editing and image-to-image transformations\n- Logo overlay capabilities\n- Reference image support (up to 14 images on Pro)\n- Multiple resolution options (1K, 2K, 4K on Pro)\n- Aspect ratio support: 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9\n\n**Use when:** Generating images from text, editing existing images, placing logos, or creating image variations.\n\n#### [ai-news-daily](skills/ai-news-daily/)\nAutomatically fetch and summarize the latest AI news, research, and industry developments from multiple authoritative sources.\n\n**Key Features:**\n- Multi-source news aggregation (TechCrunch, VentureBeat, arXiv, etc.)\n- Categorized search (general news, research papers, company announcements, market trends)\n- Customizable output formats (brief, detailed, report)\n- Time-based filtering (daily, weekly updates)\n- Source quality prioritization\n- Topic-specific deep dives\n\n**Use when:** Requesting daily AI news updates, latest AI research, industry trends, or automated briefings.\n\n## Skill Compatibility Matrix\n\nSome skills work exceptionally well together. Here are recommended combinations:\n\n| Primary Skill | Compatible With | Use Case |\n|---------------|----------------|----------|\n| **feedmob-presentations** | feedmob-brand-guidelines | Create branded FeedMob PowerPoint presentations with automatic brand compliance |\n| **gemini-image-generator** | feedmob-presentations | Generate custom images and insert them into presentation slides |\n| **civitai-analyst** | feedmob-presentations | Create visual reports from Civitai analytics data |\n| **ai-news-daily** | feedmob-presentations | Generate AI industry briefing presentations |\n| **url-parameter-parser** | civitai-analyst | Process CSV data before database analysis |\n\n## Quick Start Examples\n\n### Example 1: Create a Branded FeedMob Presentation\n\n```bash\n# Automatically uses feedmob-brand-guidelines for compliance\n# and feedmob-presentations for generation\n\n\"Create a FeedMob presentation about Q1 analytics results \nwith title slide, 3 content slides, and a metrics dashboard\"\n```\n\n### Example 2: Analyze Civitai Video Performance\n\n```bash\n# Uses civitai-analyst skill\n\n\"Show me the top 10 performing videos this week with \nengagement metrics and tag analysis\"\n\n# Or in Chinese:\n\"生成本周的视频表现周报\"\n```\n\n### Example 3: Generate Marketing Images\n\n```bash\n# Uses gemini-image-generator skill\n\n\"Generate a 16:9 hero image for our landing page featuring \na modern office with people using mobile devices. \nGive me 3 variations in 2K resolution.\"\n```\n\n### Example 4: Daily AI News Briefing\n\n```bash\n# Uses ai-news-daily skill\n\n\"Give me today's top AI news stories focusing on \nLLMs and computer vision developments\"\n```\n\n### Example 5: Process URL Data\n\n```bash\n# Uses url-parameter-parser skill\n\n\"Extract all query parameters from the URLs in \ncampaign_data.csv and add them as new columns\"\n```\n\n## Trigger Keywords Reference\n\nSkills can be automatically activated when you mention certain keywords or phrases:\n\n| Skill | Trigger Keywords/Phrases |\n|-------|-------------------------|\n| **feedmob-brand-guidelines** | FeedMob branding, brand guidelines, FeedMob colors, FeedMob logo, branded content |\n| **feedmob-presentations** | PowerPoint, PPT, presentation, slides, create presentation |\n| **civitai-analyst** | Civitai, video stats, engagement, likes, hearts, comments, weekly report, tag analysis, 数据分析, 视频表现, 周报 |\n| **url-parameter-parser** | URL parameters, parse URLs, CSV, extract parameters, query string |\n| **gemini-image-generator** | generate image, edit image, Gemini, image generation, aspect ratio, logo overlay |\n| **ai-news-daily** | AI news, latest AI, AI research, AI trends, AI developments, daily briefing |\n\n## Project Structure\n\n```\nagent-skills/\n├── .claude-plugin/          # Claude Code plugin configuration\n├── skills/                  # 6 skill implementations\n│   ├── ai-news-daily/\n│   ├── civitai-analyst/\n│   ├── feedmob-brand-guidelines/\n│   ├── feedmob-presentations/\n│   ├── gemini-image-generator/\n│   └── url-parameter-parser/\n├── spec/                    # Agent Skills specification\n├── template/                # Skill template for creating new skills\n└── README.md\n```\n\n## Creating a Skill\n\nSkills are simple to create—just a folder with a `SKILL.md` file containing YAML frontmatter and instructions:\n\n```markdown\n---\nname: my-skill-name\ndescription: A clear description of what this skill does and when to use it\n---\n\n# My Skill Name\n\n[Add your instructions here that Claude will follow when this skill is active]\n\n## Examples\n- Example usage 1\n- Example usage 2\n\n## Guidelines\n- Guideline 1\n- Guideline 2\n```\n\n### Required Frontmatter Fields\n- `name` - Unique identifier (lowercase, hyphens for spaces)\n- `description` - Complete description of skill purpose and use cases\n\n## Using Skills\n\n### Claude Code\nYou can register this repository as a Claude Code Plugin marketplace by running the following command in Claude Code:\n```\n/plugin marketplace add feed-mob/agent-skills\n```\n\nThen, to install a specific set of skills:\n1. Select `Browse and install plugins`\n2. Select `feedmob-agent-skills`\n3. Select `feedmob-content-tools` or `data-processing-tools`\n4. Select `Install now`\n\nAlternatively, directly install either Plugin via:\n```\n/plugin install feedmob-content-tools@feedmob-agent-skills\n/plugin install data-processing-tools@feedmob-agent-skills\n```\n\nAfter installing the plugin, you can use the skill by just mentioning it.\n\n### Claude.ai\nTo use any skill from this repository or upload custom skills, follow the instructions in [Using skills in Claude](https://support.claude.com/en/articles/12512180-using-skills-in-claude#h_a4222fa77b).\n\n### Claude API\nUse pre-built or custom skills via the API. See the [Skills API documentation](https://docs.claude.com/en/api/skills-guide#creating-a-skill).\n\n## Getting Started\n\n1. Browse the `skills/` directory for examples\n2. Use the `template/` directory as a starting point for new skills\n3. Follow the `spec/` for detailed guidelines\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffeed-mob%2Fagent-skills","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffeed-mob%2Fagent-skills","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffeed-mob%2Fagent-skills/lists"}