espennilsen

48 mods across 1 repository, 117 stars between them.

dry-code-review

25

espennilsen/pi

Skill Claude CodeCodex

Perform a comprehensive DRY (Don't Repeat Yourself) code review on a codebase. Identifies duplicated code, repeated logic, redundant patterns, and opportunities for abstraction. Use this skill whenever the user asks to review code for duplication, reduce repetition, apply DRY principles, refactor for reusability, find…

117 9d ago A 129 tokens original MIT

espennilsen/pi

Skill Claude CodeCodex

Reverse-engineer a design system from a live website (public URL or localhost). Extracts colors, typography, spacing, shadows, radii, breakpoints, and component patterns using a headed Playwright browser. Captures screenshots of pages, components, and interactive states at real device resolutions. Produces structured…

117 9d ago A 180 tokens original MIT

git-project-status

27

espennilsen/pi

Skill Claude CodeCodex

Generate comprehensive status reports for git repositories. Analyzes commits, codebase structure, type errors, branch health, dependency status, GitHub PRs/issues/CI, working tree changes, and optionally integrates with td (task management CLI) if a .todos folder is present. TRIGGERS - Use this skill when: User asks…

117 9d ago A 193 tokens original MIT

github

28

espennilsen/pi

Skill Claude CodeCodex

Interact with GitHub repos, PRs, issues, CI, and notifications via the pi-github extension commands and gh CLI. Use when asked to check PRs, list issues, view repo status, check CI, browse notifications, create or merge PRs, fix PR review feedback, or perform any GitHub operation. Triggers: "open PRs", "repo status"…

117 9d ago A 126 tokens original MIT

google-workspace

29

espennilsen/pi

Skill Claude CodeCodex

Manage Google Workspace via the gws CLI — Drive, Gmail, Sheets, Docs, Slides, People, Chat, Meet, Forms, and cross-service workflows. Use when asked to send email, read/write spreadsheets, upload files to Drive, manage contacts, create presentations, send Chat messages, create docs, or any Google Workspace operation.…

117 9d ago A 145 tokens original MIT

handoff

30

espennilsen/pi

Skill Claude CodeCodex

Generate a self-contained handoff prompt that lets the user continue work in a fresh coding agent session with empty context. The prompt captures everything a new agent needs: project, goal, progress, decisions, current state, and remaining work. Triggers — use this skill when: - User says "handoff", "hand off"…

117 9d ago A 141 tokens original MIT

npm

31

espennilsen/pi

Skill Claude CodeCodex

Manage npm packages — install, publish, version bump, audit, and run scripts using the npm tool.

117 9d ago A 23 tokens original MIT

npmjs

32

espennilsen/pi

Skill Claude CodeCodex

Manage npm packages in a monorepo: audit health, sync dependencies, bump versions, update changelogs, run pre-publish checks, and coordinate publishing.

117 9d ago B 202 tokens original MIT

obsidian-vault

33

espennilsen/pi

Skill Claude CodeCodex

Read, create, and update notes in Espen's Obsidian vault (PARA method). Use when asked about notes, tasks, projects, dashboards, daily logs, or anything in the vault.

117 9d ago A 46 tokens original MIT

pdf-reader

34

espennilsen/pi

Skill Claude CodeCodex

Read and extract content from PDF files — text, tables, metadata, and images. Use when asked to read a PDF, extract text from a PDF, summarize a PDF, analyze a PDF document, get tables from a PDF, or check PDF metadata. Also triggers on "open this PDF", "what does this PDF say", "parse PDF", "PDF to text", or when a…

117 9d ago A 90 tokens original MIT

penpot-workflow

35

espennilsen/pi

Skill Claude CodeCodex

Manage design work in Penpot — create projects, organize pages, build components, export assets, review designs visually, and handle design-to-code handoff. Use when asked to create designs, manage Penpot projects, build components, export tokens, set up a new design project, review a design, take screenshots, or show…

117 9d ago A 75 tokens original MIT

plan-mode

36

espennilsen/pi

Skill Claude CodeCodex

Structured planning mode for AI agents working on coding and development tasks. Produces a comprehensive plan BEFORE any code is written or changed, including task decomposition, architecture decisions, risk assessment, and approval gates. Use this skill whenever the user says "/plan", "plan mode", "plan first"…

117 9d ago A 139 tokens original MIT

playwright

37

espennilsen/pi

Skill Claude CodeCodex

Take screenshots and interact with web pages using a headed Playwright browser. Use when you need to visually inspect a URL, capture a screenshot, interact with a page (click, type, scroll), or verify what a page looks like rendered. Triggers — use this skill when: - You need to screenshot a URL (Penpot share link…

117 9d ago A 142 tokens original MIT

pr-monitor

38

espennilsen/pi

Skill Claude CodeCodex

Monitor open GitHub PRs across all repos in /Dev. Checks PR age, flags stale PRs, and optionally alerts via Aivena/Telegram. Uses gh pr list for accurate GitHub data. TRIGGERS - Use this skill when: User asks about open PRs, pull requests, or PR status User says "check PRs", "any stale PRs?", "PR review status" Cron…

117 9d ago A 129 tokens original MIT

project-manager

39

espennilsen/pi

Skill Claude CodeCodex

Manage Espen's projects across the Dev folder and Obsidian vault. Use for project status checks, creating new projects, syncing between code repos and vault notes, archiving, and cross-project search.

117 9d ago A 44 tokens original MIT

qa-testing

40

espennilsen/pi

Skill Claude CodeCodex

Perform QA testing on running web applications using cmuxbrowser. Covers functional testing, accessibility auditing, edge case testing, and structured reporting with evidence. Triggers — use this skill when: - User says "test this", "QA this", "QA this PR", "check the app" - User says "run QA", "verify the build"…

117 9d ago A 173 tokens original MIT

readme-reviewer

41

espennilsen/pi

Skill Claude CodeCodex

Review a codebase and generate or update its README.md according to best practices. The skill performs static analysis of the project structure, dependencies, scripts, and existing documentation, then produces a comprehensive, accurate README. Triggers — use this skill when: - User asks to "review", "update"…

117 9d ago A 189 tokens original MIT

remotion

42

espennilsen/pi

Skill Claude CodeCodex

Best practices for Remotion - Video creation in React.

117 9d ago A 13 tokens copy · 73% MIT

sales-playbook

43

espennilsen/pi

Skill Claude CodeCodex

Create and refine sales playbooks, deal strategies, MEDDPICC analyses, customer decks, and outreach sequences. Use for any sales methodology work, pipeline review, or go-to-market planning.

117 9d ago A 42 tokens original MIT

sample-skill

44

espennilsen/pi

Skill Claude CodeCodex

Template skill. Replace this with a specific description of when and why to use it.

117 9d ago A 21 tokens original MIT

skill-creator

45

espennilsen/pi

Skill Claude CodeCodex

Create, review, and improve skills for Pi agents. A skill is a folder with a SKILL.md that teaches an agent specialized workflows, domain knowledge, or tool integrations. Use when asked to create a new skill, improve an existing skill, review a skill for quality, scaffold a skill from a workflow, or convert…

117 9d ago A 108 tokens original MIT

td

46

espennilsen/pi

Skill Claude CodeCodex

Manage tasks and issues with the td CLI. Use for creating, tracking, querying, and handing off work items. Covers task lifecycle, session management, structured handoffs, epics, dependencies, and boards.

117 9d ago A 44 tokens original MIT

ui-review

47

espennilsen/pi

Skill Claude CodeCodex

Review UI designs and implementations for accessibility, consistency, usability, and visual quality. Use when asked to review a design, audit accessibility, check UI consistency, compare implementation against mockups, or evaluate a user interface.

117 9d ago A 46 tokens original MIT

weekly-review

48

espennilsen/pi

Skill Claude CodeCodex

Run a structured weekly review covering projects, habits, goals, and planning. Use when asked for a weekly review, week summary, or weekly planning session.

117 9d ago A 34 tokens original MIT