{"_id":"@akash07k/create-ai-blueprint","_rev":"4-7ff1f67090a45b34adb4d2a673191d58","name":"@akash07k/create-ai-blueprint","dist-tags":{"latest":"0.10.0"},"versions":{"0.6.0":{"name":"@akash07k/create-ai-blueprint","version":"0.6.0","keywords":["ai","ai-coding","blueprint","codex","claude","claude-code","agent","context-engineering","spec-driven-development","workflow","scaffold"],"author":{"name":"akash07k"},"license":"MIT","_id":"@akash07k/create-ai-blueprint@0.6.0","maintainers":[{"name":"akash07k","email":"akash.a07k@gmail.com"}],"homepage":"https://github.com/akash07k/ai-blueprint#readme","bugs":{"url":"https://github.com/akash07k/ai-blueprint/issues"},"bin":{"create-ai-blueprint":"dist/bin/create-ai-blueprint.js"},"dist":{"shasum":"bbc156a6327a47f2652ecfca663b5d35cd824115","tarball":"https://registry.npmjs.org/@akash07k/create-ai-blueprint/-/create-ai-blueprint-0.6.0.tgz","fileCount":78,"integrity":"sha512-c35HJdNWQfJzgbXshV/IW9udlvtSTLvInkY8o4ZALLSnBCJDrRuKRN/scLMq7qWrDBpKQwG3Yzqllyq1Iw8A5w==","signatures":[{"sig":"MEUCIALdoitoSNkwWnl7VWiYOs1gqcVA9OvvzX/uARwUEoS2AiEAwoqCREM40DwzRSovmBykfnAgEi4R4KGGjRllBNEDNVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496028},"type":"module","engines":{"node":">=24"},"gitHead":"2a7e2a46e08d0b5fcac851e44ac910f812a3ab9a","scripts":{"test":"tsx --test test/update.test.ts","build":"tsc -p tsconfig.json","prepack":"npm run build && npm run prepare-template","postpack":"tsx scripts/clean-template.ts","check:pack":"npm pack --dry-run","prepare-template":"tsx scripts/prepare-template.ts"},"_npmUser":{"name":"akash07k","email":"akash.a07k@gmail.com"},"repository":{"url":"git+https://github.com/akash07k/ai-blueprint.git","type":"git","directory":"packages/create-ai-blueprint"},"_npmVersion":"11.17.0","description":"Install a file-backed, spec-driven AI development workflow into a scaffolded app.","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-ai-blueprint_0.6.0_1786905525730_0.783591518327202","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@akash07k/create-ai-blueprint","version":"0.6.1","keywords":["ai","ai-coding","blueprint","codex","claude","claude-code","agent","context-engineering","spec-driven-development","workflow","scaffold"],"author":{"name":"akash07k"},"license":"MIT","_id":"@akash07k/create-ai-blueprint@0.6.1","maintainers":[{"name":"akash07k","email":"akash.a07k@gmail.com"}],"homepage":"https://github.com/akash07k/ai-blueprint#readme","bugs":{"url":"https://github.com/akash07k/ai-blueprint/issues"},"bin":{"create-ai-blueprint":"dist/bin/create-ai-blueprint.js"},"dist":{"shasum":"f858a4891c6f1c71004c43bdc8c51c8a4d7b0c33","tarball":"https://registry.npmjs.org/@akash07k/create-ai-blueprint/-/create-ai-blueprint-0.6.1.tgz","fileCount":79,"integrity":"sha512-wpCTRQBPemZ8qUbofy0awhEVJhKvpsOpT6clsc6UGZNUMRq/OGIF6wzhvKF7oYz0mmHDxoH0ww0a0dNheVJVFg==","signatures":[{"sig":"MEYCIQDFQXPi06xQAMIYVdHYyswn52Yp3Ei2YHbPRfVyDOQwfgIhALiwhECo6LSqtF8mGg/aeELjblumisCJWuukvwO7n/3o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":501524},"type":"module","engines":{"node":">=24"},"gitHead":"df6e16ddff02db975e72d5fdb1cc33d28af7cc8a","scripts":{"test":"tsx --test test/update.test.ts","build":"tsc -p tsconfig.json","prepack":"npm run build && npm run prepare-template","postpack":"tsx scripts/clean-template.ts","check:pack":"npm pack --dry-run","prepare-template":"tsx scripts/prepare-template.ts"},"_npmUser":{"name":"akash07k","email":"akash.a07k@gmail.com"},"repository":{"url":"git+https://github.com/akash07k/ai-blueprint.git","type":"git","directory":"packages/create-ai-blueprint"},"_npmVersion":"11.17.0","description":"Install a file-backed, spec-driven AI development workflow into a scaffolded app.","directories":{},"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-ai-blueprint_0.6.1_1786909293895_0.4188142863268358","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@akash07k/create-ai-blueprint","version":"0.9.2","keywords":["ai","ai-coding","blueprint","github-copilot","codex","claude","claude-code","agent","context-engineering","spec-driven-development","workflow","scaffold"],"author":{"name":"Akash Kakkar"},"license":"MIT","_id":"@akash07k/create-ai-blueprint@0.9.2","maintainers":[{"name":"akash07k","email":"akash.a07k@gmail.com"}],"homepage":"https://github.com/akash07k/ai-blueprint#readme","bugs":{"url":"https://github.com/akash07k/ai-blueprint/issues"},"bin":{"blueprint":"dist/bin/blueprint.js","create-ai-blueprint":"dist/bin/create-ai-blueprint.js"},"dist":{"shasum":"079b12375b563a6cf965d64e6ac5fd55b5a0399e","tarball":"https://registry.npmjs.org/@akash07k/create-ai-blueprint/-/create-ai-blueprint-0.9.2.tgz","fileCount":102,"integrity":"sha512-EE347iDfNrPGkZrGzKmzArGUvt4ZP/Hxl9Dj+KptVLWOny2fEPkDX9qW//7f6lR3Ja8B3Wxt9Ysy4MrjjbxChQ==","signatures":[{"sig":"MEUCIF2TthP37msuAAIJp8HHEhp/eZvxmqezPoQr+2y+de/gAiEAkp7p2L3rzv0S9FpmzrOaZd+FnRcDOEKc9qUv1ceQ2WE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@akash07k%2fcreate-ai-blueprint@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":597483},"type":"module","engines":{"node":">=22"},"gitHead":"97b7522be83cc229aa11b79fe1442513d1da52af","scripts":{"test":"tsx --test test/build-plan.test.ts test/current-work.test.ts test/findings.test.ts test/project-metadata.test.ts test/project-root.test.ts test/status.test.ts test/update.test.ts","build":"tsc -p tsconfig.json","prepack":"npm run build && npm run prepare-template","postpack":"tsx scripts/clean-template.ts","check:pack":"npm pack --dry-run","prepare-template":"tsx scripts/prepare-template.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6425bdc8-592c-4695-bd20-bebc34f6b72c"}},"repository":{"url":"git+https://github.com/akash07k/ai-blueprint.git","type":"git","directory":"packages/create-ai-blueprint"},"_npmVersion":"12.0.2","description":"Install a file-backed, spec-driven AI development workflow into a scaffolded app.","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-ai-blueprint_0.9.2_1787300241243_0.26757209372147717","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@akash07k/create-ai-blueprint","version":"0.10.0","description":"Install a file-backed, spec-driven AI development workflow into a scaffolded app.","license":"MIT","author":{"name":"Akash Kakkar"},"type":"module","homepage":"https://github.com/akash07k/ai-blueprint#readme","repository":{"type":"git","url":"git+https://github.com/akash07k/ai-blueprint.git","directory":"packages/create-ai-blueprint"},"bugs":{"url":"https://github.com/akash07k/ai-blueprint/issues"},"keywords":["ai","ai-coding","blueprint","github-copilot","codex","claude","claude-code","agent","context-engineering","spec-driven-development","workflow","scaffold"],"bin":{"create-ai-blueprint":"dist/bin/create-ai-blueprint.js","blueprint":"dist/bin/blueprint.js"},"scripts":{"build":"tsc -p tsconfig.json","test":"tsx --test test/build-plan.test.ts test/current-work.test.ts test/findings.test.ts test/project-metadata.test.ts test/project-root.test.ts test/status.test.ts test/update.test.ts","check:pack":"npm pack --dry-run","prepare-template":"tsx scripts/prepare-template.ts","prepack":"npm run build && npm run prepare-template","postpack":"tsx scripts/clean-template.ts"},"publishConfig":{"access":"public"},"engines":{"node":">=22"},"gitHead":"fb20abf4cdef0eaba7619f86eb8ab05b9238fc81","_id":"@akash07k/create-ai-blueprint@0.10.0","_nodeVersion":"22.23.2","_npmVersion":"12.0.2","dist":{"integrity":"sha512-oOiKhgGvIPNJJn1L+x7w/Tx1U1aFtd+xTHCa9LRXliYVSDRc+2Gfmd4UenCTXOM7YdRlpnvb+FOfkSMzeKBnOg==","shasum":"8ce88eedbe6454ecb4ed3092acac6c99361bfc94","tarball":"https://registry.npmjs.org/@akash07k/create-ai-blueprint/-/create-ai-blueprint-0.10.0.tgz","fileCount":102,"unpackedSize":597985,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@akash07k%2fcreate-ai-blueprint@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCY7+I15tDMTlVxMh6n/GRbR8MqzspoHZCrCUpNRaqdqwIgfd6BSrpvAsV4ejP/rQyK1W3768wSLKFjJmgG1bzRP0s="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6425bdc8-592c-4695-bd20-bebc34f6b72c"}},"directories":{},"maintainers":[{"name":"akash07k","email":"akash.a07k@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/create-ai-blueprint_0.10.0_1787322671547_0.29932430116005304"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-16T18:38:45.614Z","modified":"2026-08-21T14:31:12.095Z","0.6.0":"2026-08-16T18:38:45.867Z","0.6.1":"2026-08-16T19:41:34.062Z","0.9.2":"2026-08-21T08:17:21.390Z","0.10.0":"2026-08-21T14:31:11.712Z"},"bugs":{"url":"https://github.com/akash07k/ai-blueprint/issues"},"author":{"name":"Akash Kakkar"},"license":"MIT","homepage":"https://github.com/akash07k/ai-blueprint#readme","keywords":["ai","ai-coding","blueprint","github-copilot","codex","claude","claude-code","agent","context-engineering","spec-driven-development","workflow","scaffold"],"repository":{"type":"git","url":"git+https://github.com/akash07k/ai-blueprint.git","directory":"packages/create-ai-blueprint"},"description":"Install a file-backed, spec-driven AI development workflow into a scaffolded app.","maintainers":[{"name":"akash07k","email":"akash.a07k@gmail.com"}],"readme":"# @akash07k/create-ai-blueprint\n\nInstall AI Blueprint into an already scaffolded app.\n\n[![npm version](https://img.shields.io/npm/v/%40akash07k%2Fcreate-ai-blueprint?style=flat-square&color=155eef)](https://www.npmjs.com/package/%40akash07k%2Fcreate-ai-blueprint)\n[![Validate Blueprint](https://github.com/akash07k/ai-blueprint/actions/workflows/validate.yml/badge.svg)](https://github.com/akash07k/ai-blueprint/actions/workflows/validate.yml)\n[![MIT license](https://img.shields.io/npm/l/%40akash07k%2Fcreate-ai-blueprint?style=flat-square&color=155eef)](LICENSE)\n\n[Repository](https://github.com/akash07k/ai-blueprint) |\n[Documentation](https://github.com/akash07k/ai-blueprint#readme) |\n[Changelog](https://github.com/akash07k/ai-blueprint/blob/main/CHANGELOG.md)\n\nRequires Node.js 22 or newer. Run the installer from an application that has\nalready been scaffolded and initialized as a Git repository.\n\n```bash\nnpx @akash07k/create-ai-blueprint@latest\n```\n\nYou can also use npm's initializer form:\n\n```bash\nnpm create @akash07k/ai-blueprint@latest\n```\n\nGitHub Copilot CLI is the default installer and workflow adapter. Omitted,\n`--yes`, and non-interactive installs copy these files into the current directory:\n\n- `AGENTS.md`\n- `blueprint/.state/manifest.json`\n- `.agents/`\n- `blueprint/`\n\nIt keeps the app's root `README.md` alone and installs the Blueprint workflow\ndocs at `blueprint/README.md`. It does not create or manage\n`.github/copilot-instructions.md`.\n\nThe installed workflow includes optional Render and Vercel deployment readiness\nthrough `/release` or `$release`; it prepares local config and checks, but does\nnot deploy without explicit approval.\n\nThe optional `/ci` or `$ci` skill sets up automatic GitHub checks separately\nfrom onboarding and adoption. It detects the real project commands, defines one\nVerify command from checks that already exist, and adds a matching pull request\nworkflow without replacing existing CI. It does not invent tests or add git\nhooks, coverage, browser tests, security scans, or version matrices by default.\n\nIt also includes `/rollback` or `$rollback` for planning a reviewed reversal of\na completed feature from its archived spec and exact git commit. Rollbacks keep\nthe original feature archive and use the normal implement, check, and complete\ngates.\n\nIf you install `--claude` or `--all` while Claude Code is already open in the\nproject, restart Claude Code in that folder so the newly added project skills\nappear.\n\n## Tool support\n\n| Tool | Installed adapter | Invocation |\n| --- | --- | --- |\n| GitHub Copilot CLI | `AGENTS.md` and `.agents/skills/` | Ask naturally, for example \"run the feature skill\" |\n| Codex | `.agents/skills/` | `$feature`, `$implement`, or plain language |\n| Claude Code | `.claude/skills/` | `/feature`, `/implement`, and other slash commands |\n| Other tools | `AGENTS.md` plus readable skill files | Ask the agent to follow the matching `SKILL.md` |\n\n## Options\n\n```bash\nnpx @akash07k/create-ai-blueprint@latest -- --copilot\nnpx @akash07k/create-ai-blueprint@latest -- --codex\nnpx @akash07k/create-ai-blueprint@latest -- --claude\nnpx @akash07k/create-ai-blueprint@latest -- --all\nnpx @akash07k/create-ai-blueprint@latest -- --both\nnpx @akash07k/create-ai-blueprint@latest -- --force\nnpx @akash07k/create-ai-blueprint@latest -- --target ./my-app\n```\n\nThe same flags work with `npm create @akash07k/ai-blueprint@latest -- ...`.\n`--all` installs every adapter. `--both` is a warning-emitting deprecated alias\nfor `--all`.\n\nThe installer defaults to GitHub Copilot. `--both` remains as a deprecated alias\nfor `--all` and prints a warning. GitHub Copilot uses `AGENTS.md` and the shared\n`.agents/skills/` files; the installer does not manage\n`.github/copilot-instructions.md`.\n\nUse `--force` to overwrite existing Blueprint files. Without `--force`, the\ninstaller asks before overwriting in an interactive terminal and exits in\nnon-interactive runs.\n\n## Updating an existing installation\n\nPreview the update plan:\n\n```bash\nnpx @akash07k/create-ai-blueprint@latest update --dry-run\n```\n\nApply the update:\n\n```bash\nnpx @akash07k/create-ai-blueprint@latest update\n```\n\nThe updater reads the installed manifest as the authoritative adapter record.\nManifest-backed Codex and Claude Code installs retain exactly those adapters.\nManifest-less `.agents/skills/` installations use legacy Codex inference. The\nupdater manages only these paths:\n\n- `.agents/skills/`\n- `.claude/skills/`\n- `blueprint/README.md`\n\nIt preserves `AGENTS.md`, `CLAUDE.md`, project and build plans, context, history,\nreferences, and prototypes. The `blueprint/.state/manifest.json` file records the\ninstalled version and hashes of managed files.\n\nLocally modified managed files are reported as conflicts. Interactive updates\nask before replacing them. Non-interactive updates exit unless you pass\n`--force`, which backs up the conflicting files before replacement. Backups are\nstored under `blueprint/.state/backups/` and ignored by git.\n\nThe first update of a legacy install creates the manifest. Files that already\nmatch the current package are adopted automatically. Differing files remain\nconflicts so local changes are not lost.\n\n## Checking project status\n\nRun the read-only status command from a Blueprint project or any directory\ninside it:\n\n```bash\nnpx @akash07k/create-ai-blueprint@latest status\n```\n\nIt reports build-plan progress, active work, findings, Git state, drift\nwarnings, completion blockers, and one suggested next action. For scripts and\nintegrations, request the versioned JSON object:\n\n```bash\nnpx @akash07k/create-ai-blueprint@latest status --json\n```\n\nAfter an interactive Blueprint install, the installer offers to run the\nfollowing optional global installation command:\n\n```bash\nnpm install --global @akash07k/create-ai-blueprint@latest\n```\n\nThe prompt defaults to no and is skipped for non-interactive and `--yes` runs.\nGlobal installation exposes the shorter forms `blueprint status` and\n`blueprint status --json`. Use `--target ./my-app` to inspect an explicit\nproject directory. Status never edits project or Git state.\n\nThe optional global `blueprint` command is status-only. Continue to use\n`npx @akash07k/create-ai-blueprint@latest` for installation and\n`npx @akash07k/create-ai-blueprint@latest update` for managed workflow updates.\n\n## Help and contributing\n\n- Read the [full documentation](https://github.com/akash07k/ai-blueprint#readme).\n- Report reproducible problems through the repository's\n  [issue forms](https://github.com/akash07k/ai-blueprint/issues/new/choose).\n- Follow the repository's\n  [security policy](https://github.com/akash07k/ai-blueprint/security/policy)\n  for private vulnerability reports.\n- Read the\n  [contribution guide](https://github.com/akash07k/ai-blueprint/blob/main/CONTRIBUTING.md)\n  before opening a pull request.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}