magnusrodseth/dotfiles

⚙️ There are many like them, but these dotfiles are mine. A stow-managed macOS setup: Zsh, Neovim, tmux, Ghostty, and a pile of Claude Code tooling.

This repository also configures its own agents. See what dotfiles tells them →

2Stars on the repository
67Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

learn-codebase

25

magnusrodseth/dotfiles

Skill Claude Code

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.

not rated 2 2d ago A 59 tokens

linkedin-mcp

26

magnusrodseth/dotfiles

Skill Claude Code

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…

not rated 2 2d ago A 81 tokens

magnusrodseth/dotfiles

Skill Claude Code

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…

not rated 2 2d ago A 120 tokens

map-web-app

28

magnusrodseth/dotfiles

Skill Claude Code

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…

not rated 2 2d ago A 143 tokens

merge-resolver

29

magnusrodseth/dotfiles

Skill Claude Code

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.

not rated 2 2d ago A 62 tokens

magnusrodseth/dotfiles

Skill Claude Code

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…

not rated 2 2d ago A 143 tokens

notion-cli

31

magnusrodseth/dotfiles

Skill Claude Code

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 /…

not rated 2 2d ago A 94 tokens

onepassword-cli

32

magnusrodseth/dotfiles

Skill Claude Code

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…

not rated 2 2d ago A 120 tokens

pdf

33

magnusrodseth/dotfiles

Skill Claude Code

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.

not rated 2 2d ago A 62 tokens

playwright-cli

34

magnusrodseth/dotfiles

Skill Claude Code

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.

not rated 2 2d ago A 52 tokens

pr-status

35

magnusrodseth/dotfiles

Skill Claude Code

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…

not rated 2 2d ago A 97 tokens

read-up-on

36

magnusrodseth/dotfiles

Skill Claude Code

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…

not rated 2 2d ago A 93 tokens

resume-from-context

37

magnusrodseth/dotfiles

Skill Claude Code

Create a polished, debranded personal resume/CV as a PDF from existing context (an employer-branded CV, vault notes, a LinkedIn profile, or the conversation) using typst. Use when the user asks to build/make a resume or CV, turn an existing or consultancy-branded (e.g. Capgemini) CV into a personal one, create a…

not rated 2 2d ago A 96 tokens

review-axes

38

magnusrodseth/dotfiles

Skill Claude Code

Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes — Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/PRD asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use…

not rated 2 2d ago A 97 tokens

magnusrodseth/dotfiles

Skill Claude Code

Scaffold a new slide deck in the user's central presentations repo (/dev/personal/presentations), sourcing content from the current code repo, the current conversation, or material in the Obsidian vault, and matching or creating a brand theme. Works from any directory. Use when the user says "make a presentation about…

not rated 2 2d ago A 113 tokens

screenshots

40

magnusrodseth/dotfiles

Skill Claude Code

Locate macOS screenshots saved to /screenshots/ and route them into downstream workflows — most commonly attaching to GitHub PR/issue/comment bodies via the gh image extension, but also useful for previewing, organizing, copying to clipboard, or feeding into other tools. Use when the user mentions "screenshots"…

not rated 2 2d ago A 101 tokens

share-skill

41

magnusrodseth/dotfiles

Skill Claude Code

Package an installed Claude Code skill into a shareable zip in a fresh temp folder, then open that folder in Finder. Use when the user says "/share-skill ", "share the X skill", "bundle/export/package a skill to send someone", or wants a skill zipped up to hand off.

not rated 2 2d ago A 66 tokens

skill-audit

42

magnusrodseth/dotfiles

Skill Claude Code

Audit installed Claude Code skills for context-budget cost and real usage. Inventories /.claude/skills, estimates the always-loaded token cost of each description, and mines /.claude/projects transcripts for actual invocations to find unused skills. Use when the user asks to "audit skills", "clean up skills", "find…

not rated 2 2d ago A 89 tokens

spark-link

43

magnusrodseth/dotfiles

Skill Claude Code

Resolve a Spark email deep link (readdle-spark://) into the underlying Gmail message so it can be read, replied to, drafted from, or acted on with the gws CLI. Use whenever the user pastes a readdle-spark:// link, or refers to "the email I just copied from Spark", "this email" right after copying one, or asks to…

not rated 2 2d ago A 94 tokens

sparring-partner

44

magnusrodseth/dotfiles

Skill Claude Code

Intellectual sparring partner for refining ideas, strategies, and decisions. Use when you need someone to challenge your thinking, poke holes in plans, or explore alternatives. Triggers on "challenge this", "poke holes", "devil's advocate", "stress test this idea", "what am I missing", or any request for constructive…

not rated 2 2d ago A 79 tokens

stacked-prs

45

magnusrodseth/dotfiles

Skill Claude Code

Manage a stack of dependent pull requests (a chain where each PR's base is the branch below it, up to main). Covers GitHub's native stacked pull requests via the gh stack CLI extension, and hand-rolled stacks built with plain git + gh. Use when creating or planning a stack of dependent PRs, merging the bottom of a…

not rated 2 2d ago A 130 tokens

tanstack-seo

46

magnusrodseth/dotfiles

Skill Claude Code

Complete SEO setup for TanStack Router/Start: OG image generation (Satori + Resvg), meta helpers, JSON-LD structured data, sitemap, robots.txt, llms.txt, canonical URLs, Twitter Cards, web manifest.

not rated 2 2d ago A 52 tokens

update-skill

47

magnusrodseth/dotfiles

Skill Claude Code

Maintain an existing skill by batching real usage feedback, reflecting on the patterns, and landing one focused edit instead of reactive monkey-patches. Use when the user wants to improve, tune, fix, or update a skill they already wrote, points at feedback for a skill (a notepad, GitHub comments, Slack threads), says…

not rated 2 2d ago A 94 tokens

use-spark

48

magnusrodseth/dotfiles

Skill Claude Code

Use the spark CLI to access the user's Spark email data - list emails, search by topic, read threads, check calendar events, find availability, look up contacts, and view team info. Use when the user asks about their emails, calendar, contacts, meetings, or scheduling.

not rated 2 changed 7d ago A 60 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: