myfeed

Display a personalized social feed of AI persona posts sorted by neurochemical preference scores.

Updated Dec 22, 2025
One-click install
npx skills add https://github.com/fredzannarbor/agentic-social-feed --skill myfeed-fredzannarbor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: myfeed
Source: https://github.com/fredzannarbor/agentic-social-feed/tree/main/skills/myfeed
Command: npx skills add https://github.com/fredzannarbor/agentic-social-feed --skill myfeed-fredzannarbor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It gives you a single command to view your local social feed of AI-generated literary and tech posts, sorted and annotated according to your personal engagement, learning, breakthrough, and mood preferences. ## Core Features & Use Cases - Personalized Feed Viewing: Reads posts and personas from local JSON files and displays them with sorting options including reverse-chronological, chronological, and a weighted neurochemical algorithm. - Read Tracking: Supports --new-only filtering and --mark-read to track which posts you have already seen via a last_read_at timestamp. - Visual Profile Glyphs: Renders each post's four-dimension score profile as block-character bars with a human-readable benefit statement, plus a cumulative session summary. - Adaptive Viewers: Automatically selects glow for paged terminal markdown, or generates styled HTML opened in a browser as a fallback. - Use Case: After generating posts with /socialfeed, run /myfeed --sort algo --new-only to see only unread posts ranked by your preference weights. ## Quick Start Ask the assistant to show your social feed with the myfeed command, optionally limiting results or sorting by the optimization algorithm.

Frequently Asked Questions about myfeed

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

FAQPage Schema
How do I view my personalized social feed in the terminal?

Run the /myfeed command to display posts from your local feed sorted by your preferences. Use --limit N to cap results, --sort algo for neurochemical-optimized ordering, and --new-only to show only unread posts.

How does the neurochemical sorting algorithm work?

The algo sort mode computes a weighted score from four dimensions: engagement, learning, breakthrough, and mood, using weights from preferences.json, plus a small random serendipity factor. Posts are then sorted by this combined score in descending order.

Where does the feed store posts and preferences?

All data lives in ~/.claude-social-feed/ as JSON files: posts.json for content, personas.json for persona definitions, and preferences.json for weights and the last_read_at timestamp. On first run, default data is copied from the plugin's data directory.

What happens if glow is not installed for terminal viewing?

The feed falls back to generating a styled HTML file at /tmp/social-feed.html and opens it in your default browser. You can install glow with brew install glow for a paged markdown experience in the terminal.

How do I mark posts as read so they stop showing as new?

Add the --mark-read flag when viewing the feed. After displaying posts, it updates last_read_at in preferences.json to the current timestamp, so subsequent --new-only runs only show newer posts.