Markus Jylhänkangas avatar

Markus Jylhänkangas

Community

@jylhis · Zürich

14Followers
|
41Public Repos
|
132Published Skills

Agent Skills by Markus Jylhänkangas

Showing 132 vetted skills indexed across 2 GitHub repositories.

JylhisJylhis
1

python-type-hints

Standardizes Python type hints using PEP 695, TypedDict, Protocol, and pyright strict mode.

Community
Basic
JylhisJylhis
1

jvm-packaging

Publish signed JVM artifacts to Maven Central via Gradle.

Community
Advanced
JylhisJylhis
1

btrfs

Configure Btrfs flat subvolume layouts with impermanence on Linux/NixOS.

Community
Advanced
JylhisJylhis
1

gitlab-cicd

Standardize GitLab CI/CD YAML patterns and templates in .gitlab-ci.yml files.

Community
Intermediate
JylhisJylhis
1

home-manager

Automate Home Manager configurations across NixOS, nix-darwin, and flake-based setups.

Community
Intermediate
JylhisJylhis
1

python-testing

Automate Python testing workflows with pytest patterns for fixtures, parametrization, async tests, and mocks.

Community
Intermediate
JylhisJylhis
1

elisp-conventions

Enforce modern Emacs Lisp conventions for .el files.

Community
Intermediate
JylhisJylhis
1

python-async

Standardize asyncio patterns for Python 3.12+ concurrent programs.

Community
Advanced
JylhisJylhis
1

elisp-package-publishing

Automates ELisp package publishing to MELPA and GNU ELPA with header checks, linting, and CI validation.

Community
Intermediate
JylhisJylhis
1

offline-docs

Locate and retrieve offline Unix documentation across Linux, macOS, and FreeBSD.

Community
Intermediate
JylhisJylhis
1

python-packaging

Automate Python packaging workflows with uv for projects and PyPI publishing.

Community
Intermediate
JylhisJylhis
1

java-code-style

Enforce Google Java Style and Java 21 conventions in source files.

Community
Advanced
JylhisJylhis
1

kotlin-code-style

Enforce Kotlin coding conventions and ktlint rules across JVM modules.

Community
Advanced
JylhisJylhis
1

typescript-packaging

Orchestrate TypeScript monorepo package management with pnpm workspaces, tsup, and Vite.

Community
Advanced
JylhisJylhis
1

java-concurrency

Review and write concurrent Java code for modern JVMs.

Community
Advanced
JylhisJylhis
1

typescript-nodejs-patterns

Implement Node.js server patterns with TypeScript, fs/promises, streams, and worker threads.

Community
Advanced
JylhisJylhis
1

nix-containers

Build reproducible OCI and NixOS container images with Nix.

Community
Advanced
JylhisJylhis
1

python-formatting

Format Python code with Ruff using pyproject.toml configuration.

Community
Intermediate
JylhisJylhis
1

nix-testing

Automate end-to-end NixOS VM integration testing with nixosTest.

Community
Advanced
JylhisJylhis
1

nix-hybrid

Bridge non-flake Nix code with flake tooling using overlay.nix and flake-compat.

Community
Intermediate
JylhisJylhis
1

claude-api

Integrate Claude API capabilities into applications across multiple programming languages.

Community
Advanced
JylhisJylhis
1

kotlin-coroutines

Apply Kotlin coroutines for asynchronous code with structured concurrency, flows, and cancellation.

Community
Advanced
JylhisJylhis
1

typescript-testing

Apply Vitest-centered patterns to standardize TypeScript test structure, mocks, and coverage.

Community
Intermediate
JylhisJylhis
1

python-code-style

Enforce PEP 8 and modern Python 3.12+ style using Ruff checks.

Community
Intermediate