Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Gwenchai

v1.0.0

Design and implement automation workflows to save time and scale operations as a solopreneur. Use when identifying repetitive tasks to automate, building wor...

0· 14·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
Capability signals
CryptoCan make purchasesRequires OAuth token
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Suspicious
high confidence
!
Purpose & Capability
The declared purpose (design automation workflows for solopreneurs) is a documentation/playbook-style task, but the package contains many operational scripts for creating agents, managing Discord channels, applying gateway config patches, and restarting the gateway. Those capabilities (agent creation, gateway config changes, Discord API calls) are not explained or justified by the simple 'automation workflows' description and would not be expected for a playbook. Several _meta.json/README contents indicate the archive actually packages multiple skills (agent-council, agent-creator, etc.), suggesting accidental or deliberate bundling of unrelated functionality.
!
Instruction Scope
The runtime SKILL.md content itself is mostly workflow guidance (scope OK), but the included executable scripts instruct or perform privileged actions: they read ~/.openclaw/config.json to extract Discord bot tokens, call Discord API endpoints (create/rename channels), call openclaw gateway config.patch, add cron jobs, and the search script expects a TAVILY_API_KEY environment variable and queries an external API. The SKILL.md also contains detected prompt-injection patterns (system-prompt-override). The instructions and code therefore reach well beyond 'explain how to automate tasks' and include steps that read and modify local system configuration and call external services.
!
Install Mechanism
There is no formal install spec (instruction-only), which normally is lower risk; however, the skill bundle includes many executable code files (shell scripts, Python, Node) that will be copied into the OpenClaw skills directory when installed. Those files contain network calls and commands that can mutate gateway configuration and create cron jobs. The absence of an explicit, audited install mechanism combined with runnable scripts means installing this skill will place potentially dangerous tools on disk without clearly documented, minimal installation steps.
!
Credentials
The registry metadata declares no required environment variables or config paths, but multiple scripts expect secrets or config to exist: they read the OpenClaw config at ~/.openclaw/config.json to obtain Discord bot tokens and guild IDs; scripts mention TAVILY_API_KEY and may read DISCORD_CATEGORY_ID from the environment. That is a mismatch — the skill effectively requires access to bot tokens and other credentials that are not declared, which risks credential exposure or unintended use.
!
Persistence & Privilege
The skill does not set always:true, but included scripts perform persistent/system-level changes: patching the OpenClaw gateway config, restarting the gateway, adding cron jobs, and creating agents bound to workspaces and Discord channels. Those actions modify other agents' bindings and system gateway state and therefore grant substantial privilege. This level of system modification is not justified by the advertised playbook and should be treated as high-impact behavior.
Scan Findings in Context
[system-prompt-override] unexpected: A 'system-prompt-override' pattern was detected in SKILL.md content. For a benign automation-playbook, attempting to override system prompts or containing prompt-injection vectors is unexpected and suspicious. This could allow the skill to manipulate agent/system behavior if exploited.
What to consider before installing
This package is inconsistent with its description: it looks like a mixed bundle that includes documentation about automation workflows plus operational scripts that modify OpenClaw gateway config, create agents, add cron jobs, and call external APIs (Discord, Tavily). Before installing: 1) Do not install if you only wanted the playbook — ask the publisher why agent-management and Discord scripts are included. 2) Inspect and vet the following files locally: any scripts under scripts/*, create-agent.sh, setup_channel.py, rename_channel.py, and search.mjs. 3) Backup ~/.openclaw/config.json and verify it contains no secrets you don't want exposed; the scripts read that file to obtain Discord tokens. 4) Confirm whether you trust the source (owner ID unknown); prefer installing only the SKILL.md text rather than executable files. 5) If you must install, run in an isolated/sandboxed environment first (no network or limited permissions), and avoid running the scripts that call openclaw gateway config.patch, create cron jobs, or call external APIs until you audit them. 6) If you use Discord automation, rotate bot tokens after testing and ensure least privilege for the bot. If the package owner cannot explain why these capabilities are bundled, treat the skill as risky and do not enable it in a production environment.
scripts/search.mjs:81
Environment variable access combined with network send.
!
references/architecture.md:1009
Prompt-injection style instruction pattern detected.
Patterns worth reviewing
These patterns may indicate risky behavior. Check the VirusTotal and OpenClaw results above for context-aware analysis before installing.

Like a lobster shell, security has layers — review code before you run it.

latestvk973qvzdsstq3tp4spp9h8xtah847dh0

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

Automation Workflows

Overview

As a solopreneur, your time is your most valuable asset. Automation lets you scale without hiring. The goal is simple: automate anything you do more than twice a week that doesn't require creative thinking. This playbook shows you how to identify automation opportunities, design workflows, and implement them without writing code.


Step 1: Identify What to Automate

Not every task should be automated. Start by finding the highest-value opportunities.

Automation audit (spend 1 hour on this):

  1. Track every task you do for a week (use a notebook or simple spreadsheet)

  2. For each task, note:

    • How long it takes
    • How often you do it (daily, weekly, monthly)
    • Whether it's repetitive or requires judgment
  3. Calculate time cost per task:

    Time Cost = (Minutes per task × Frequency per month) / 60
    

    Example: 15 min task done 20x/month = 5 hours/month

  4. Sort by time cost (highest to lowest)

Good candidates for automation:

  • Repetitive (same steps every time)
  • Rule-based (no complex judgment calls)
  • High-frequency (daily or weekly)
  • Time-consuming (takes 10+ minutes)

Examples:

  • ✅ Sending weekly reports to clients (same format, same schedule)
  • ✅ Creating invoices after payment
  • ✅ Adding new leads to CRM from form submissions
  • ✅ Posting social media content on a schedule
  • ❌ Conducting customer discovery interviews (requires nuance)
  • ❌ Writing custom proposals for clients (requires creativity)

Low-hanging fruit checklist (start here):

  • Email notifications for form submissions
  • Auto-save form responses to spreadsheet
  • Schedule social posts in advance
  • Auto-create invoices from payment confirmations
  • Sync data between tools (CRM ↔ email tool ↔ spreadsheet)

Step 2: Choose Your Automation Tool

Three main options for no-code automation. Pick based on complexity and budget.

Tool comparison:

ToolBest ForPricingLearning CurvePower Level
ZapierSimple, 2-3 step workflows$20-50/monthEasyLow-Medium
Make (Integromat)Visual, multi-step workflows$9-30/monthMediumMedium-High
n8nComplex, developer-friendly, self-hostedFree (self-hosted) or $20/monthMedium-HardHigh

Selection guide:

  • Budget < $20/month → Try Zapier free tier or n8n self-hosted
  • Need visual workflow builder → Make
  • Simple 2-step workflows → Zapier
  • Complex workflows with branching logic → Make or n8n
  • Want full control and customization → n8n

Recommendation for solopreneurs: Start with Zapier (easiest to learn). Graduate to Make or n8n when you hit Zapier's limits.


Step 3: Design Your Workflow

Before building, map out the workflow on paper or a whiteboard.

Workflow design template:

TRIGGER: What event starts the workflow?
  Example: "New row added to Google Sheet"

CONDITIONS (optional): Should this workflow run every time, or only when certain conditions are met?
  Example: "Only if Status column = 'Approved'"

ACTIONS: What should happen as a result?
  Step 1: [action]
  Step 2: [action]
  Step 3: [action]

ERROR HANDLING: What happens if something fails?
  Example: "Send me a Slack message if action fails"

Example workflow (lead capture → CRM → email):

TRIGGER: New form submission on website

CONDITIONS: Email field is not empty

ACTIONS:
  Step 1: Add lead to CRM (e.g., Airtable or HubSpot)
  Step 2: Send welcome email via email tool (e.g., ConvertKit)
  Step 3: Create task in project management tool (e.g., Notion) to follow up in 3 days
  Step 4: Send me a Slack notification: "New lead: [Name]"

ERROR HANDLING: If Step 1 fails, send email alert to me

Design principles:

  • Keep it simple — start with 2-3 steps, add complexity later
  • Test each step individually before chaining them together
  • Add delays between actions if needed (some APIs are slow)
  • Always include error notifications so you know when things break

Step 4: Build and Test Your Workflow

Now implement it in your chosen tool.

Build workflow (Zapier example):

  1. Choose trigger app (e.g., Google Forms, Typeform, website form)
  2. Connect your account (authenticate via OAuth)
  3. Test trigger (submit a test form to make sure data comes through)
  4. Add action (e.g., "Add row to Google Sheets")
  5. Map fields (match form fields to spreadsheet columns)
  6. Test action (run test to verify row is added correctly)
  7. Repeat for additional actions
  8. Turn on workflow (Zapier calls this "turn on Zap")

Testing checklist:

  • Submit test data through the trigger
  • Verify each action executes correctly
  • Check that data maps to the right fields
  • Test with edge cases (empty fields, special characters, long text)
  • Test error handling (intentionally cause a failure to see if alerts work)

Common issues and fixes:

IssueCauseFix
Workflow doesn't triggerTrigger conditions too narrowCheck filter settings, broaden criteria
Action failsAPI rate limit or permissionsAdd delay between actions, re-authenticate
Data missing or incorrectField mapping wrongDouble-check which fields are mapped
Workflow runs multiple timesDuplicate triggersDe-duplicate based on unique ID

Rule: Test with real data before relying on an automation. Don't discover bugs when a real customer is involved.


Step 5: Monitor and Maintain Automations

Automations aren't set-it-and-forget-it. They break. Tools change. APIs update. You need a maintenance plan.

Weekly check (5 min):

  • Scan workflow logs for errors (most tools show a log of runs + failures)
  • Address any failures immediately

Monthly audit (15 min):

  • Review all active workflows
  • Check: Is this still being used? Is it still saving time?
  • Disable or delete unused workflows (they clutter your dashboard and can cause confusion)
  • Update any workflows that depend on tools you've switched away from

Where to store workflow documentation:

  • Create a simple doc (Notion, Google Doc) for each workflow
  • Include: What it does, when it runs, what apps it connects, how to troubleshoot
  • If you have 10+ workflows, this doc will save you hours when something breaks

Error handling setup:

  • Route all error notifications to one place (Slack channel, email inbox, or task manager)
  • Set up: "If any workflow fails, send a message to [your error channel]"
  • Review errors weekly and fix root causes

Step 6: Advanced Automation Ideas

Once you've automated the basics, consider these higher-leverage workflows:

Client onboarding automation

TRIGGER: New client signs contract (via DocuSign, HelloSign)
ACTIONS:
  1. Create project in project management tool
  2. Add client to CRM with "Active" status
  3. Send onboarding email sequence
  4. Create invoice in accounting software
  5. Schedule kickoff call on calendar
  6. Add client to Slack workspace (if applicable)

Content distribution automation

TRIGGER: New blog post published on website (via RSS or webhook)
ACTIONS:
  1. Post link to LinkedIn with auto-generated caption
  2. Post link to Twitter as a thread
  3. Add post to email newsletter draft (in email tool)
  4. Add to content calendar (Notion or Airtable)
  5. Send notification to team (Slack) that post is live

Customer health monitoring

TRIGGER: Every Monday at 9am (scheduled trigger)
ACTIONS:
  1. Pull usage data for all customers from database (via API)
  2. Flag customers with <50% of average usage
  3. Add flagged customers to "At Risk" segment in CRM
  4. Send re-engagement email campaign to at-risk customers
  5. Create task for me to personally reach out to top 10 at-risk customers

Invoice and payment tracking

TRIGGER: Payment received (Stripe webhook)
ACTIONS:
  1. Mark invoice as paid in accounting software
  2. Send receipt email to customer
  3. Update CRM: customer status = "Paid"
  4. Add revenue to monthly dashboard (Google Sheets or Airtable)
  5. Send me a Slack notification: "Payment received: $X from [Customer]"

Step 7: Calculate Automation ROI

Not every automation is worth the time investment. Calculate ROI to prioritize.

ROI formula:

Time Saved per Month (hours) = (Minutes per task / 60) × Frequency per month
Cost = (Setup time in hours × $50/hour) + Tool cost per month
Payback Period (months) = Setup cost / Monthly time saved value

If payback period < 3 months → Worth it
If payback period > 6 months → Probably not worth it (unless it unlocks other value)

Example:

Task: Manually copying form submissions to CRM (15 min, 20x/month = 5 hours/month saved)
Setup time: 1 hour
Tool cost: $20/month (Zapier)
Payback: ($50 setup cost) / ($250/month value saved) = 0.2 months → Absolutely worth it

Rule: Focus on automations with payback < 3 months. Those are your highest-leverage investments.


Automation Mistakes to Avoid

  • Automating before optimizing. Don't automate a bad process. Fix the process first, then automate it.
  • Over-automating. Not everything needs to be automated. If a task is rare or requires judgment, do it manually.
  • No error handling. If an automation breaks and you don't know, it causes silent failures. Always set up error alerts.
  • Not testing thoroughly. A broken automation is worse than no automation — it creates incorrect data or missed tasks.
  • Building too complex too fast. Start with simple 2-3 step workflows. Add complexity only when the simple version works perfectly.
  • Not documenting workflows. Future you will forget how this works. Write it down.

Files

112 total
Select a file
Select a file to preview.

Comments

Loading comments…