{"_id":"@airepublic/pidash-skill-installer","_rev":"2-270b8db158487572835c411bdfff798f","name":"@airepublic/pidash-skill-installer","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@airepublic/pidash-skill-installer","version":"0.1.0","keywords":["pi-dash","pidash","claude-code","codex","skill","installer","agent"],"license":"AGPL-3.0-or-later","_id":"@airepublic/pidash-skill-installer@0.1.0","maintainers":[{"name":"irichard2026","email":"mrc@airepublic.com"}],"homepage":"https://github.com/The-AI-Republic/pi-dash-skill#readme","bugs":{"url":"https://github.com/The-AI-Republic/pi-dash-skill/issues"},"bin":{"pidash-skill-installer":"install.mjs"},"dist":{"shasum":"52dc8a6b8d1fa8dfae8043a775cddf0cdbab7397","tarball":"https://registry.npmjs.org/@airepublic/pidash-skill-installer/-/pidash-skill-installer-0.1.0.tgz","fileCount":4,"integrity":"sha512-KJD+nICizK5Va6G8MykJOzzACziDYD0T60R4OHNi8tHY9kf5ZIDAfp1Y9D/D8bgRSOVFPKHLMv2MWbJEJ9pbuA==","signatures":[{"sig":"MEUCICIGFbX87d8osB/TyKgoVr2JVjXuY7a75jhnUTuYrK67AiEA5rttVJyz0oF60Ei1Flu4UdbKMVSwH3Ahop9TS/SP9Rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47235},"type":"module","engines":{"node":">=18"},"gitHead":"7ae293e503e466adc5dc6ea72e1c3f4bc2d17595","_npmUser":{"name":"irichard2026","email":"mrc@airepublic.com"},"repository":{"url":"git+https://github.com/The-AI-Republic/pi-dash-skill.git","type":"git"},"_npmVersion":"10.9.3","description":"Install the Pi Dash agent skill for Claude Code and/or Codex from anywhere — fetches the skill from GitHub, no clone required.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"tar":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pidash-skill-installer_0.1.0_1780006984217_0.33431839630488214","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@airepublic/pidash-skill-installer","version":"0.2.0","description":"Install the Pi Dash agent skill for Claude Code and/or Codex from anywhere — fetches the skill from GitHub, no clone required.","type":"module","bin":{"pidash-skill-installer":"install.mjs"},"engines":{"node":">=18"},"dependencies":{"tar":"^7.4.0"},"repository":{"type":"git","url":"git+https://github.com/The-AI-Republic/pi-dash-skill.git"},"homepage":"https://github.com/The-AI-Republic/pi-dash-skill#readme","bugs":{"url":"https://github.com/The-AI-Republic/pi-dash-skill/issues"},"license":"AGPL-3.0-or-later","keywords":["pidash","claude-code","codex","skill","installer","agent"],"publishConfig":{"access":"public"},"_id":"@airepublic/pidash-skill-installer@0.2.0","gitHead":"2db8952cb8e06aa6b8be29d0d0747422f4d0ea7f","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-WoP30HiHqcOZg/UsVecS6vQKOlZ4IMmrsXWtftIMKgEbYB8jopTqaqyN2FKo8LoRgjTQZQk7bJNmChRsAH801g==","shasum":"d52e2fbd47eecaa36811b8f0d947de77dab76eeb","tarball":"https://registry.npmjs.org/@airepublic/pidash-skill-installer/-/pidash-skill-installer-0.2.0.tgz","fileCount":4,"unpackedSize":47921,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF6//2VsuKWif0aUBPuVlRnTDhCVnGuVicefSD0l0G1ZAiEA293fSdvJfznk5981W2P/qoxWBBDS7Cp4zI4OVJ2sq+s="}]},"_npmUser":{"name":"irichard2026","email":"mrc@airepublic.com"},"directories":{},"maintainers":[{"name":"irichard2026","email":"mrc@airepublic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pidash-skill-installer_0.2.0_1780011059510_0.8698639727122894"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-28T22:23:04.114Z","modified":"2026-05-28T23:30:59.748Z","0.1.0":"2026-05-28T22:23:04.348Z","0.2.0":"2026-05-28T23:30:59.624Z"},"bugs":{"url":"https://github.com/The-AI-Republic/pi-dash-skill/issues"},"license":"AGPL-3.0-or-later","homepage":"https://github.com/The-AI-Republic/pi-dash-skill#readme","keywords":["pidash","claude-code","codex","skill","installer","agent"],"repository":{"type":"git","url":"git+https://github.com/The-AI-Republic/pi-dash-skill.git"},"description":"Install the Pi Dash agent skill for Claude Code and/or Codex from anywhere — fetches the skill from GitHub, no clone required.","maintainers":[{"name":"irichard2026","email":"mrc@airepublic.com"}],"readme":"# Pi Dash Skill\n\nAgent skills for using Pi Dash from coding agents. The current skill is written\nas a portable `SKILL.md` package and can be installed in Codex or Claude Code.\n\n## Prerequisites\n\nInstall and authenticate the Pi Dash CLI first:\n\n```bash\npidash auth login\npidash workspace me\n```\n\nThe skill uses `.pidash/context.md` in the current workspace to decide which Pi\nDash project to use. Initialize it when needed:\n\n```bash\npidash context init --project <project-id-or-identifier>\n```\n\n## Install via npm (recommended)\n\nNo clone required — `npx` downloads the installer + skill on demand:\n\n```bash\nnpx @airepublic/pidash-skill-installer\n```\n\nThe installer prompts for a target — **All** (Claude Code + Codex, default),\n**Claude Code only**, or **Codex only** — fetches the skill from this repo's\n`main` branch, and writes it into the agent's skills directory. Works\nidentically on macOS, Linux, and Windows (PowerShell or cmd).\n\nFor a persistent global install:\n\n```bash\nnpm install -g @airepublic/pidash-skill-installer\npidash-skill-installer\n```\n\nNon-interactive use (required when stdin isn't a TTY, e.g. CI):\n\n```bash\nnpx @airepublic/pidash-skill-installer --all\nnpx @airepublic/pidash-skill-installer --claude-code\nnpx @airepublic/pidash-skill-installer --codex\n```\n\nRequires Node.js 18+ (both Claude Code and Codex already do). Set\n`CLAUDE_HOME` or `CODEX_HOME` to override the default install locations\n(`~/.claude` and `~/.codex`). Restart your agent after installing.\n\n## Install from a clone\n\nFor development or to test local changes:\n\n```bash\ngit clone https://github.com/The-AI-Republic/pi-dash-skill.git\ncd pi-dash-skill\nnode install.mjs\n```\n\nSame prompts and flags as the npm path; the script skips the GitHub\ndownload because the skill folder is present next to it.\n\nThe sections below cover agent-specific install paths if you'd rather skip the\ninstaller altogether.\n\n## Install In Codex\n\n### Recommended: use Codex's built-in `$skill-installer`\n\nCodex ships with a system skill that installs other skills directly from a\nGitHub repo — no clone or `cp` required. Inside a Codex session, ask:\n\n```text\nInstall the pidash skill from github.com/The-AI-Republic/pi-dash-skill at skills/codex/pidash\n```\n\n`$skill-installer` resolves the GitHub URL, downloads the folder, and places\nit in `~/.codex/skills/pidash/` (or `$CODEX_HOME/skills/pidash`). Private\nrepos are supported via existing git credentials or `GITHUB_TOKEN` /\n`GH_TOKEN`. Restart Codex after installing.\n\n### Manual install (clone + copy)\n\nFrom a clone of this repository:\n\n```bash\nmkdir -p ~/.codex/skills\nrm -rf ~/.codex/skills/pidash ~/.codex/skills/pi-dash   # second path clears a pre-rename install\ncp -R skills/codex/pidash ~/.codex/skills/pidash\n```\n\nRestart Codex after installing. The skill is available as `pidash` and should\nload automatically for Pi Dash issue/project tasks.\n\n## Install In Claude Code\n\nClaude Code loads personal skills from `~/.claude/skills/<skill-name>/SKILL.md`.\nInstall the same portable skill folder there:\n\n```bash\nmkdir -p ~/.claude/skills\nrm -rf ~/.claude/skills/pidash ~/.claude/skills/pi-dash   # second path clears a pre-rename install\ncp -R skills/codex/pidash ~/.claude/skills/pidash\n```\n\nRestart Claude Code after installing. Invoke it directly with:\n\n```text\n/pidash create an issue to change the font size\n```\n\nClaude Code can also load the skill automatically when the request is clearly\nabout Pi Dash issues, projects, or workspace context.\n\n## Update\n\n`npx` always pulls the latest skill from `main`:\n\n```bash\nnpx @airepublic/pidash-skill-installer\n```\n\nFor a global install:\n\n```bash\nnpm update -g @airepublic/pidash-skill-installer\npidash-skill-installer\n```\n\nFrom a clone:\n\n```bash\ngit pull\nnode install.mjs\n```\n\nPass `--all`, `--claude-code`, or `--codex` to update a specific target\nwithout the prompt.\n\nIf you installed v0.1.0 (when the skill was named `pi-dash`), the\ninstaller detects and removes the legacy `~/.<agent>/skills/pi-dash`\ndirectory automatically on the next run. The manual snippets above also\nclear it.\n\n## Verify\n\nIn the project workspace where the agent will run:\n\n```bash\npidash --version\npidash workspace me\npidash project list\n```\n\nThen ask the agent to create or inspect a Pi Dash issue. If\n`.pidash/context.md` is missing, the agent should list projects, make a best\nguess, ask for confirmation, and initialize workspace context after you confirm.\n","readmeFilename":"README.md"}