{"_id":"@archlang/claude-skills","_rev":"5-a17c037a3e7de486eb632b1a8e0d0392","name":"@archlang/claude-skills","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.0":{"name":"@archlang/claude-skills","version":"0.1.0","keywords":["archlang","architecture","diagram","claude","claude-code","skills","ai"],"license":"MIT","_id":"@archlang/claude-skills@0.1.0","maintainers":[{"name":"dekinci","email":"nick@mar.so"}],"homepage":"https://archlang.dev","bugs":{"url":"https://github.com/DeKinci/archlang-private/issues"},"bin":{"archlang-skills":"bin/install.mjs"},"dist":{"shasum":"e13936c796e65c0961b48bca853cad85483635a7","tarball":"https://registry.npmjs.org/@archlang/claude-skills/-/claude-skills-0.1.0.tgz","fileCount":9,"integrity":"sha512-rmM+QmYOF/wsQ3s/f9NO6Uh494BBs0ulB9QZAPYTxWIits5nKYLcexsRciTH6p4bBiYnUAP4Y9jRwi6/NCoeBw==","signatures":[{"sig":"MEUCIAotP997ObWpGR9INLnwaVC8UZRTyZQbWr1u6SAoiVEfAiEA/zY4z6NIWs+/amMIckpx4zKlLHGl9YhHtcyRYHLtcaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30030},"type":"module","engines":{"node":">=18"},"gitHead":"497cdd1e38ec6d670fcdfb41a44262bce7898f3d","scripts":{"install:local":"node ./bin/install.mjs"},"_npmUser":{"name":"dekinci","email":"nick@mar.so"},"repository":{"url":"git+https://github.com/DeKinci/archlang-private.git","type":"git","directory":"packages/claude-skills"},"_npmVersion":"11.12.1","description":"Claude Code skills for Arch:Lang — author, review, and sync .arch files with Claude.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.1.0_1779925625083_0.6529895712605549","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@archlang/claude-skills","version":"0.1.1","keywords":["archlang","architecture","diagram","claude","claude-code","skills","ai"],"license":"MIT","_id":"@archlang/claude-skills@0.1.1","maintainers":[{"name":"dekinci","email":"nick@mar.so"}],"homepage":"https://archlang.dev","bugs":{"url":"https://github.com/DeKinci/archlang-private/issues"},"bin":{"archlang-skills":"bin/install.mjs"},"dist":{"shasum":"fdf49c483391974e0252f158109f46d991a931ba","tarball":"https://registry.npmjs.org/@archlang/claude-skills/-/claude-skills-0.1.1.tgz","fileCount":9,"integrity":"sha512-sDJzuxB8lsJF2XSw1b57vaR3hJfCfr7qu8NbGu8UwC5kdeUwJJ6QV+ThvHk0dT8WDW7PZevyyUuAPGSDDuZJ4w==","signatures":[{"sig":"MEQCIEHDkmIiK6fY4NqXHX1zrwx77jk2wBjj8kxYRl5qXYMcAiBJdNammxRDTeEouy6OBAIFybZLWHXPAjpgcbKZhFdU6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49121},"type":"module","engines":{"node":">=18"},"gitHead":"7914acc35a7a602610ecff30b5578198ebe1250a","scripts":{"install:local":"node ./bin/install.mjs"},"_npmUser":{"name":"dekinci","email":"nick@mar.so"},"repository":{"url":"git+https://github.com/DeKinci/archlang-private.git","type":"git","directory":"packages/claude-skills"},"_npmVersion":"11.12.1","description":"Claude Code skills for Arch:Lang — author, review, and sync .arch files with Claude.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.1.1_1780682613785_0.34007139800812736","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@archlang/claude-skills","version":"0.1.2","keywords":["archlang","architecture","diagram","claude","claude-code","skills","ai"],"license":"MIT","_id":"@archlang/claude-skills@0.1.2","maintainers":[{"name":"dekinci","email":"nick@mar.so"}],"homepage":"https://archlang.dev","bugs":{"url":"https://github.com/DeKinci/archlang-private/issues"},"bin":{"archlang-skills":"bin/install.mjs"},"dist":{"shasum":"986fc094c614fe9db5f6cb7bfc9e6250d0010761","tarball":"https://registry.npmjs.org/@archlang/claude-skills/-/claude-skills-0.1.2.tgz","fileCount":9,"integrity":"sha512-kdRYg49QJE5oXjcYb5mzBXKrkuMM4/yz9+jajA2ZazhfBGEnlgj35ZbKpzQ/WHvQMCUEctzQd6qshSEWHKVWvg==","signatures":[{"sig":"MEUCIQC2N7/UoBVSQgc7Ufz4l7QgCX57OX3sZ1MaJ6LvRZQoFAIgeThT4iyFMfq+wioJClz3EhhcERkGHiQRDWDlWX7QfEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49123},"type":"module","engines":{"node":">=18"},"gitHead":"5df6a5a98488c436817763067ecd4b1f245b7844","scripts":{"install:local":"node ./bin/install.mjs"},"_npmUser":{"name":"dekinci","email":"nick@mar.so"},"repository":{"url":"git+https://github.com/DeKinci/archlang-private.git","type":"git","directory":"packages/claude-skills"},"_npmVersion":"11.12.1","description":"Claude Code skills for Arch:Lang — author, review, and sync .arch files with Claude.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.1.2_1780682910940_0.7287692238192289","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@archlang/claude-skills","version":"0.3.0","keywords":["archlang","architecture","diagram","claude","claude-code","skills","ai"],"license":"MIT","_id":"@archlang/claude-skills@0.3.0","maintainers":[{"name":"dekinci","email":"nick@mar.so"}],"homepage":"https://archlang.dev","bugs":{"url":"https://github.com/DeKinci/archlang-private/issues"},"bin":{"archlang-skills":"bin/install.mjs"},"dist":{"shasum":"112f64e40d343eb29953adc82e08d7f1fcb948f4","tarball":"https://registry.npmjs.org/@archlang/claude-skills/-/claude-skills-0.3.0.tgz","fileCount":9,"integrity":"sha512-LdmbPr97GLduwXJLvWoMCvPNzrYYWcmKkH6RBi+/JYlYjiHBAxL0y5paRLOALk35H/I1+bd4D+wcHjuVF5GaYg==","signatures":[{"sig":"MEYCIQCnreUxCcTYRa6wXlUS7Ddny9l0w21AUVKD/elJ8/hnvQIhAIVx2NyThejZ6YZKMYy/nDNGIDagjliviUEpVuNhuT67","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80624},"type":"module","engines":{"node":">=18"},"gitHead":"26c7414079b6e0dcfdc0e167d05476c506b8c3d5","scripts":{"install:local":"node ./bin/install.mjs"},"_npmUser":{"name":"dekinci","email":"nick@mar.so"},"repository":{"url":"git+https://github.com/DeKinci/archlang-private.git","type":"git","directory":"packages/claude-skills"},"_npmVersion":"11.12.1","description":"Claude Code skills for Arch:Lang — author, review, and sync .arch files with Claude.","directories":{},"_nodeVersion":"25.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-skills_0.3.0_1782774554280_0.65040123129556","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@archlang/claude-skills","version":"0.5.0","description":"Claude Code skills for ArchLang — author, review, and sync .arch files with Claude.","type":"module","bin":{"archlang-skills":"bin/install.mjs"},"homepage":"https://archlang.dev","repository":{"type":"git","url":"git+https://github.com/DeKinci/archlang-private.git","directory":"packages/claude-skills"},"license":"MIT","keywords":["archlang","architecture","diagram","claude","claude-code","skills","ai"],"engines":{"node":">=18"},"publishConfig":{"access":"public"},"scripts":{"install:local":"node ./bin/install.mjs","test":"node ./scripts/validate-snippets.mjs"},"gitHead":"c4fe9f093d05db5572c13f172fbca1d81553c116","_id":"@archlang/claude-skills@0.5.0","bugs":{"url":"https://github.com/DeKinci/archlang-private/issues"},"_nodeVersion":"25.9.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-9s03sloPPIfSIygef4pFwpCcI8Y4ZAFPWxpuDVDnBBoaigJmyC+1FfN0ECOLbKD46LnSfWg9JkRdG9svfb6u+Q==","shasum":"59bfb41db561ef63fcdac6d970ec2a95ac561a03","tarball":"https://registry.npmjs.org/@archlang/claude-skills/-/claude-skills-0.5.0.tgz","fileCount":9,"unpackedSize":134778,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCY2W/d3Wqj+t8bWk4H+w8aLqsPZpLLnieJeefsU+saZwIhALQSZL2UsLlG0terC7ChxGG+8YoQtIRCpKPStLQD9CYY"}]},"_npmUser":{"name":"dekinci","email":"nick@mar.so"},"directories":{},"maintainers":[{"name":"dekinci","email":"nick@mar.so"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claude-skills_0.5.0_1788210462451_0.23066669608575574"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-27T23:47:04.887Z","modified":"2026-08-31T21:07:42.775Z","0.1.0":"2026-05-27T23:47:05.255Z","0.1.1":"2026-06-05T18:03:33.936Z","0.1.2":"2026-06-05T18:08:31.087Z","0.3.0":"2026-06-29T23:09:14.452Z","0.5.0":"2026-08-31T21:07:42.591Z"},"bugs":{"url":"https://github.com/DeKinci/archlang-private/issues"},"license":"MIT","homepage":"https://archlang.dev","keywords":["archlang","architecture","diagram","claude","claude-code","skills","ai"],"repository":{"type":"git","url":"git+https://github.com/DeKinci/archlang-private.git","directory":"packages/claude-skills"},"description":"Claude Code skills for ArchLang — author, review, and sync .arch files with Claude.","maintainers":[{"name":"dekinci","email":"nick@mar.so"}],"readme":"# @archlang/claude-skills\n\n[Claude Code](https://claude.com/claude-code) skills for\n[ArchLang](https://archlang.dev). Teach Claude how to read, write, and\nreview `.arch` files the way your team does.\n\n## Install\n\n```sh\nnpx @archlang/claude-skills install\n```\n\nCopies each skill into `~/.claude/skills/<name>/`. Re-run with `--force`\nto overwrite an existing copy. Use `--dir <path>` to install elsewhere\n(e.g. a project-local `.claude/skills/`).\n\n```sh\nnpx @archlang/claude-skills install --dir ./.claude/skills\nnpx @archlang/claude-skills uninstall\nnpx @archlang/claude-skills list\n```\n\n## Skills\n\n| Skill | What it does |\n|-------|--------------|\n| `arch-author` | Write and edit `.arch` files: modules and surfaces, aspects and planes, processes and sagas, views, policies and selectors, latency, process tests. Matches repo conventions, validates before finishing. |\n| `arch-review` | Review `.arch` diffs and full files. One line per finding, severity-tagged. Catches drift, orphans, aspect hygiene, cross-space visibility, policy and view defects, weak process tests, legacy syntax. |\n| `arch-from-code` | Scan a codebase and produce a first-pass `.arch` workspace. Extracts services, HTTP/gRPC/Kafka interfaces, and call-graph processes. |\n| `arch-preview` | Render a diagram straight to PNG with `archlang render` — board, flow, sequence, BPMN, or a declared view — and show it in the conversation. |\n| `arch-sync` | Detect drift between `.arch` and the codebase — modules, aspects, views and policies, processes, latency, tests. Reports arch-only, code-only, and shape-changed. Does not auto-fix. |\n\n## How Claude Code finds these\n\nClaude Code auto-loads skills from `~/.claude/skills/` and from\n`.claude/skills/` inside the current project. Each skill is a folder\ncontaining a `SKILL.md` file with frontmatter. After installing, restart\nyour Claude Code session — the skills appear in the available-skills\nlist and trigger on the patterns described in each `SKILL.md`.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}