@pandi-coding-agent/pandi-mdview
Extensión de Pi que agrega un comando para ver Markdown en la TUI.
Package details
Install @pandi-coding-agent/pandi-mdview from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@pandi-coding-agent/pandi-mdview- Package
@pandi-coding-agent/pandi-mdview- Version
0.1.8- Published
- Jul 11, 2026
- Downloads
- 1,597/mo · 395/wk
- Author
- andrestobelem
- License
- MIT
- Types
- extension
- Size
- 14.6 KB
- Dependencies
- 0 dependencies · 3 peers
Pi manifest JSON
{
"extensions": [
"./index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
@pandi-coding-agent/pandi-mdview
Leer un .md suele sacar al usuario del terminal hacia un editor o una pestaña del navegador. pandi-mdview agrega un
visor de Markdown desplazable dentro de la TUI de Pi, más una herramienta view_markdown para que el agente pueda abrir
un archivo por vos (por ejemplo, después de escribir un informe). Usalo cuando tú o el modelo necesiten leer Markdown
sin cortar el flujo.
/mdview docs/scaffolds/map-reduce.md
Eso abre el archivo en el mismo lugar, con ↑/↓ o j/k para desplazar, PgUp/PgDn para paginar y q/Esc para
cerrar. Fuera de una TUI (por ejemplo --print), solo imprime el Markdown crudo en la terminal.
Instalación
Desde npm:
pi install npm:@pandi-coding-agent/pandi-mdview
Desde este repositorio:
pi install ./extensions/pandi-mdview # global (tu usuario)
pi install -l ./extensions/pandi-mdview # local al proyecto
pi --no-extensions -e ./extensions/pandi-mdview # prueba puntual, sin cargar nada más
Referencia
| Comando | Qué hace |
|---|---|
/mdview <path> |
Abre un archivo Markdown en la TUI de Pi con controles de scroll (↑/↓ o j/k, PgUp/PgDn, q/Esc para cerrar). Las rutas pueden ser relativas al cwd, expandidas con ~ o absolutas. |
view_markdown |
Tool del modelo: usa el mismo visor y la puede invocar el agente (por ejemplo, "abrí README.md"); en modos no interactivos devuelve el contenido Markdown crudo. |
Límites y notas de seguridad
- Se rechazan archivos de más de 2 MB: parsear un archivo enorme bloquearía el loop de eventos de la TUI.
- En modos sin TUI,
/mdviewimprime el Markdown en la terminal. Bajo--print/--json, pi reserva stdout real para la respuesta del modelo y manda la salida de la extensión a stderr, así que el contenido no se puede redirigir a un archivo (pi /mdview f.md > out.mdno captura nada — usácatpara volcar Markdown crudo).
Relacionado
Para instalar el paquete completo de extensiones y skills, instalá la raíz del repositorio.