{"_id":"@dzackgarza/skill-reminder-injection","name":"@dzackgarza/skill-reminder-injection","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@dzackgarza/skill-reminder-injection","module":"./src/index.ts","scripts":{"test":"bun test","typecheck":"tsc --noEmit"},"dependencies":{"@huggingface/transformers":"latest","@opencode-ai/plugin":"^1.2.20"},"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^5"},"version":"0.1.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/dzackgarza/skill-reminder-injection.git"},"keywords":["opencode","plugin"],"gitHead":"08ecdab6530341a12106fe5adb2849ad24700fdd","_id":"@dzackgarza/skill-reminder-injection@0.1.0","description":"[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/I2I57UKJ8)","bugs":{"url":"https://github.com/dzackgarza/skill-reminder-injection/issues"},"homepage":"https://github.com/dzackgarza/skill-reminder-injection#readme","_nodeVersion":"25.6.1","_npmVersion":"11.9.0","dist":{"integrity":"sha512-zk2PkHfwpaZ2uUsZfheEm8YED5dQG2BxtC20T0l0rs3Nu3MZTY/4yWJLVLOdE1JsPG5S7921oUN70mbgNKaykw==","shasum":"43d3567bc7557d2f116f48d61d2aaa239235c859","tarball":"https://registry.npmjs.org/@dzackgarza/skill-reminder-injection/-/skill-reminder-injection-0.1.0.tgz","fileCount":15,"unpackedSize":38717,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCStci4jZ5GqLXq9TuRQ1M39yzw0asdg6s04+9/LIhzgwIhAJvPQtWUcQYqlpbfzlh+1RoDnckqWtPKHjuBDPwNMAtV"}]},"_npmUser":{"name":"dzackgarza","email":"dzackgarza@gmail.com"},"directories":{},"maintainers":[{"name":"dzackgarza","email":"dzackgarza@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/skill-reminder-injection_0.1.0_1773137236809_0.18403981194988317"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-10T10:07:16.715Z","0.1.0":"2026-03-10T10:07:16.958Z","modified":"2026-03-10T10:07:17.136Z"},"maintainers":[{"name":"dzackgarza","email":"dzackgarza@gmail.com"}],"description":"[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/I2I57UKJ8)","homepage":"https://github.com/dzackgarza/skill-reminder-injection#readme","keywords":["opencode","plugin"],"repository":{"type":"git","url":"git+https://github.com/dzackgarza/skill-reminder-injection.git"},"bugs":{"url":"https://github.com/dzackgarza/skill-reminder-injection/issues"},"readme":"[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/I2I57UKJ8)\n\n\n# skill-reminder-injection\n\nThis OpenCode plugin injects skill reminders into user messages.\n\nThe plugin scans directories for `SKILL.md` files to cache their names and descriptions. It then embeds the prompt with the cached skills and instructs the agent to use the most relevant ones.\n\n## Configuration\n\nAdd the plugin to your OpenCode config:\n\n```json\n{\n  \"plugin\": [\"file:///home/dzack/opencode-plugins/skill-reminder-injection/src/index.ts\"]\n}\n```\n\nOptional environment variables:\n\n- `SKILL_REMINDER_SKILLS_DIRS`: colon-separated list of skill roots to scan.\n- `SKILL_REMINDER_MODEL`: embedding model name.\n- `SKILL_REMINDER_TOP_K`: number of skills to inject. Default: `3`.\n\nDefault skill root:\n\n- `~/.config/opencode/skills`\n\nDefault model:\n\n- `mixedbread-ai/mxbai-embed-xsmall-v1`\n","readmeFilename":"README.md","_rev":"1-69d370646ee31b65f7b5c55ba2e66c3e"}