π¦ ClawHub
Pattern Miner
by @harrylabsj
Automatically detects repeated code and command patterns in Python/Shell, generating reusable Jinja2 templates and shell automation scripts via CLI.
TERMINAL
clawhub install pattern-minerπ About This Skill
Pattern Miner
Discover patterns in your own data files with local analysis.
Overview
Pattern Miner helps you identify recurring patterns, associations, and anomalies in your own data files. All processing happens locally on your machine.
Features
When to Use
Usage
Basic Analysis
# Analyze a JSON file
python3 scripts/analyze.py ~/data/my-tasks.json
Requirements
pip install numpy scikit-learn pandas
Scripts
scripts/analyze.py - Analyze JSON files for patternsConfiguration
Create a config file at ~/.pattern-miner/config.json:
{
"minConfidence": 0.6,
"minFrequency": 3,
"analysisTypes": ["cluster", "association"]
}
Input Formats
Supported file formats:
Output
Analysis results include:
Privacy & Security
β Your data stays on your device
Technical Information
| Attribute | Value | |-----------|-------| | Skill ID | pattern-miner | | Version | 2.0.1 | | Author | harrylabsj | | License | MIT-0 |
Requirements
Limitations
β‘ When to Use
π‘ Examples
Basic Analysis
# Analyze a JSON file
python3 scripts/analyze.py ~/data/my-tasks.json
Requirements
pip install numpy scikit-learn pandas
βοΈ Configuration
Create a config file at ~/.pattern-miner/config.json:
{
"minConfidence": 0.6,
"minFrequency": 3,
"analysisTypes": ["cluster", "association"]
}