Install
$ agentstack add skill-cor-incorporated-claude-code-skills-developer-growth-analysis ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Developer Growth Analysis
Analyze recent Claude Code chat history, identify improvement areas, curate learning resources, and deliver a growth report to Slack DMs.
Steps
1. Read Chat History
Read ~/.claude/history.jsonl (JSONL format). Each line contains:
display: User's messageproject: Project nametimestamp: Unix timestamp (ms)pastedContents: Pasted code/content
Filter for entries from the past 24-48 hours.
2. Analyze Work Patterns
Extract from filtered chats:
- Projects/Domains: backend, frontend, DevOps, data, etc.
- Technologies: languages, frameworks, tools used
- Problem Types: debugging, feature implementation, refactoring, optimization
- Challenges: repeated questions, multi-attempt problems, knowledge gaps
- Approach Patterns: methodical, exploratory, experimental
3. Identify 3-5 Improvement Areas
Each area must be:
- Specific: not "improve coding skills" but "Advanced TypeScript generics for type-safe API responses"
- Evidence-based: grounded in actual chat history
- Actionable: practical steps to improve
- Prioritized: most impactful first
4. Generate Report
Structure the report as:
# Your Developer Growth Report
**Report Period**: [Date Range]
**Last Updated**: [Current Date]
## Work Summary
[2-3 paragraphs: projects, technologies, focus areas]
## Improvement Areas (Prioritized)
### 1. [Area Name]
**Why This Matters**: [Importance]
**What I Observed**: [Evidence from chat history]
**Recommendation**: [Concrete steps]
**Time to Skill Up**: [Effort estimate]
---
[Repeat for 2-4 more areas]
## Strengths Observed
[2-3 bullet points of things to continue]
## Action Items
1. [Highest priority action]
2. [Next action]
3. [Next action]
## Curated Learning Resources
[Populated in next step]
5. Search Learning Resources
Use HackerNews search for each improvement area:
- Query: "[Technology/Pattern] best practices", "[Topic] advanced techniques"
- Select 2-3 high-engagement articles per area
- Include: title, date, relevance description, link
6. Send to Slack DMs
- Check Slack connection via RUBESEARCHTOOLS.
- If not connected, use RUBEMANAGECONNECTIONS to initiate auth.
- Send report in logical sections using RUBEMULTIEXECUTE_TOOL.
- Confirm delivery.
Error Handling
- If
~/.claude/history.jsonldoes not exist or is empty, inform the user and suggest running some Claude Code sessions first. - If no entries found in 24-48 hours, expand the window to 7 days.
- If Slack connection fails, output the report directly in the terminal as fallback.
- If HackerNews search returns no results for an area, note it and suggest alternative search terms.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Cor-Incorporated
- Source: Cor-Incorporated/claude-code-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.