Skip to main content

CLI tool to generate a plot of your skills

Project description

GitHub release (latest by date) GitHub Release Date 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 an example of the generated skill plot:

skillist

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

skill_plotter-0.2.1.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

skill_plotter-0.2.1-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file skill_plotter-0.2.1.tar.gz.

File metadata

  • Download URL: skill_plotter-0.2.1.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.0 CPython/3.10.12 Linux/6.2.0-1012-azure

File hashes

Hashes for skill_plotter-0.2.1.tar.gz
Algorithm Hash digest
SHA256 4eb28fb773442b71da2b6d739f0f33cd1486746ec3fe62b9c743c7917dccaa1f
MD5 d29375d3aa030393ecedc92cb13cdd13
BLAKE2b-256 59b171516dcd7c49f8aed2bb95324ac7e9bd0c2f1232772d4a6dcf842afe75b5

See more details on using hashes here.

File details

Details for the file skill_plotter-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: skill_plotter-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 9.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.0 CPython/3.10.12 Linux/6.2.0-1012-azure

File hashes

Hashes for skill_plotter-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d1d729a708d27b58098ccd1cc89c05752876a71453b71030e718a50416963dd8
MD5 791b3194a8d674792a3f6e4fb3d88cd8
BLAKE2b-256 69e1268198b015d56d45ca954f72341b5ab846a135eaff3ff941d8a5e885f482

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page