persona-skills

Identify, expand, deduplicate, and validate reusable skills behind persona workflows.

Updated Sep 6, 2026
One-click install
npx skills add https://github.com/rickvang/Persona-Library --skill persona-skills-rickvang
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: persona-skills
Source: https://github.com/rickvang/Persona-Library/tree/main/.agents/skills/persona-skills
Command: npx skills add https://github.com/rickvang/Persona-Library --skill persona-skills-rickvang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Teams maintaining a persona library struggle to define which capabilities are genuinely reusable, avoid duplicate skill identities, and keep skill records grounded in evidence rather than vague traits. ## Core Features & Use Cases - Skill Identification: Reads a persona's activities and workflows to propose a deduplicated inventory of portable, independently reusable capabilities. - Capability Profiles: Expands a skill with boundaries, triggers, inputs, decisions, observable actions, outputs, quality signals, failure modes, and validation evidence. - Modularity Classification: Classifies a unit as a primitive, composed skill, persona application, workflow method, or tool-use recipe before creating any new identity. - Source Reconciliation: Classifies new evidence as confirms, extends, qualifies, or contradicts and hands authorized changes to persona-reconciliation. - Use Case: Given a persona's job-search workflow, use this Skill to extract the reusable capabilities, match them against the existing catalog and aliases, and propose profiles with inspectable quality signals. ## Quick Start Use $persona-skills to identify the reusable capabilities behind this persona's workflows and propose deduplicated skill profiles with quality signals.

Frequently Asked Questions about persona-skills

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

FAQPage Schema
How do I identify reusable skills from a persona's workflows?▼

Read the persona's activities and workflows, then propose a deduplicated inventory of portable capabilities. Each item must be independently reusable, and you should explain which existing skill identity it matches or extends before creating anything new.

How to avoid duplicate skills when expanding a capability catalog?▼

Search the canonical catalog and aliases first and reuse a stable identity when one already covers the capability. Compare triggers, decisions, outputs, quality signals, workflow reach, and boundaries before merging or splitting, since similar wording is not proof of duplication.

When should a capability be a skill versus a persona application?▼

Keep portable judgment in the skill and context-specific behavior in the persona application or workflow. A capability too narrow belongs in an application, while one that only binds a vendor belongs in a tool-use recipe.

Can this skill directly update live persona or skill records?▼

No, it defaults to read-only proposal behavior. Creating or changing a live skill or persona application requires explicit authorization and a named target, after which the change set is handed to persona-reconciliation and change-impact reconciliation.

What makes a good quality signal for a skill profile?▼

Quality signals should be observable and tied to the capability's intended use, covering decision, execution, evidence, adaptation, and safety quality. Each signal needs an inspection method, a realistic variation or counterexample, and a known failure mode when available.