ワンクリックで
karma-run
Daily Reddit karma run — find 3-5 best rising post opportunities, present with comment angles, and log to Notion
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Daily Reddit karma run — find 3-5 best rising post opportunities, present with comment angles, and log to Notion
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Auto-approved commit, push, CI monitor, and deploy to production
Auto-approved commit, push, and deploy to production — skips the CI/Security gate for fast, locally-verified deploys. Classifies what changed and deploys the Vue app and/or the Astro marketing site as needed (same target-classification as deploy-prod-auto, minus the remote-CI wait).
Turn a scattered, half-formed idea, bug report, or feature request into a complete, well-researched row in the "Beanies Main Issue Tracker" Notion DB — researching the codebase, recent commits, docs, and the web to fill every field, asking only about genuine gaps, checking for duplicates, showing the full proposed issue for approval, and then creating it as a "Not started" row that /beanies-pre-plan can pick up. Use this WHENEVER the user wants to capture, log, file, raise, open, add, or jot down an issue / bug / feature / idea / ticket / tracker item / TODO for beanies — even when they just describe a problem or wish ("the calendar feels cramped on mobile", "we should let users export their data", "remember to fix the flaky sync toast") without saying the word "issue". It is the front door to the tracker and the step BEFORE /beanies-pre-plan.
Standardized requirements-intake step that runs BEFORE beanies-plan. Collects complete, well-structured intent (via a copy/paste template or a Notion issue row), reviews EVERY field, asks the user to resolve anything missing/unclear/TBC (writing resolved values back to the tracker) before building, and — when a mockup is requested — generates a CIG-clamped UI mockup via the frontend-design skill, gets it approved, and stores it on the tracker. Only after explicit user approval does it hand a fully-populated initial prompt (plus any approved mockup) to beanies-plan. Use when the user says "pre-plan this", "intake this issue", "prep a plan for X", or invokes /beanies-pre-plan.
Create standardized plans (and optionally GitHub issues) using a mandatory 4-pass review discipline — initial draft, DRY/error-handling, sustainability/maintainability, and fresh-eyes final sweep — with full context preservation.
Review, prepare and publish a beanies.family "beanstalk" blog post that lives in the Notion Blog Posts database. Use this skill whenever greg mentions the blog, the beanstalk, a Friday post, publishing or reviewing a post, a post ID or Notion blog row, blog images, Substack cross-posting, or says anything like "it's blog day", "review my post", "is post 12 ready", "ship the blog", or "time for this week's post" — even if he doesn't name the skill. Also use it when asked to check a draft's tone, grammar, SEO, or images before publication, or to sync a Notion post into the repo.
| name | karma-run |
| description | Daily Reddit karma run — find 3-5 best rising post opportunities, present with comment angles, and log to Notion |
Find the 3-5 best Reddit comment opportunities right now and log them to the Notion Karma Building DB. The goal is speed: Greg should be commenting within 10-20 minutes of running this skill.
/karma-runUse curl with the Reddit JSON API to fetch rising/new posts from these subreddit groups:
# HIGH KARMA potential (large audiences, viral potential)
curl -s -H "User-Agent: beanies-karma-run/1.0" \
"https://old.reddit.com/r/AskReddit/rising/.json?limit=25"
# TARGET COMMUNITY (builds local reputation in subs we'll eventually post in)
curl -s -H "User-Agent: beanies-karma-run/1.0" \
"https://old.reddit.com/r/daddit+Parenting+personalfinance/rising/.json?limit=15"
# TECH / MAKER (authentic expertise)
curl -s -H "User-Agent: beanies-karma-run/1.0" \
"https://old.reddit.com/r/LifeProTips+NoStupidQuestions+todayilearned+ExperiencedDevs+webdev/rising/.json?limit=20"
Parse each response with Python to extract: title, subreddit, score, num_comments, age in minutes, permalink.
Apply these filters to find the top 3-5 posts:
Ideal post characteristics:
Greg's expertise areas (filter for these):
Scoring heuristic:
For each of the top 3-5 posts, present:
### 1. r/SubredditName — "Post Title"
**[Score pts, N comments, Xm old]**
https://reddit.com/r/subreddit/comments/id/slug/
**Why this is a good opportunity:** [1 sentence — why it's rising, why the comment count is good]
**Comment angle:** [2-3 sentences — the angle Greg should take, NOT a full draft. Greg writes in his own voice.]
End with a recommendation of which 2-3 to prioritize.
After presenting the opportunities, add each one to the Notion Karma Building DB.
Database details:
32f247d9-a99f-8000-9be4-c939bb1ef69032f247d9-a99f-81cf-8b2d-f336b80f422a (Reddit Karma Building)Use mcp__notion__API-post-page to create each entry with:
{
"parent": { "database_id": "32f247d9-a99f-8000-9be4-c939bb1ef690" },
"properties": {
"Name": { "title": [{ "text": { "content": "<post title truncated to 80 chars>" } }] },
"Subreddit": { "select": { "name": "r/<subreddit>" } },
"Link": { "url": "<full reddit URL>" },
"Draft Comment": { "rich_text": [{ "text": { "content": "<the comment angle suggestion>" } }] },
"Posted": { "checkbox": false },
"Tier": { "select": { "name": "<tier>" } }
}
}
Tier mapping:
Subreddit select options (existing in the DB — add new ones as needed): r/ExperiencedDevs, r/technology, r/personalfinance, r/programming, r/LifeProTips, r/NoStupidQuestions, r/todayilearned, r/mildlyinfuriating, r/webdev, r/Showerthoughts, r/mildlyinteresting, r/AskReddit, r/pics, r/AskParents, r/SideProject, r/daddit, r/Parenting
End with:
reddit.com/r/daddit+AskReddit+Parenting/rising/ manually.