Mind-skills fs-street

Fetches articles from Farnam Street RSS. Use when asking about decision-making, mental models, learning, or wisdom from Farnam Street blog.

install
source · Clone the upstream repo
git clone https://github.com/geekjourneyx/mind-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/geekjourneyx/mind-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/fs-street" ~/.claude/skills/geekjourneyx-mind-skills-fs-street && rm -rf "$T"
manifest: skills/fs-street/SKILL.md
source content

Farnam Street

Fetches articles from Farnam Street blog, covering topics like mental models, decision-making, leadership, and learning.

Quick Start

# Basic queries
昨天的文章
今天的FS文章
2024-06-13的文章

# Search
有哪些可用的日期

Query Types

TypeExamplesDescription
Relative date
昨天的文章
今天的文章
前天
Yesterday, today, day before
Absolute date
2024-06-13的文章
YYYY-MM-DD format
Date range
有哪些日期
可用的日期
Show available dates
Topic search
关于决策的文章
思维模型
Search by keyword

Workflow

- [ ] Step 1: Parse date from user request
- [ ] Step 2: Fetch RSS data
- [ ] Check content availability
- [ ] Format and display results

Step 1: Parse Date

User InputTarget DateCalculation
昨天
Yesterdaytoday - 1 day
前天
Day beforetoday - 2 days
今天
TodayCurrent date
2024-06-13
2024-06-13Direct parse

Format: Always use

YYYY-MM-DD


Step 2: Fetch RSS

python skills/fs-street/scripts/fetch_blog.py --date YYYY-MM-DD

Available commands:

# Get specific date
python skills/fs-street/scripts/fetch_blog.py --date 2024-06-13

# Get date range
python skills/fs-street/scripts/fetch_blog.py --date-range

# Relative dates
python skills/fs-street/scripts/fetch_blog.py --relative yesterday

Requirements:

pip install feedparser requests


Step 3: Check Content

When NOT Found

Sorry, no article available for 2024-06-14

Available date range: 2023-04-19 ~ 2024-06-13

Suggestions:
- View 2024-06-13 article
- View 2024-06-12 article

Members Only Content

Some articles are marked

[FS Members]
- these are premium content and may only show a teaser.


Step 4: Format Results

Example Output:

# Farnam Street · 2024年6月13日

> Experts vs. Imitators: How to tell the difference between real expertise and imitation

## Content

If you want the highest quality information, you have to speak to the best people. The problem is many people claim to be experts, who really aren't.

**Key Insights**:
- Imitators can't answer questions at a deeper level
- Experts can tell you all the ways they've failed
- Imitators don't know the limits of their expertise

---
Source: Farnam Street
URL: https://fs.blog/experts-vs-imitators/

Configuration

VariableDescriptionDefault
RSS_URLRSS feed URL
https://fs.blog/feed/

No API keys required.


Troubleshooting

IssueSolution
RSS fetch failsCheck network connectivity
Invalid dateUse YYYY-MM-DD format
No contentCheck available date range
Members onlySome articles are premium content

CLI Reference

# Get specific date
python skills/fs-street/scripts/fetch_blog.py --date 2024-06-13

# Get date range
python skills/fs-street/scripts/fetch_blog.py --date-range

# Relative dates
python skills/fs-street/scripts/fetch_blog.py --relative yesterday