{"_id":"@akashanand/contextkit","_rev":"6-fec05712798651f81a2c4d34030f8f6c","name":"@akashanand/contextkit","dist-tags":{"latest":"0.2.0"},"versions":{"0.0.1":{"name":"@akashanand/contextkit","version":"0.0.1","keywords":["ai","agents","cli","developer-tools","workflow","context","contextkit","skills"],"author":{"name":"akashanand"},"license":"MIT","_id":"@akashanand/contextkit@0.0.1","maintainers":[{"name":"akashanand","email":"akashanand.office@gmail.com"}],"homepage":"https://github.com/mrhapile/contextkit#readme","bugs":{"url":"https://github.com/mrhapile/contextkit/issues"},"bin":{"contextkit":"bin/contextkit.js"},"dist":{"shasum":"3a035944773c3aa0a8113a06394bc28afb48d0cf","tarball":"https://registry.npmjs.org/@akashanand/contextkit/-/contextkit-0.0.1.tgz","fileCount":4,"integrity":"sha512-MKppGwTHhlqyxvuqYHd2Rm00GMxVJbVXwM5SeT6eosxAxaOSriGcXRSP5P3UHbXlLA7lGDHzpzn10M7RBzYk7Q==","signatures":[{"sig":"MEUCIQDFjru4IdElPP9NxrJlhFK/caPzozMO9hmoNMhPOg7NBAIgBS1U4ZXw/wgYhMjW/Pyx76WJnS1aerXXretwTv9oO0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2280},"type":"module","engines":{"node":">=18.18"},"gitHead":"045ac09a2c3cd797a08d4df8bfeca115579bbc7e","_npmUser":{"name":"akashanand","email":"akashanand.office@gmail.com"},"repository":{"url":"git+https://github.com/mrhapile/contextkit.git","type":"git"},"_npmVersion":"11.12.1","description":"Context and skills installer for AI coding agents.","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contextkit_0.0.1_1786174206122_0.6049158501265517","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@akashanand/contextkit","version":"0.1.0","keywords":["ai","agents","cli","developer-tools","workflow","context","contextkit","skills"],"author":{"name":"akashanand"},"license":"MIT","_id":"@akashanand/contextkit@0.1.0","maintainers":[{"name":"akashanand","email":"akashanand.office@gmail.com"}],"homepage":"https://github.com/mrhapile/contextkit#readme","bugs":{"url":"https://github.com/mrhapile/contextkit/issues"},"bin":{"contextkit":"bin/contextkit.js"},"dist":{"shasum":"04c8b5385dee56a53c0a72d378c13144aab3350b","tarball":"https://registry.npmjs.org/@akashanand/contextkit/-/contextkit-0.1.0.tgz","fileCount":35,"integrity":"sha512-3Rt4HddRd4avds9pb+pbdq+5kGROXzZcqOgRIncUuKHT9K7VAgrxoiQ/l4c5tyR8vEXqA4RCl+AfpunL53SntA==","signatures":[{"sig":"MEYCIQDSlSAEAGfMJqBGLpOIX4znnXpKKSHNv5mnBqn751KRAAIhAM6YKTaN8b/5yoLegTGtHzwTFAo0bjvhdRn/LWmN3oiJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39808},"type":"module","engines":{"node":">=18.18"},"gitHead":"e732f3f164cc488355be9b103cd067a4007cf00c","scripts":{"test":"node --test"},"_npmUser":{"name":"akashanand","email":"akashanand.office@gmail.com"},"repository":{"url":"git+https://github.com/mrhapile/contextkit.git","type":"git"},"_npmVersion":"11.12.1","description":"Context and skills installer for AI coding agents.","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contextkit_0.1.0_1786180862505_0.28710166293590933","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@akashanand/contextkit","version":"0.1.1","keywords":["ai","agents","cli","developer-tools","workflow","context","contextkit","skills"],"author":{"name":"akashanand"},"license":"MIT","_id":"@akashanand/contextkit@0.1.1","maintainers":[{"name":"akashanand","email":"akashanand.office@gmail.com"}],"homepage":"https://github.com/mrhapile/contextkit#readme","bugs":{"url":"https://github.com/mrhapile/contextkit/issues"},"bin":{"contextkit":"bin/contextkit.js"},"dist":{"shasum":"b52d7d76001d9cccfd68465748538e804ddadcd2","tarball":"https://registry.npmjs.org/@akashanand/contextkit/-/contextkit-0.1.1.tgz","fileCount":35,"integrity":"sha512-tdn62s5gDC036Pt9eqeNJwLPYEG4ox+/oi4VHuPOvSLySdyEXq513BqOFPl33h7qvjDNhhbRw9GRyX9fTg+Lvw==","signatures":[{"sig":"MEYCIQDu+SR0Mx2MO6fZ1tcP+n+cyYvQvOI0ZKCMFb8f0L5zIAIhAMabT3O25NAFhJWdXCIYKl7ODwgOVFHHKgbeOakhYu1y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47535},"type":"module","engines":{"node":">=18.18"},"gitHead":"92504a14aee67abb4f0ff77e48ab3a8ea76f979a","scripts":{"test":"node --test"},"_npmUser":{"name":"akashanand","email":"akashanand.office@gmail.com"},"repository":{"url":"git+https://github.com/mrhapile/contextkit.git","type":"git"},"_npmVersion":"11.12.1","description":"Context and skills installer for AI coding agents.","directories":{},"_nodeVersion":"26.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contextkit_0.1.1_1786185309410_0.8034251687487826","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@akashanand/contextkit","version":"0.1.2","keywords":["ai","agents","cli","developer-tools","workflow","context","contextkit","skills"],"author":{"name":"akashanand"},"license":"MIT","_id":"@akashanand/contextkit@0.1.2","maintainers":[{"name":"akashanand","email":"akashanand.office@gmail.com"}],"homepage":"https://github.com/mrhapile/contextkit#readme","bugs":{"url":"https://github.com/mrhapile/contextkit/issues"},"bin":{"contextkit":"bin/contextkit.js"},"dist":{"shasum":"dd363cf3e19e767b52b5fa1a503dc5dd14bad1fa","tarball":"https://registry.npmjs.org/@akashanand/contextkit/-/contextkit-0.1.2.tgz","fileCount":36,"integrity":"sha512-cPNxAGm4sPiyzE/EkJo8arTM1H9o9+dR3H6SgxhR8AVJaxHTm10ONNTItLca1Y0hMXcjtrqxDscUcf8gvwi/Aw==","signatures":[{"sig":"MEUCIQCtFvabOckpX1fkHX8JHl7r/IctBMoXsDnRv1vf08SrYQIgAcElImKIWnINYJZnmPBwJoKAPrP+HHwNjrbr/FzYGEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56519},"type":"module","engines":{"node":">=18.18"},"gitHead":"92504a14aee67abb4f0ff77e48ab3a8ea76f979a","scripts":{"test":"node --test"},"_npmUser":{"name":"akashanand","email":"akashanand.office@gmail.com"},"repository":{"url":"git+https://github.com/mrhapile/contextkit.git","type":"git"},"_npmVersion":"11.12.1","description":"Context and skills installer for AI coding agents.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@clack/prompts":"^1.7.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contextkit_0.1.2_1786188531371_0.5041296912386999","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@akashanand/contextkit","version":"0.1.3","keywords":["ai","agents","cli","developer-tools","workflow","context","contextkit","skills"],"author":{"name":"akashanand"},"license":"MIT","_id":"@akashanand/contextkit@0.1.3","maintainers":[{"name":"akashanand","email":"akashanand.office@gmail.com"}],"homepage":"https://github.com/mrhapile/contextkit#readme","bugs":{"url":"https://github.com/mrhapile/contextkit/issues"},"bin":{"contextkit":"bin/contextkit.js"},"dist":{"shasum":"eb39d3d5d6f7965f2fe1676b3bf6a499f9480576","tarball":"https://registry.npmjs.org/@akashanand/contextkit/-/contextkit-0.1.3.tgz","fileCount":36,"integrity":"sha512-59Zoggi4tvvnxsZPCdLyzkFflbhgOuXFUjzbolxUNumy0ekGBxSj3nQey4pa2BKKXEZ/54FZ+NeTvnp5nqPTUg==","signatures":[{"sig":"MEYCIQD8+Z3fLxSISPNPGNnB5RA1gYTPOloLRADstfJKQQGzlAIhAINlYx5hFZTZXtCGgsUHZ0mOmEGww20iy5bexAXyuodU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59746},"type":"module","engines":{"node":">=18.18"},"gitHead":"92504a14aee67abb4f0ff77e48ab3a8ea76f979a","scripts":{"test":"node --test"},"_npmUser":{"name":"akashanand","email":"akashanand.office@gmail.com"},"repository":{"url":"git+https://github.com/mrhapile/contextkit.git","type":"git"},"_npmVersion":"11.12.1","description":"Context and skills installer for AI coding agents.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"figlet":"^1.11.4","@clack/prompts":"^1.7.0","gradient-string":"^3.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/contextkit_0.1.3_1786189259706_0.15397530277674654","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@akashanand/contextkit","version":"0.2.0","description":"Context and skills installer for AI coding agents.","type":"module","license":"MIT","author":{"name":"akashanand"},"repository":{"type":"git","url":"git+https://github.com/mrhapile/contextkit.git"},"homepage":"https://github.com/mrhapile/contextkit#readme","bugs":{"url":"https://github.com/mrhapile/contextkit/issues"},"bin":{"contextkit":"bin/contextkit.js"},"scripts":{"test":"node --test"},"keywords":["ai","agents","cli","developer-tools","workflow","context","contextkit","skills"],"engines":{"node":">=18.18"},"dependencies":{"@clack/prompts":"^1.7.0","figlet":"^1.11.4","gradient-string":"^3.0.0"},"gitHead":"39f07385b82d6a2341968eb9fcabe9a83e2b83ad","_id":"@akashanand/contextkit@0.2.0","_nodeVersion":"26.0.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-FqkTO7IU1W2yzHAhwwACfQeZj7UCtiA3PwkHomTp7QPa9/eW32SBSDocemnd2GNoOwdh42lL0Jr9lU1K7U3qfw==","shasum":"45af215b5d57ea21ee5c55b0dc6fd4315d14182f","tarball":"https://registry.npmjs.org/@akashanand/contextkit/-/contextkit-0.2.0.tgz","fileCount":40,"unpackedSize":64576,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDQ6NDQPYorj5hvGBXpGH7ttfiHjEIMBdPJP2wr9c5vnQIhAJ2GBqbCD3BPGdEUjOrS86L6yjwxdTlpHqGDt0xi8Azs"}]},"_npmUser":{"name":"akashanand","email":"akashanand.office@gmail.com"},"directories":{},"maintainers":[{"name":"akashanand","email":"akashanand.office@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/contextkit_0.2.0_1786455110326_0.9207972210627358"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-08T07:30:05.957Z","modified":"2026-08-11T13:31:50.634Z","0.0.1":"2026-08-08T07:30:06.311Z","0.1.0":"2026-08-08T09:21:02.643Z","0.1.1":"2026-08-08T10:35:09.562Z","0.1.2":"2026-08-08T11:28:51.523Z","0.1.3":"2026-08-08T11:40:59.859Z","0.2.0":"2026-08-11T13:31:50.482Z"},"bugs":{"url":"https://github.com/mrhapile/contextkit/issues"},"author":{"name":"akashanand"},"license":"MIT","homepage":"https://github.com/mrhapile/contextkit#readme","keywords":["ai","agents","cli","developer-tools","workflow","context","contextkit","skills"],"repository":{"type":"git","url":"git+https://github.com/mrhapile/contextkit.git"},"description":"Context and skills installer for AI coding agents.","maintainers":[{"name":"akashanand","email":"akashanand.office@gmail.com"}],"readme":"# contextkit\n\n<div align=\"center\">\n  <img src=\"assets/contextkit-logo.png\" alt=\"contextkit logo\" width=\"760\" />\n</div>\n\n<div align=\"center\">\n\n[![npm version](https://img.shields.io/npm/v/@akashanand/contextkit?logo=npm&label=npm)](https://www.npmjs.com/package/@akashanand/contextkit)\n[![npm downloads](https://img.shields.io/npm/dm/@akashanand/contextkit?logo=npm&label=downloads)](https://www.npmjs.com/package/@akashanand/contextkit)\n\n</div>\n\n<div align=\"center\">\n\n**Quick install**\n\n```bash\nnpx @akashanand/contextkit init\n```\n\n</div>\n\n`contextkit` installs shared AI workflow context, skill guides, and agent-specific entrypoints into a project.\n\nIt is designed to feel like a polished terminal product:\n\n- a branded `contextkit init` banner\n- an interactive Clack flow for IDE and install scope\n- per-conflict resolution with diff preview and merge support for the `AGENTS.md` skill inventory\n- safe reruns with manifest tracking and overwrite-all support via `--force`\n\n## Install and Launch\n\nRun the command once and let the CLI guide you:\n\nIf you are in a terminal, `contextkit init` will ask which IDE you use and what install scope you want.\n\n## What It Sets Up\n\nBy default, `init` writes:\n\n- `AGENTS.md` at the project root\n- base context docs such as `context/agent-context.md`, `context/ai-workflow-rules.md`, `context/architecture.md`, `context/code-standards.md`, `context/progress-tracker.md`, `context/project-overview.md`, and `context/ui-context.md`\n- `.contextkit/manifest.json`\n- shared skill guides in `.contextkit/skills/`\n- agent-specific guidance for the selected agent targets\n- the installed skill inventory inside `AGENTS.md`\n\n## Install Modes\n\n- `--core` installs the core skill bundle: `scope`, `architect`, `develop`, `test`\n- `--scope full` installs the full base context pack into `context/`\n- `--scope custom --skills scope,debug` installs a custom selection\n- `--scope all` installs the full base context pack and every supported skill into `context/`\n- `--agents codex,claude,cursor` writes agent-specific entrypoints\n- `--ide codex` selects the IDE or agent profile to write\n- `--all` installs every supported skill and agent target\n- `--force` overwrites conflicting files\n- `--dry-run` shows what would change without writing anything\n\n## What the Interactive Flow Feels Like\n\n1. A branded banner opens the terminal session.\n2. You choose your IDE with arrow-key selection.\n3. You choose the install scope.\n4. If you choose custom skills, you pick them with checkboxes.\n5. Conflicts are handled file by file with overwrite, skip, diff preview, or merge.\n\n## Examples\n\n```bash\ncontextkit init\ncontextkit init --agents codex --skills core\ncontextkit init --scope full --ide cursor\ncontextkit init --scope all --all\ncontextkit init --skills scope,architect,develop --force\n```\n\n## Why It Exists\n\nThe goal is to make new projects easier to hand off to AI coding agents without losing structure.\n\n- `AGENTS.md` gives the repo a stable entrypoint\n- the base context docs keep project knowledge organized\n- the skill guides provide reusable workflows\n- the manifest makes reruns safe and predictable\n\n## Development\n\n```bash\nnpm install\nnpm test\nnode bin/contextkit.js init --dry-run\n```\n","readmeFilename":"README.md"}