pi-heartbeat
Configure periodic health checks via HEARTBEAT.md and the /heartbeat command.
Draft, edit, and publish blog posts for e9n.dev. Use when creating new posts, editing drafts, or refining existing content. Handles Eleventy frontmatter, Tailwind formatting, and Espen's authentic voice.
$ npx -y skills add espennilsen/pi --skill blog-post --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/blog-postContext preview
The summary Claude sees to decide when to auto-load this skill.
Draft, edit, and publish blog posts for e9n.dev. Use when creating new posts, editing drafts, or refining existing content. Handles Eleventy frontmatter, Tailwind formatting, and Espen's authentic voice.
name: blog-post description: Draft, edit, and publish blog posts for e9n.dev. Use when creating new posts, editing drafts, or refining existing content. Handles Eleventy frontmatter, Tailwind formatting, and Espen's authentic voice.
Write and publish blog posts for Espen's blog at `/Users/espen/Dev/e9n.dev/`.
Espen's writing style:
Avoid:
1. **Read existing posts** to match voice and format:
ls /Users/espen/Dev/e9n.dev/src/posts/
Read 2-3 recent posts to calibrate tone.
2. **Create the post file** using the project's naming convention:
/Users/espen/Dev/e9n.dev/src/posts/YYYY-MM-DD-slug.md
3. **Frontmatter template:**
---
title: "Post Title"
description: "One-line description for SEO and social sharing"
date: YYYY-MM-DD
tags:
- ai
- sales
- self-growth
---4. **Structure:**
5. **Review checklist:**
cd /Users/espen/Dev/e9n.dev && npm run dev
`ai`, `sales`, `self-growth`, `agentic-ai`, `productivity`, `leadership`, `stoicism`, `infrastructure`, `devops`, `typescript`
This repository is my Pi coding agent home directory. I keep it under version control and symlink it to ~/.pi/agent so Pi loads configuration, extensions, skills, and runtime state from here.
Configure periodic health checks via HEARTBEAT.md and the /heartbeat command.
Manage persistent memory across sessions. Use when asked to remember, recall, forget, or review what was stored. Covers long-term…
Track and manage projects with git status via dashboard and tool.
Delegate tasks to specialized subagents for parallel or sequential execution.
Audit, generate, update, and lint AGENTS.md files across all projects. Use when asked to check project context files, scaffold…