Skip to content

AndreWohnsland/skillplotter

Repository files navigation

GitHub release (latest by date) GitHub Release Date PyPI - Version PyPI - Downloads Python Version GitHub GitHub issues Documentation Status Quality Gate Status GitHub Repo stars

The Skill Plotter: Overview

The Skill Plotter is a Python Command Line Interface (CLI) tool to create skill plots for your CV or other documents. It can be used to easily and interactively create the plots. Instead of using some designer software like Illustrator or just the office package we are going to use matplotlib and python. Because, well, we can.

Installation

The skill plotter package is available as a CLI command and can be installed via pip:

pip install skill-plotter

Usage

Just use the CLI command to run the plotter, the help shows you all possible things to do:

skill-plotter --help
# Add a skill
skill-plotter add Python 9
# or use it interactively
skill-plotter interactive-add
# Remove a skill
skill-plotter remove Python
# or use it interactively
skill-plotter interactive-remove
# Do the plot
skill-plotter

If you want to have a complete walkthrough, you can have a look at the usage documentation.

Development

Minimal Requirements

- Python 3.9
- matplotlib 3.8

Examples

Here you can see some examples of generated skill plots:

skillist

skillist2

skillist3

skillist4