Files
ctdd/.pi
portersky 2ba1d2f7b6 fix: use C syntax in tdd skill examples
auto trailing return types are C++ only. Split header and\nimplementation examples into C and C++ variants.
2026-06-15 04:31:04 +02:00
..

Pi Skills

Project-level skills loaded by Pi on-demand.

Skills

Skill Description
tdd TDD workflow with Unity and CMock
cmake Build configuration, adding modules and dependencies
git Commit messages, tagging, and branching workflow

Installation

Skills are auto-discovered by Pi from .pi/skills/. No extra setup required.

To install this project's skills into another project:

pi install -l git:github.com/portersky/helloctdd

Or as a temporary package for the current session:

pi -e git:github.com/portersky/helloctdd

Pi auto-discovers skills/ directories from installed packages.

Adding a New Skill

Place a SKILL.md inside a directory under .pi/skills/:

.pi/skills/
  my-skill/
    SKILL.md

Pi validates the frontmatter and registers /skill:my-skill in the TUI.