@tifan/pi-inline-skills

Inline /skill autocomplete in the pi editor.

Packages

Package details

extension

Install @tifan/pi-inline-skills from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@tifan/pi-inline-skills
Package
@tifan/pi-inline-skills
Version
1.0.3
Published
Jun 5, 2026
Downloads
784/mo · 399/wk
Author
tifan
License
MIT
Types
extension
Size
16.5 KB
Dependencies
0 dependencies · 0 peers
Pi manifest JSON
{
  "extensions": [
    "./src/index.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

@tifan/pi-inline-skills

Load multiple skills from inside your prompt.

pi-inline-skills adds /skill autocomplete to the pi editor. Type / with part of a skill name, choose one or more matches, and keep writing. When you submit, the extension tells pi to load those skills for that turn.

Inline skill autocomplete picker

Install

pi install npm:@tifan/pi-inline-skills

How it works

  • Type / followed by part of a skill name to open the picker.
  • Choose one or more skills while writing your prompt.
  • On submit, each /name token is replaced with the skill name, and one instruction to load the matching skills is added behind the scenes.
  • Skills read during the session are tracked, so they are not loaded again.
  • If the prompt starts with a registered pi command, that command wins. Otherwise, a starting token like /tdd is treated as an inline skill.

Commands

  • /loaded-skills: List skills loaded in the current session.

Example

Typing this:

let's /tdd this and /review when done

submits the prompt with tdd and review selected as skills to load. The visible message stays readable, and the load instruction is handled outside your prompt text.

Loaded skills command output

Use /loaded-skills to see which skills have already been read in the current session.

Release notes

See CHANGELOG.md

License

MIT