Przemysław Zalewski

Agent skills

Skills for your coding agent

Free and open source, MIT. They run in Claude Code, Codex, claude.ai, ChatGPT and any agent that reads Agent Skills. I use them myself, every day.

Install ↓ GitHub

Przemysław Zalewski

Skills

/przemo Przemo

Przemo in your terminal. Reviews code the way I do, answers the hard calls you would take to a senior, does the task (reads the code, runs the tests, fixes the bug) and talks the way I write on Slack: short, dry, harsh on tools, warm to people. Answers at 2 AM too.

  • Review: a one‑line verdict, then blockers, worth-fixing and nits, each with file:line, the reason and the fix. Zero sycophancy.
  • Hard calls: one recommendation, the reason that decides it, the alternative and the first step.
  • Polish by default, English when you write in English.
  • Success criterion first, root cause before the fix, a test that reproduces the bug.
  • Checks its own output before it says done. Code and commits stay professional, the jokes stay in the chat.
  • Strong humor: deadpan, Polish movie quotes, suchary. Black humor and politics only when you ask.
Claude Code
/przemo review this branch

/indexnow Indexnow

The IndexNow missing from Google Search Console. Google does not index everything you publish, so you ask, one URL at a time, every day. Indexnow asks for you: it uses your signed‑in browser, picks the pages that matter, requests indexing until GSC says the quota is used up, and remembers what to retry.

  • Builds the list from your sitemaps and the GSC Page indexing report: pages Google lists as not indexed go first, pages it already has are left alone. Each page gets a business value with a reason.
  • Requests indexing until GSC shows its real quota message. No guessed daily limit.
  • Retries after 3, 7 and 14 days, then moves pages Google still ignores to a dead-letter queue with suggested fixes.
  • Tracks every language version separately and favors your main language.
  • Keeps a readable log, screenshots and the full history in ~/indexnow on your computer.
Claude Code
/indexnow example.com changed pricing page

/business-idea-validator Business idea validator

Scores a business idea on ten rubrics, from 1 to 5, with quoted evidence and a confidence level, and applies a fixed verdict rule: Build, Validate first, Pivot or Stop.

  • The riskiest assumption and up to three experiments with pass and fail numbers.
  • Markdown and JSON, in English or Polish.
  • The verdict rule is code, so you can check it by hand.
Claude Code
/business-idea-validator A booking app for dog groomers, 19 EUR a month

/update-dependencies Update dependencies

Keeps every repository on your machine up to date: npm, Node.js, Dockerfiles, GitHub Actions, Python and Xcode, on releases at least a week old. Each npm release is checked against what was actually published before it is installed, and breaking changes are migrated.

  • Diffs the published tarballs of both versions: install scripts, binaries, obfuscated code, reads of tokens, a new publisher, lost provenance, a license change.
  • Migrates majors with codemods and the migration guide, then runs your checks and rolls back what fails.
  • Pins GitHub Actions to commit SHAs and Docker images to digests.
  • Settings, holds and notes, a write-ahead log and a readable log per repository in ~/dependencies.
Claude Code
/update-dependencies

Install

Claude Code

Add the marketplace once, then install the pack. Every skill on this page comes with it.

in a Claude Code session
/plugin marketplace add Ciunkos/skills
/plugin install ciunkos@ciunkos

Codex and other agents

Clone the repository and symlink a skill folder into ~/.agents/skills, the folder Codex loads skills from. Other agents use their own folder, for example ~/.claude/skills.

terminal
git clone https://github.com/Ciunkos/skills ~/ciunkos-skills
mkdir -p ~/.agents/skills
ln -s ~/ciunkos-skills/skills/przemo ~/.agents/skills/przemo

ChatGPT

In Business, Enterprise, Healthcare and Edu workspaces: download the .skill file, then in the sidebar open Plugins, the Skills tab, Create, Upload from your computer. ChatGPT scans it before it becomes available.

przemo.skill · business‑idea‑validator.skill

Update

Claude Code: these two commands inside a session, no restart. Or turn on auto-update in /plugin, Marketplaces, ciunkos. Codex: pull the clone. claude.ai and ChatGPT: upload the new .skill file in place of the old one.

Claude Code
/plugin marketplace update ciunkos
/reload-plugins
Codex
git -C ~/ciunkos-skills pull

GitHub · Releases and changes

Get the next skill by email

One short email when a new skill ships or one changes a lot. No newsletter, no sales sequence.

By clicking Notify me you agree to get these emails. I keep your address until you unsubscribe, with one click in every email, and never share it. Questions or removal: ciunkos@gmail.com. Data controller: Przemysław Zalewski, details in the footer.

Done. The next skill lands in your inbox. Every email has a one‑click unsubscribe.

Prefer GitHub? Watch the repository for releases.

FAQ

Questions

Are they free?
Yes. MIT license, source on GitHub. You pay only for your own agent plan or API usage. If I ever stop maintaining them, the license lets you fork them and keep going.
Can I read them before I install?
Yes, and you should. Each skill is a SKILL.md with references and a changelog. /przemo has no scripts at all; the other two keep theirs in a scripts folder with tests. Reading one takes minutes.
Do they send my code anywhere?
No. /przemo and the business idea validator are instructions and local scripts with no network calls. /indexnow reads your public pages and works in your own signed‑in browser. Its scripts never log in to Google and never read your passwords.
Do they work in ChatGPT?
In ChatGPT Business, Enterprise, Healthcare and Edu workspaces, which accept uploaded skills in the same Agent Skills format. /indexnow needs control of your browser and local files, so run it in Claude Code or Codex.
Is /przemo really you?
No. It is my voice and my habits in a skill. It knows only public facts about me and nothing about clients or employers. If you want the real one, book a call.
Can you build a skill for my team?
Yes. In one day on your own repositories: shared CLAUDE.md and AGENTS.md, skills for the prompts people keep retyping, gates in CI, then 30 days of questions on chat. Rules like these took one product from about 60 commits in 2025 to 4,800+. Work can start now, with the price in writing within 24 hours of the call: AI consulting.

In 30 minutes you will know if we are a fit

You bring the problem, I bring the questions. Want a number first? The configurator shows hours, a price range and the start date.

or write to ciunkos@gmail.com

After you book you get a calendar invite. Nothing else to fill in.

My pledge

  • Reply within 24 hours. I reply within 24 hours on working days, personally, not a bot. Weekend messages: by Monday noon.
  • Late means free. If I am late, the first hour of work is free. You do not have to ask.
  • Scope in writing within 24 hours. A free 30‑minute call with no company deck, then the scope and the price in writing within 24 hours. You decide.
  • The person who does the work. You talk to the person who does the work. No sales layer, no handoff.
  • Follow‑up only with news. I follow up only when I have something new for you. Never a “did you see my offer”.
  • Honest “not a fit”. If I am not the right person, I say so on the call and point you to someone who is.

Calls this week · work can start now · B2B contract · Wrocław, Poland (CET), remote

You own the code, domain and accounts from day one. Nothing is held hostage.