viralman-setup

Configure viralman credentials for one channel with interactive verification.

8|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/art8engine/viralman --skill viralman-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: viralman-setup
Source: https://github.com/art8engine/viralman/tree/main/skills/viralman-setup
Command: npx skills add https://github.com/art8engine/viralman --skill viralman-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the friction of configuring viralman by guiding you through setting up credentials for only one target channel at a time, with safety guardrails around secret handling.

Core Features & Use Cases

  • Single-channel, stepwise credential setup: Choose exactly one channel (gitmail / twitter / reddit / linkedin) per run and complete the required credential bundles.
  • Safety-first secret handling: Conditionally warns users when tokens appear to be pasted in plain text, and provides a safer read-from-terminal pattern.
  • Environment bootstrapping and verification: Auto-checks for a working viralman install, bootstraps locally if needed, optionally checks for updates, and verifies the configured keys before finishing.

Quick Start

Ask the AI to run viralman-setup for the gitmail channel so it walks you through saving the GitHub token, SMTP settings, and an LLM provider.

Frequently Asked Questions about viralman-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up API credentials for a single outreach channel like Twitter or Reddit?

Setting up Reddit or Twitter credentials involves interactively collecting the required OAuth tokens or API keys for a single channel. The skill verifies each key end-to-end with read-only checks to ensure the configuration is valid before finishing.

Can I configure multiple social media API tokens at the same time?

No, you must configure credentials for only one channel per run, such as gitmail, Twitter, Reddit, or LinkedIn. This stepwise approach ensures focused validation and safer secret handling for each platform's specific token requirements.

What is the safest way to enter API keys and tokens in a terminal?

The safest way to enter API keys is using a read-from-terminal pattern rather than pasting plain text. The setup conditionally warns users when tokens appear pasted in plain text to prevent unintended secret exposure during credential configuration.

Do I need a working viralman install before configuring LinkedIn OAuth credentials?

Yes, viralman-setup requires a working install and will auto-bootstrap it locally if needed. It optionally checks for updates and verifies the configured LinkedIn keys before finishing to ensure the environment is fully operational.

Will credential setup accidentally post content to my connected social media accounts?

No, the setup process enforces read-only verification and explicit boundaries around local dashboard usage to prevent unintended posting. It only validates that your configured keys are functional without scraping logged-in dashboards or publishing content.