Skip to main content

Your career intelligence companion — daily practice on what employers actually want

Project description

skilark

Your career intelligence companion. Skilark reads the job market and turns it into daily practice — so you stay sharp on what employers actually want.

Install

pip install skilark

Requires Python 3.11+.

Quick start

skilark          # start today's challenges
skilark status   # see your streak and progress
skilark config   # change your topics

On first run, pick the topics you want to sharpen — Python, Go, Kubernetes, System Design, and 30+ more. Skilark serves bite-sized challenges matched to your level.

How it works

Each challenge shows a short code snippet and asks: What is the output?

Day 1 · python · Generator Send

  def gen():
      x = yield 1
      yield x + 10

  g = gen()
  print(next(g))
  print(g.send(5))

  [h] hint  [s] skip  [q] quit

  Your answer: _

Get instant feedback with explanations and links to deep-dive pages on skilark.com.

Changelog

0.1.2

  • Show source language in challenge header
  • Improved question clarity
  • Better deep-dive links
  • Added project description

0.1.1

  • Fixed challenge delivery after onboarding
  • Expanded to 34 selectable topics

0.1.0

  • Initial release — interactive challenges, streaks, adaptive difficulty

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

skilark-0.1.2.tar.gz (27.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

skilark-0.1.2-py3-none-any.whl (13.5 kB view details)

Uploaded Python 3

File details

Details for the file skilark-0.1.2.tar.gz.

File metadata

  • Download URL: skilark-0.1.2.tar.gz
  • Upload date:
  • Size: 27.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for skilark-0.1.2.tar.gz
Algorithm Hash digest
SHA256 a04aa685a10211f439b4113885c99f727234a85a6980198c52e86d5e61d553b3
MD5 f8ad86f400141d4a6e60cb0c9e037cb2
BLAKE2b-256 d955ffddbf08f8d9ea2c2aa23279e668d3ead56b6345aea7896c1c1984782fb8

See more details on using hashes here.

File details

Details for the file skilark-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: skilark-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 13.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for skilark-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 af1c0c5d90ca0692b649732b17972c26e5d4d4785bb647c5088889d250d07d64
MD5 3b535fd5fc6b3f471bbc4ed8023df1c3
BLAKE2b-256 289ca2927b911451d2a4860443c032f5959341b05ed0c70b32b33ed4b8b24a82

See more details on using hashes here.

Supported by

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