Loading...
Loading...
Compare original and translation side by side
Review this tweet draft: [paste tweet here]Review all tweet drafts in my content/tweet-drafts/ folder.Review this tweet draft: [paste tweet here]Review all tweet drafts in my content/tweet-drafts/ folder.VAULT="${VAULT_PATH:-$(pwd)}"
find "$VAULT/content/tweet-drafts" -name "*.md" 2>/dev/null | while read f; do
if ! grep -q 'reviewed: true' "$f" 2>/dev/null; then
echo "UNREVIEWED:$f"
fi
donecontent/tweet-drafts/Where is your tweet drafts folder? (full path, e.g. /root/obsidian-vault/content/tweet-drafts)Paste your tweet draft here, or tell me the path to your tweet-drafts folder and I'll scan it.VAULT="${VAULT_PATH:-$(pwd)}"
find "$VAULT/content/tweet-drafts" -name "*.md" 2>/dev/null | while read f; do
if ! grep -q 'reviewed: true' "$f" 2>/dev/null; then
echo "UNREVIEWED:$f"
fi
donecontent/tweet-drafts/Where is your tweet drafts folder? (full path, e.g. /root/obsidian-vault/content/tweet-drafts)Paste your tweet draft here, or tell me the path to your tweet-drafts folder and I'll scan it.I?delvecertainlygame-changinggame changerit's worth notinginvaluableunleashrevolutionizetransformativewhat do you thinkdrop a commentthoughts?let me know in the commentsagree?sound familiar?I?delvecertainlygame-changinggame changerit's worth notinginvaluableunleashrevolutionizetransformativewhat do you thinkdrop a commentthoughts?let me know in the commentsagree?sound familiar?TWEET REVIEW
────────────
Score: X/10
Rule-by-Rule:
1. ✅/❌ No "I" opener — [reason]
2. ✅/❌ Strong opener — [reason]
3. ✅/❌ No AI tells — [reason]
4. ✅/❌ No generic closers — [reason]
5. ✅/❌ Corey Test — [reason]
6. ✅/❌ Character count — [reason + actual count]
7. ✅/❌ Single point — [reason]
8. ✅/❌ Punchy rhythm — [reason]
────────────| Passes | Score |
|---|---|
| 8 | 10/10 |
| 7 | 9/10 |
| 6 | 8/10 |
| 5 | 6/10 |
| 4 | 5/10 |
| 3 | 4/10 |
| 2 | 3/10 |
| 1 | 1/10 |
| 0 | 0/10 |
→ Ready to post. Use Typefully or your scheduler to queue it.Suggested Rewrite:
[rewritten tweet that fixes all failing rules]TWEET REVIEW
────────────
Score: X/10
Rule-by-Rule:
1. ✅/❌ No "I" opener — [reason]
2. ✅/❌ Strong opener — [reason]
3. ✅/❌ No AI tells — [reason]
4. ✅/❌ No generic closers — [reason]
5. ✅/❌ Corey Test — [reason]
6. ✅/❌ Character count — [reason + actual count]
7. ✅/❌ Single point — [reason]
8. ✅/❌ Punchy rhythm — [reason]
────────────| 通过数 | 得分 |
|---|---|
| 8 | 10/10 |
| 7 | 9/10 |
| 6 | 8/10 |
| 5 | 6/10 |
| 4 | 5/10 |
| 3 | 4/10 |
| 2 | 3/10 |
| 1 | 1/10 |
| 0 | 0/10 |
→ Ready to post. Use Typefully or your scheduler to queue it.Suggested Rewrite:
[rewritten tweet that fixes all failing rules]I've been thinking a lot about how AI is really changing the way founders
approach content creation and productivity, and I think it's worth noting
that the teams who figure out async AI workflows are going to have a
massive advantage. What do you think about this?TWEET REVIEW
────────────
Score: 2/10
Rule-by-Rule:
1. ❌ No "I" opener — Starts with "I've"
2. ❌ Strong opener — Slow setup, no hook, no specific fact
3. ❌ No AI tells — Contains "it's worth noting"
4. ❌ No generic closers — Ends with "What do you think about this?"
5. ❌ Corey Test — "massive advantage" is vague, no numbers or concrete outcome
6. ✅ Character count — 248 chars
7. ✅ Single point — Focused on async AI workflows
8. ❌ Punchy rhythm — Run-on sentence, preamble opener
────────────
Suggested Rewrite:
The founders winning right now aren't working harder.
They have agents running at 2am. Content drafted. Research done.
Queue processed.
By 7am they're reviewing output, not creating it.
Async AI ops is the new early morning routine.I've been thinking a lot about how AI is really changing the way founders
approach content creation and productivity, and I think it's worth noting
that the teams who figure out async AI workflows are going to have a
massive advantage. What do you think about this?TWEET REVIEW
────────────
Score: 2/10
Rule-by-Rule:
1. ❌ No "I" opener — Starts with "I've"
2. ❌ Strong opener — Slow setup, no hook, no specific fact
3. ❌ No AI tells — Contains "it's worth noting"
4. ❌ No generic closers — Ends with "What do you think about this?"
5. ❌ Corey Test — "massive advantage" is vague, no numbers or concrete outcome
6. ✅ Character count — 248 chars
7. ✅ Single point — Focused on async AI workflows
8. ❌ Punchy rhythm — Run-on sentence, preamble opener
────────────
Suggested Rewrite:
The founders winning right now aren't working harder.
They have agents running at 2am. Content drafted. Research done.
Queue processed.
By 7am they're reviewing output, not creating it.
Async AI ops is the new early morning routine.📄 content/tweet-drafts/linkedin-ai-post.md
[full review block]
📄 content/tweet-drafts/founder-ops.md
[full review block]
────────────
BATCH SUMMARY
Reviewed: 4 drafts
Ready to post (≥7): 2
Need rewrite (<7): 2📄 content/tweet-drafts/linkedin-ai-post.md
[full review block]
📄 content/tweet-drafts/founder-ops.md
[full review block]
────────────
BATCH SUMMARY
Reviewed: 4 drafts
Ready to post (≥7): 2
Need rewrite (<7): 2content/tweet-drafts/reviewed: truecontent/tweet-drafts/reviewed: true