penny-profile

Define Penny's persona and memory rules for penny:* skills.

Updated Jun 17, 2025
One-click install
npx skills add https://github.com/nikbrunner/dots --skill penny-profile
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: penny-profile
Source: https://github.com/nikbrunner/dots/tree/main/common/.agents/skills/penny-profile
Command: npx skills add https://github.com/nikbrunner/dots --skill penny-profile

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Penny-profile provides a consistent persona and memory model for all penny:* skills, ensuring Nik's assistant reacts with a stable voice, boundaries, and memory across tasks.

Core Features & Use Cases

  • Establishes Penny's personality, tone, and memory loading behavior for penny:* skills.
  • Enables consistent interactions across projects, helping maintain context when switching topics or domains.
  • Use Case: When a penny:* skill runs, it references Penny's profile to maintain voice and rules.

Quick Start

Load penny-profile to initialize Penny’s persona and memory for subsequent penny:* skills.

Frequently Asked Questions about penny-profile

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I maintain a consistent AI assistant persona across different tasks?

To maintain a consistent AI assistant persona, you need a centralized profile that enforces tone, boundaries, and memory loading rules. This ensures your personal assistant reacts with a stable voice even when switching topics or domains.

What is memory loading in a personal AI assistant?

Memory loading is the mechanism that initializes a personal assistant's predefined persona and context rules before processing tasks. It enforces language preferences, accountability, and interaction guidelines to standardize subsequent AI responses.

How do I standardize tone and boundaries for an AI assistant?

You standardize AI assistant tone and boundaries by applying a shared persona profile across all skill executions. This profile enforces specific interaction guidelines, ensuring the assistant operates within defined behavioral constraints.

Can I use a single persona profile across multiple AI skills?

Yes, a single persona profile can be referenced across multiple AI skills. By loading the profile initially, all dependent skills inherit the same voice, memory rules, and behavioral boundaries for consistent interactions.

Why does my AI assistant lose its personality when switching projects?

An AI assistant loses its personality when switching projects because it lacks a persistent memory model. Loading a centralized persona profile before executing tasks maintains context and ensures a stable voice across different domains.

Do I need to load a persona profile before running personal assistant skills?

Yes, you need to load a persona profile to initialize the assistant's memory and voice. This preparatory step ensures that all subsequent personal assistant skills execute with the correct tone, language, and interaction guidelines.