Files
ctdd/.pi
portersky 457b6651be chore: generalize tdd skill for template reuse
Replace ctdd-specific paths with <src>/ placeholders so the skill
works in any project scaffolded from this template.
2026-06-15 04:30:42 +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.