skill-idea-miner

Extract and score skill idea candidates from Claude Code session logs.

2|Updated Jun 14, 2026
One-click install
npx skills add https://github.com/IhsanDanish25/claude-trading-skills --skill skill-idea-miner-ihsandanish25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-idea-miner
Source: https://github.com/IhsanDanish25/claude-trading-skills/tree/main/skills/skill-idea-miner
Command: npx skills add https://github.com/IhsanDanish25/claude-trading-skills --skill skill-idea-miner-ihsandanish25

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, json, re, yaml, subprocess, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of mining and scoring potential skill ideas from Claude Code session logs, streamlining the development of new Claude skills.

Core Features & Use Cases

  • Session Log Mining: Extracts skill idea candidates from Claude Code session logs using signal detection.
  • Scoring: Scores candidates on novelty, feasibility, and trading value.
  • Deduplication: Removes duplicate ideas based on similarity.
  • Use Case: When running the weekly skill generation pipeline, this Skill can automatically extract, score, and backlog new skill ideas from recent coding sessions.

Quick Start

Run the skill idea miner with: python3 scripts/mine_session_logs.py --output-dir reports/

Frequently Asked Questions about skill-idea-miner

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

FAQPage Schema
How do I extract skill ideas from Claude Code session logs?

To mine session logs for skill ideas, run the Python script `mine_session_logs.py`, which parses Claude Code session logs and outputs scored candidates to a directory you specify.

What is the best way to score skill idea candidates for novelty and feasibility?

Scoring skill idea candidates for novelty and feasibility is handled by Python scripts that analyze session logs, assigning scores based on novelty, feasibility, and trading value. Deduplication is also applied to remove similar ideas.

Do I need external API keys to run LLM calls during session log analysis?

No, you do not need external API keys for LLM calls during session log analysis. The process requires the Claude CLI for LLM calls and standard Python libraries like pyyaml and json for processing logs and scoring ideas.

Can I use Python scripts to automate weekly skill generation and backlog ideas?

Yes, you can use Python scripts to automate weekly skill generation by running the mining pipeline, which automatically extracts, scores, and deduplicates new skill ideas from recent coding sessions to build a backlog.

Does the session log mining pipeline support trading and investing skill development?

Yes, the session log mining pipeline specifically applies to the development of trading and investing related skills, scoring extracted candidates on trading value alongside novelty and feasibility.