npc

Manage AI agent characters via CLI with persistent behavioral profiles.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/snidelycapon/npc-agents --skill npc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: npc
Source: https://github.com/snidelycapon/npc-agents/tree/main/.claude/skills/npc
Command: npx skills add https://github.com/snidelycapon/npc-agents --skill npc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows users to define and apply persistent behavioral profiles (characters) to AI agents, influencing their coding style, error handling, and communication.

Core Features & Use Cases

  • Character Management: Create, assume, list, show, and delete AI characters.
  • Behavioral Control: Define disposition, domain, perspective, persona, convictions, reflexes, and history for AI agents.
  • Use Case: Assign a "Security Architect" character to an AI agent to ensure all code adheres to strict security protocols.

Quick Start

Use the npc skill to assume the character 'vera'.

Frequently Asked Questions about npc

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

FAQPage Schema
How do I control AI agent behavior and coding style?

Behavioral profiles define an AI agent's behavioral entropy through disposition, domain, perspective, persona, convictions, reflexes, and history. This profile is injected directly into the agent's context to consistently guide coding style and interaction.

Can I assign a specific character to an AI coding assistant?

Yes, you can assign specific characters to an AI coding assistant using the CLI interface. By assuming a defined character like a Security Architect, you inject persistent behavioral rules that ensure code generation adheres to specific protocols.

What is AI agent persona management and how does it affect code generation?

AI agent persona management involves creating, assuming, and modifying behavioral profiles to control an agent's behavioral entropy. It affects code generation by persistently shaping the agent's perspective, reflexes, and disposition during interactions.

How do I create and manage persistent behavioral profiles for AI agents?

You manage persistent behavioral profiles via a CLI interface that supports character creation, assumption, listing, showing, and deletion. This allows you to define and apply behavioral entropy like convictions and history to your AI agents.

Does this character management approach work without external dependencies?

Yes, this character management approach works without external dependencies. It operates entirely via a CLI interface to define and inject behavioral profiles into the agent's context, requiring no additional components or libraries.