output-style-manager

Manage AI output style files with frontmatter schema across global and project directories.

18|3|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/Dwsy/agent --skill output-style-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: output-style-manager
Source: https://github.com/Dwsy/agent/tree/main/skills/output-style-manager
Command: npx skills add https://github.com/Dwsy/agent --skill output-style-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralizes reading, creation, and organization of AI output style definitions stored in local directories, enabling consistent prompts and responses.

Core Features & Use Cases

  • Read and display style files from ~/.pi/agent/output-styles/ and .pi/output-styles/.
  • Create, update, delete, and validate style files with a frontmatter schema (name, description, keepCodingInstructions) and content.
  • List available styles, activate a chosen style, and apply it across global or project-specific contexts.
  • Use Case: standardize assistant tone for customer support or internal docs by applying a single style across sessions.

Quick Start

Create or update a style named "default" under ~/.pi/agent/output-styles and set it as the active style to apply it to future AI responses.

Frequently Asked Questions about output-style-manager

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

FAQPage Schema
How do I manage and apply AI output styles across different projects?

You can manage AI output styles by reading, creating, and activating style files in global or project-specific directories. This enforces consistent runtime formatting across environments by applying a standardized style to future responses.

What is the required frontmatter schema for AI output style files?

The required frontmatter schema for AI output style files includes the fields name, description, and keepCodingInstructions. This metadata structure validates the style file and surfaces necessary configuration for tooling integration.

How do I activate a specific markdown style for my AI assistant runtime?

To activate a markdown style, list the available styles from your local directories and select one to set as active. The system applies this chosen style configuration to subsequent AI responses within that specific context.

Can I standardize assistant tone for customer support using local config files?

Yes, you can create a custom style file under the local output-styles directory with specific formatting rules. Activating this configuration standardizes the assistant tone for customer support across all future sessions.

Does the output style manager support both global and project-specific directories?

The output style manager supports both global and project-specific directories, reading style files from both locations. This ensures you can apply broad formatting rules globally while overriding them with localized project configurations.

Why are my project-specific output styles not overriding the global configuration?

Project-specific output styles require proper frontmatter validation including name, description, and keepCodingInstructions. If the schema is invalid or the file is not explicitly activated, the system defaults to the active global style configuration.