Skip to content

Releases: tmustier/pi-extensions

weather v0.1.1

12 Feb 09:33

Choose a tag to compare

0.1.1 - 2026-02-12

  • Added an embedded demo GIF in the README that links to the MP4 demo hosted on GitHub.
  • Kept demo media out of npm installs while improving README preview on GitHub/npm.

weather v0.1.0

12 Feb 02:29

Choose a tag to compare

0.1.0 - 2026-02-12

  • Initial release of /weather weather widget extension.
  • Added native Rust bridge (native/weathr-bridge) with automatic shell fallback.
  • Added ANSI color preservation in the weather widget output.
  • Fixed shell fallback PTY bootstrap under Bun by binding script stdin to /dev/null (avoids socket tcgetattr errors without stealing ESC input from Pi).
  • /weather-config now warns when location.auto=true (which overrides manual latitude/longitude).
  • Added optional dependency support for platform prebuilt native bridge packages (@tmustier/pi-weather-bridge-*).
  • Added release automation workflow for publishing native bridge platform packages (.github/workflows/weather-native-bridge.yml).
  • /weather now renders in the main custom UI area (above the editor) instead of centered overlay mode.
  • Added /weather-config command and isolated config at ~/.pi/weather-widget/weathr/config.toml.

skill-creator v0.3.0

05 Feb 18:39

Choose a tag to compare

skill-creator v0.3.0

  • Moved under extending-pi/skill-creator/ (nested skill structure).
  • Renamed skill from pi-skill-creator to skill-creator to match new directory.

pi-skill-creator v0.2.0

05 Feb 12:40

Choose a tag to compare

0.2.0 - 2026-02-05

  • Consolidate into standalone SKILL.md: remove references/ directory (design-patterns, workflows, output-patterns).
  • Reframe directives as context throughout — add "Context over directives" principle.
  • Add Activation principle (description is the sole trigger).
  • Fold Pi-specific reference guidelines (one level deep, no duplication) into step 7.
  • Clarify optional frontmatter fields, disable-model-invocation, and name rules.

extending-pi v0.1.0

05 Feb 18:39

Choose a tag to compare

extending-pi v0.1.0

  • Initial release: decision table for skill vs extension vs prompt template vs theme vs context file vs custom model vs package.
  • Nested skill-creator sub-skill for detailed skill creation guidance.
  • Install: pi install npm:@tmustier/extending-pi

files-widget v0.1.11

27 Jan 01:21

Choose a tag to compare

Changed

  • Require bat, delta, and glow before opening /files
  • Add a postinstall reminder for required system tools
  • Document install commands next to the Pi install steps

files-widget v0.1.10

26 Jan 19:09

Choose a tag to compare

Fixed

  • Treat git-reported directory entries as directories to avoid viewer errors
  • Guard the viewer against opening directories directly
  • Wrap delta diff output without breaking gutters and avoid truncation
  • Add a safe fallback when bat fails to render with wrapping

arcade v0.1.4

26 Jan 22:12

Choose a tag to compare

  • Fix Tetris pieces locking automatically after landing.

files-widget v0.1.6

24 Jan 23:19

Choose a tag to compare

files-widget v0.1.6

First public release for files-widget. This aggregates all functionality built since 0.1.0.

Highlights

  • Full-screen file browser (/files) with git status, diff stats, and LOCs
  • File viewer with syntax highlighting (bat), markdown rendering (glow), and diff view (delta)
  • Inline selection + comment flow (select lines, add comment, send follow-up message)
  • Changed-files filter and jump (c, ], [) + search in browser and viewer
  • Automatic git status refresh while /files is open
  • Works in non-git directories (git features gracefully disabled)
  • Review flows: /review (tuicr) and /diff (critique)

Dependencies

  • bat, delta, glow (recommended)
  • tuicr for /review
  • bun for /diff

Install

pi install git:github.com/tmustier/pi-extensions

Then add:

{
  "packages": [
    {
      "source": "git:github.com/tmustier/pi-extensions",
      "extensions": ["files-widget/index.ts"]
    }
  ]
}

usage-extension v0.1.2

13 Jan 12:39

Choose a tag to compare

Changes

  • Add loading spinner while parsing session files (Esc to cancel)
  • Make data loading async to keep UI responsive

Thanks