developer-growth-analysis

Analyzes Claude Code chat history to generate personalized developer growth reports with curated learning resources.

1|Updated May 6, 2026
One-click install
npx skills add https://github.com/surfingalien/FinSurfing --skill developer-growth-analysis-surfingalien
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: developer-growth-analysis
Source: https://github.com/surfingalien/FinSurfing/tree/main/Downloads/FinSurfing/.agents/skills/developer-growth-analysis
Command: npx skills add https://github.com/surfingalien/FinSurfing --skill developer-growth-analysis-surfingalien

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Developers rarely get structured, evidence-based feedback on their coding habits between code reviews. This Skill turns your recent Claude Code chat history into a concrete growth report, identifying skill gaps and pairing them with relevant learning material. ## Core Features & Use Cases - Chat History Analysis: Reads ~/.claude/history.jsonl from the past 24-48 hours to detect projects, technologies, problem types, and recurring struggles. - Prioritized Improvement Areas: Produces 3-5 specific, evidence-based improvement areas with recommendations and time estimates, plus observed strengths and action items. - Curated Learning Resources: Searches HackerNews via Rube MCP for high-engagement articles matched to each identified gap. - Slack Delivery: Sends the formatted report directly to your own Slack DMs using Rube MCP so it is easy to revisit. - Use Case: After a week of intense feature work, ask for a growth analysis to discover you repeatedly struggled with TypeScript generics, then receive targeted articles and a focused action plan. ## Quick Start Ask Claude to analyze your developer growth from your recent chats and send the report to your Slack DMs.

Frequently Asked Questions about developer-growth-analysis

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

FAQPage Schema
How do I analyze my Claude Code chat history for skill gaps?

Ask Claude to analyze your developer growth from recent chats. The Skill reads ~/.claude/history.jsonl, filters entries from the past 24-48 hours, and identifies patterns in technologies, problem types, and recurring challenges.

What data does the developer growth report use?

The report is built from your local Claude Code history file in JSONL format, using the display text, project name, timestamp, and pasted contents of each entry. It does not use external code repositories or telemetry.

How are learning resources selected for the report?

For each identified improvement area, the Skill searches HackerNews through Rube MCP with targeted queries and prioritizes posts with high engagement. Each area gets two to three relevant articles with links and relevance notes.

Does the skill require Slack to work?

Slack delivery uses Rube MCP and requires an active Slack connection, which the Skill can initiate via RUBE_MANAGE_CONNECTIONS if missing. The report itself is still generated and presented in the CLI regardless.

How far back does the chat history analysis go?

The Skill filters history entries from the past 24-48 hours based on Unix millisecond timestamps. You can request a specific period in your prompt, and running it weekly is recommended to track improvement over time.