Tools· Research & Knowledge Management

    rm-skills

    rm-skills is an MIT-licensed package of six standalone Claude skills for Gmail triage, infographic generation, LinkedIn asset analysis, tweet reading, video performance analysis and X account monitoring.

    analyticalresearchingexecutableOpen Source
    Source code
    npx skills add reymerekar7/rm-skills --all installs all six skills, --skill <name> installs a single one; store required API keys per skill in a .env file. Alternatively, clone the repo and copy the skill folders manually to ~/.claude/skills/.
    rm-skills

    Description

    Strengths

    MIT license
    The repository is licensed under MIT, so free use and adaptation are possible.
    Granular installation
    Each of the six skills can be installed individually by name, adopting the whole collection is not required.
    Low entry barrier for several skills
    LinkedIn Asset Analyzer, Twitter Reader and the X scanner run without an additional API key or additional Python packages.
    Grown out of daily use
    According to the repository, the skills come from a single developer who built them for his own daily work and keeps extending them.

    Assessment

    AI features

    • Gmail Triage Automatically sorts incoming mail into Action Required, Newsletter and Low Priority, summarizes newsletter content by topic and marks noise as read, working read-only through the Google Workspace CLI.
    • Infographic Generator Builds multi-section HTML infographics from a topic and exports them as PNG via Playwright, brand colors, a font or a reference image can be supplied as input.
    • Video Performance Analyzer Uses Google Gemini to evaluate a video's transcript and short-form footage across six dimensions, hook strength, progressive intrigue, credibility signals, viewer-first framing, visual pattern interrupts and CTA quality, and derives four to eight repurposing ideas from it.
    • LinkedIn Asset Analyzer Evaluates an uploaded LinkedIn carousel or infographic through four lenses, format and layout, visual design, engagement mechanics and why it worked, directly via Claude's built-in image reading.
    • Twitter Reader Retrieves the content of a public X post via the Jina reader API and returns it as clean Markdown with author info, timestamp and media description.
    • X Scanner Uses the Grok API with native X search to monitor selected AI-focused X accounts and flags breaking news, revenue data, contrarian takes and viral content, a cron-ready script allows automated daily digests.

    Suitable for

    • Individuals and small teams who want to automate everyday tasks around inbox management, social content and video analysis with Claude skills
    • Users who want to adopt one or two of the six skills specifically, rather than adapting a complete system
    • Less suitable for Less suitable for teams looking for a unified, centrally managed skill suite with consistent support

    Limitations and notes

    • Inconsistent dependencies per skill Some skills need their own API key, for example for Gemini, xAI or Jina, others need additional software such as Node.js and Playwright for the infographic generator or the Google Workspace CLI for Gmail triage; there is no single common installation routine.
    • No shared interface According to the repository, the collection is meant as a loose group of individual skills, not as a coherent product with a unified user interface.
    • Single-developer project According to the README, the skills come from a single developer for his own use; no fixed roadmap or dedicated support channel is mentioned.
    • API keys stored locally in the .env file Credentials for Gemini, xAI or Jina sit unencrypted in a local .env file in the project root and should be handled with corresponding care.
    • Extra Python dependency for the video analyzer The Video Performance Analyzer additionally requires the Python package google-genai, while most of the other skills run without additional packages.

    Quick start

    1. List the available skills: npx skills add reymerekar7/rm-skills --list.
    2. Install the desired skill, for example npx skills add reymerekar7/rm-skills --skill video-performance-analyzer, or use --all to install all six at once.
    3. Create a .env file in the project root and enter the required keys depending on the installed skill, GEMINI_API_KEY, XAI_API_KEY or JINA_API_KEY.
    4. For Gmail Triage, additionally install and set up the Google Workspace CLI: npm install -g @googleworkspace/cli && gws auth setup.
    5. For the Infographic Generator, install Playwright once: cd /tmp && npm install playwright.
    6. Call the skill via a natural instruction in Claude, or run the respective script directly, for example python scripts/analyze_video.py /path/to/video.mp4.

    Tips

    • Install only the skills actually needed instead of the full collection, that keeps the .env file and dependencies manageable.
    • For the Infographic Generator, supply brand colors and a font directly in the prompt, for example "My brand colors are #1A2744 and #6BA3D6, font is Inter", or attach a reference image for the layout style.
    • For X monitoring, schedule the cron-ready script for automated daily digests, for example scripts/scan_x.py --summary-only.
    • For the Twitter Reader, use the batch script fetch_tweets.sh for multiple links instead of individual calls.
    • Update the repository regularly, according to the README new skills are added on an ongoing basis.

    Access

    Last reviewed: · Pricing, plans and features are a snapshot in time. Check the provider's own page before deciding.

    In the workshop this becomes your method.

    Whoever sees this process run once wants the agent behind it next. We build that in the workshop From Process to Agent.

    View workshops

    Related resources

    Browse all resources

    Conversation, not pitch

    Understand first, then decide. We take time for an initial conversation, without sales pressure, without obligation.

    Schedule a call