By lutencjusz
Obsługa hostingu home.pl: komendy przez SSH, transfer plików SFTP i poczta IMAP/SMTP.
Use when transferring files to or from the home.pl hosting over SFTP — uploading a file/directory to the server or downloading from it. Triggers: "wyślij plik na home.pl", "pobierz plik z home.pl", "skopiuj katalog na serwer home.pl".
Use when reading or sending email through a home.pl mailbox — listing/searching messages over IMAP or sending a message over SMTP. Triggers: "wyślij maila z home.pl", "sprawdź skrzynkę home.pl", "znajdź wiadomość od X", "przeczytaj nieprzeczytane maile".
Use when configuring the home.pl hosting connection or testing it — creating ~/.home-pl/config.json, installing the Posh-SSH and Mailozaurr modules, or verifying that SSH and mail work. Triggers: "skonfiguruj home.pl", "połącz z home.pl", "sprawdź połączenie z home.pl", "test home.pl".
Use when running shell commands on the home.pl hosting over SSH — checking files, disk usage, running scripts on the server. Triggers: "wykonaj na home.pl", "uruchom komendę na serwerze home.pl", "sprawdź df -h na home.pl".
home-plClaude Code skills for working with home.pl
hosting: running commands over SSH, transferring files over SFTP, and email (IMAP/SMTP).
Password authentication (port 22222), passwords encrypted with DPAPI.
~/.home-pl/config.json).Installation has two parts: first the skills via the Claude Code marketplace, then the
PowerShell modules (handled by the home-pl-setup skill).
# 1) Skills — Claude Code marketplace
/plugin marketplace add lutencjusz/home-pl-plugin
/plugin install home-pl@home-pl-plugin
# 2) PowerShell modules + configuration — run the home-pl-setup skill
# (installs Posh-SSH and Mailozaurr from the PowerShell Gallery, creates ~/.home-pl/config.json)
Skipping step 2 is the most common reason for "I installed it but it doesn't work".
Clone the repo and set the CLAUDE_PLUGIN_ROOT variable to the plugin directory (the skills
import the module via $env:CLAUDE_PLUGIN_ROOT\lib\home-pl.psm1; the marketplace install sets
it automatically). Alternatively, clone to the default fallback path C:\claude\home-pl-plugin.
pwsh).Run the home-pl-setup skill — it creates ~/.home-pl/config.json
(%USERPROFILE%\.home-pl\config.json, passwords encrypted with DPAPI). See the field template
in config.example.json:
{
"host": "serwerNNNNNN.home.pl",
"port": 22222,
"user": "serwerNNNNNN",
"passwordEnc": "<DPAPI>",
"imapHost": "imap.home.pl",
"imapPort": 993,
"smtpHost": "poczta.home.pl",
"smtpPort": 465,
"mailUser": "[email protected]",
"mailPasswordEnc": "<DPAPI>"
}
config.json or any passwords — .gitignore protects them in the repo, and
the config file lives outside the repo (~/.home-pl). Only config.example.json (placeholders)
is committed.22222 (port 22 does not work on home.pl).pwsh -NoProfile -Command "Invoke-Pester -Path tests/home-pl.Tests.ps1 -Output Detailed"
Tests run offline — they check the builders, config validation, DPAPI round-trip and filter logic (without connecting to the server).
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Obsługa serwera VPS Mikrus: komendy przez SSH, transfer plików (SCP) i operacje przez API mikr.us.
Listy zakupów Listonic w Claude Code: odczyt/edycja list, własna historia zakupów i ranking popularnych produktów. Skille + backend CLI w Pythonie.
Skrzynka Gmail przez IMAP/SMTP: odczyt/wyszukiwanie, wysyłka i drafty.
Obsługa Google NotebookLM z Claude Code: zarządzanie notebookami, dodawanie źródeł, pytania z cytatami i pobieranie transkryptów (backend CLI notebooklm-py).
npx claudepluginhub lutencjusz/home-pl-plugin --plugin home-plUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.