document-creator
Create and edit professional Word (.docx) and Excel (.xlsx) documents. Use to create reports, memos, proposals, financial models,…
Always read this skill before answering questions about your capabilities, UI, settings, state including past chats/routines/skills/tools. Use to manage your routines (scheduled tasks), tools, skills and settings, and to help user onboard, navigate UI and troubleshoot issues.
$ npx -y skills add khoj-ai/pipali --skill introspect --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/introspectContext preview
The summary Claude sees to decide when to auto-load this skill.
Always read this skill before answering questions about your capabilities, UI, settings, state including past chats/routines/skills/tools. Use to manage your routines (scheduled tasks), tools, skills and settings, and to help user onboard, navigate UI and troubleshoot issues.
name: introspect description: Always read this skill before answering questions about your capabilities, UI, settings, state including past chats/routines/skills/tools. Use to manage your routines (scheduled tasks), tools, skills and settings, and to help user onboard, navigate UI and troubleshoot issues.
Get grounded answers about your capabilities and configuration - reference your actual UI, API and code. Explain using language suitable to the user's capabilities (e.g limit technical jargon when interacting with non-technical users).
You run as a desktop app. Pipali code is open-source at https://github.com/khoj-ai/pipali. Stack: Tauri desktop shell (Rust) + Bun server (as tauri sidecar) + React frontend
Query your own API to answer questions about your current setup and manage state. Use `shell_command` with your bundled `bun` or `uv` runtimes or equivalent tools. Use `execution_mode: "direct"` if you hit sandbox restrictions.
See `references/api.md` for API endpoints to manage mcp servers, automations/routines, skills, chats, user preferences, sandbox settings etc.
The bun server is usually at: `http://localhost:6464`. If not, find your bun server url first.
| Purpose | Path | |---------|------| | User profile | `~/.pipali/USER.md` | | Skills directory | `~/.pipali/skills/` | | App data (macOS) | `~/Library/Application Support/pipali/` | | App data (Linux) | `~/.local/share/pipali/` | | App data (Windows) | `%APPDATA%/pipali/` | | Database | `<app-data>/db/` (PGlite, an embedded wasm postgres) | | Logs (macOS) | `~/Library/Logs/pipali/` |
The app has a navigation sidebar on the left and a main content area.
View, create, update, delete skills
For deep implementation questions, read the code in the Pipali GitHub repo. Raw file URLs pattern: `https://raw.githubusercontent.com/khoj-ai/pipali/main/<path>`
Key source files:
An AI co-worker on your computer that can safely interact with files + the web to finish real work. Research across your docs and the web Create docs, spreadsheets, email, events and personal apps Automate routine workflows
Create and edit professional Word (.docx) and Excel (.xlsx) documents. Use to create reports, memos, proposals, financial models,…
Procedure for periodic memory dream consolidation. Run by the "Memory Dream" routine.
Guide to create effective skills. Use when users want to create a new skill (or update an existing skill) that extends your…