magnusrodseth

70 mods across 4 repositories, 30 stars between them.

entur

25

magnusrodseth/dotfiles

Skill Claude CodeCodex

Look up public transit travel times and routes in Norway using the Entur APIs. Use when the user asks about travel time, transit routes, how to get somewhere, or distance between locations in Norway. Triggers on "travel time from X to Y", "how long from X to Y", "reisetid fra X til Y", "transit from X to Y"…

2 5d ago A 107 tokens

few-shot-examples

26

magnusrodseth/dotfiles

Skill Claude CodeCodex

Best practices for designing few-shot (input→output) examples in prompts for AI and agentic applications. Use when writing or reviewing prompts that need consistent formatting, structured/JSON output, classification, extraction, edge-case handling, or hallucination reduction; or when the user mentions few-shot…

2 5d ago A 79 tokens

magnusrodseth/dotfiles

Skill Claude CodeCodex

Format a message for Slack and copy it to the clipboard as HTML so Slack's composer renders rich text (bold, italic, code, lists, links, blockquotes) on paste. Use when the user wants to paste a formatted message into Slack. Triggers on "copy to slack", "format for slack", "slack message", "paste to slack", or any…

2 5d ago A 91 tokens

magnusrodseth/dotfiles

Skill Claude CodeCodex

Format a message for Microsoft Teams and copy it to the clipboard as HTML so Teams renders formatting (bold, headings, code blocks, lists, links, blockquotes) on paste. Use when the user wants to paste a formatted message into Teams. Triggers on "copy to teams", "format for teams", "teams message", "paste to teams"…

2 5d ago A 90 tokens

gh-image

29

magnusrodseth/dotfiles

Skill Claude CodeCodex

Upload local images to GitHub and get back ready-to-paste markdown (user-attachments URLs) for embedding in issues, PRs, comments, READMEs, gists, or Discussions, via the gh image CLI extension (drogers0/gh-image). Use when the user wants to attach/embed/upload an image or screenshot into a GitHub issue/PR/comment…

2 5d ago A 123 tokens

git-branch-cleanup

30

magnusrodseth/dotfiles

Skill Claude CodeCodex

Safely delete local git branches that are already merged, squash/rebase-merged, or whose remote was deleted, while protecting the current branch, the default branch, and any worktree-checked-out branch. Use when the user wants to clean up, prune, tidy, or delete "done"/merged/stale local branches, shrink a long git…

2 5d ago A 89 tokens

github-cli

31

magnusrodseth/dotfiles

Skill Claude CodeCodex

GitHub CLI workflows for issues, labels, and PRs with proper linking, base branch handling, and structured descriptions.

2 5d ago A 26 tokens

handoff

32

magnusrodseth/dotfiles

Skill Claude CodeCodex

Compact the current conversation into a handoff document for another agent to pick up. Use when the user asks for a handoff, wants to hand work to a fresh session or another agent, or wants the current state written up so work can continue elsewhere.

2 5d ago A 54 tokens

humanize

33

magnusrodseth/dotfiles

Skill Claude CodeCodex

Detect and rewrite prose that reads as AI-generated: em dashes, AI vocabulary, negative parallelisms, rule-of-three filler, puffery, tone tells. Use for "humanize this", "de-slop", "sounds like ChatGPT", "make this less AI".

2 5d ago A 59 tokens

image-generation

34

magnusrodseth/dotfiles

Skill Claude CodeCodex

Generate and edit images via OpenAI's gpt-image-2 (ChatGPT Images 2.0) API. Use when the user asks to "generate an image", "create an image", "make a picture of X", "draw X", "edit this image", "remove the background from this image", "extend this image", "regenerate this image with Y", or invokes /image-generation.…

2 5d ago B 105 tokens

image-processing

35

magnusrodseth/dotfiles

Skill Claude CodeCodex

Process images in TS/JS with Bun's Bun.Image API: resize, crop, rotate, compress, convert (JPEG/PNG/WebP/HEIC/AVIF), thumbnails, LQIP/ThumbHash placeholders, EXIF. Replaces sharp on Bun.

2 5d ago A 57 tokens

impeccable

36

magnusrodseth/dotfiles

Skill Claude CodeCodex

Design, critique, polish or overhaul frontend UI: sites, landing pages, dashboards, components, forms, onboarding, empty states. Covers UX review, hierarchy, accessibility, typography, color, motion, design systems. Not backend.

2 5d ago A 51 tokens

learn-codebase

37

magnusrodseth/dotfiles

Skill Claude CodeCodex

Understand a codebase by reading its actual source, on GitHub or on disk: how a pattern is really implemented, an org's conventions, how two things are wired. Use for "how does do X". For published API docs prefer find-docs.

2 5d ago A 59 tokens

linkedin-mcp

38

magnusrodseth/dotfiles

Skill Claude CodeCodex

Read LinkedIn DMs/threads, look up people and company profiles, search and inspect job postings, and send messages or connection requests via the linkedin MCP server. Use when the user asks to check LinkedIn messages/inbox, read a conversation, search messages, look up a profile or company, search jobs, send a…

2 5d ago A 81 tokens

magnusrodseth/dotfiles

Skill Claude CodeCodex

Safely edit tool config files in this dotfiles repo (Zed, Neovim, Ghostty, tmux, lazygit, etc.) by looking up real current docs for exact option/keybind/action names instead of guessing, then validating per file format. Use when changing editor or terminal settings or keybindings, adding/remapping a shortcut, toggling…

2 5d ago A 120 tokens

map-web-app

40

magnusrodseth/dotfiles

Skill Claude CodeCodex

Reverse-engineer an unknown web app through a real browser until its data model and CRUD operations are fully mapped, then codify that into a reusable CLI plus a skill so the next session starts from a contract instead of re-exploring. Use when the user wants to automate, script, or build a CLI for a website that has…

2 5d ago A 143 tokens

merge-resolver

41

magnusrodseth/dotfiles

Skill Claude CodeCodex

Git expert that analyzes merge conflicts by examining branches, commits, and diffs to provide resolution recommendations. Use when there are merge conflicts to resolve. Triggers on "merge conflict", "resolve conflict", "git conflict", "CONFLICT in", or when git status shows unmerged paths.

2 5d ago A 62 tokens

magnusrodseth/dotfiles

Skill Claude CodeCodex

Message another Claude Code session on this machine or beyond it, using ListAgents and SendMessage. Use when the user wants to tell, ask, warn or hand something over to a session running in another terminal, worktree, machine or the web ("tell the other session", "let the session working on X know", "ask my other…

2 5d ago A 143 tokens

notion-cli

43

magnusrodseth/dotfiles

Skill Claude CodeCodex

Interact with Notion via the ntn CLI — create, read, update, and trash pages; upload files; manage blocks via the public API. Use when the user wants to publish content to Notion, post a blog post or document to a Notion database, upload images to Notion, manage Notion pages from the command line, or asks about ntn /…

2 5d ago A 94 tokens

onepassword-cli

44

magnusrodseth/dotfiles

Skill Claude CodeCodex

Use the 1Password CLI (op) to read secrets, list and inspect vaults/items, inject secrets into env files and commands, and create/edit items on Magnus's accounts (a personal account and a work account). Use when the user mentions 1Password, the op command, secret references (op://...), needs an API…

2 5d ago A 120 tokens

pdf

45

magnusrodseth/dotfiles

Skill Claude CodeCodex

Export markdown as professional PDF using pandoc + typst (no LaTeX needed). Use when the user asks to: create a PDF, export markdown to PDF, generate a report/handout/document as PDF, or when they mention PDF, pandoc, print-ready, or document export.

2 5d ago A 62 tokens

playwright-cli

46

magnusrodseth/dotfiles

Skill Claude CodeCodex

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.

2 5d ago A 52 tokens

pr-status

47

magnusrodseth/dotfiles

Skill Claude CodeCodex

Report mergeability and review/CI status for GitHub pull requests in a compact dashboard. Use when checking whether a PR is mergeable, blocked, or ready to merge; when asked for "PR status", "review status", "is it mergeable", "what's blocking this PR", "are my PRs ready", or to check CI/check status across one or…

2 5d ago A 97 tokens

read-up-on

48

magnusrodseth/dotfiles

Skill Claude CodeCodex

Jog the agent's memory on a topic, person, or project that lives somewhere in the user's Obsidian vault (second brain). Works from any directory on the machine. Use when the user says "read up on X", "catch me up on X", "what do I know about X", "remind yourself about X", or otherwise asks for a briefing on a subject…

2 5d ago A 93 tokens