Agent skill · AI & Agents

skill-idea-miner

Mine Claude Code session logs for skill idea candidates. Use when running the weekly skill generation pipeline to extract, score, and backlog new skill ideas from recent coding sessions.

BaggaT236github.com/BaggaT236GitHub ↗
claude-codeships scriptsMIT
Install
npx skills add BaggaT236/AI-Trading-Skills --skill skill-idea-miner --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 8
SKILL.md size: 4 KB
Bundled scripts: yes
Path: skills/skill-idea-miner/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 118
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Skill Idea Miner Automatically extract skill idea candidates from Claude Code session logs, score them for novelty, feasibility, and trading value, and maintain a prioritized backlog for downstream skill generation. ## When to Use - Weekly automated pipeline run (Saturday 06:00 via launchd) - Manual backlog refresh: `python3 scripts/run_skill_generation_pipeline.py --mode weekly` - Dry-run to preview candidates without LLM scoring ## Prerequisites - **Python 3.10+** with `pyyaml` package - **Claude CLI** installed and authenticated (`claude --version` to verify) - **Session logs** in `~/.claude/projects/<project>/` (created automatically by Claude Code) - No API keys required (uses Claude CLI for LLM calls) ## Workflow ### Quick Start ```bash # Dry-run: preview mined candidates without LLM scoring python3 scripts/mine_session_logs.py --dry-run --output-dir reports/ # Full mining with scoring (requires Claude CLI) python3 scripts/mine_session_logs.py --output-dir reports/ # Score existing candidates python3 scripts/score_ideas.py \ --candidates reports/raw_candidates.yaml \ --output-dir logs/ ``` ### Stage 1: Session Log Mining 1. Enumerate session logs from allowlist projects in

What's inside
Steps it walks through
  1. When to Use
  2. Prerequisites
  3. Workflow
  4. Quick Start
  5. Stage 1: Session Log Mining
  6. Stage 2: Scoring and Deduplication
  7. Output Format
  8. rawcandidates.yaml
  9. Backlog (logs/.skillgenerationbacklog.yaml)
  10. Resources
Ships with 7 files
  • references/idea_extraction_rubric.md
  • scripts/__init__.py
  • scripts/mine_session_logs.py
  • scripts/score_ideas.py
  • scripts/tests/conftest.py
  • scripts/tests/test_mine_session_logs.py
  • scripts/tests/test_score_ideas.py
Commands it runs
python3 scripts/mine_session_logs.py --dry-run --output-dir reports/
Full mining with scoring (requires Claude CLI)
python3 scripts/mine_session_logs.py --output-dir reports/
Score existing candidates
python3 scripts/score_ideas.py \
More from AI-Trading-Skills
All skills →
About this skill
What does the skill-idea-miner skill do?

Mine Claude Code session logs for skill idea candidates. Use when running the weekly skill generation pipeline to extract, score, and backlog new skill ideas from recent coding sessions.

How do I install it?

Run `npx skills add BaggaT236/AI-Trading-Skills --skill skill-idea-miner --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From BaggaT236/AI-Trading-Skills, a repository with 118 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going