ModsChris Kelley <hello@iwritecode.io>
app-dev 插件
Full-stack Next.js development: App Router patterns, TypeScript engineering, Supabase/PostgreSQL/MySQL database integration, Prisma ORM, API design and scaffolding, authentication and authorization, Framer Motion animations, quality gate enforcement, and security scanning
更多操作与订阅
对比最新版本 查看此包的观察动态 通过 Atom 订阅 查看来源记录
仅含订阅范围内最新的 50 条观察记录,非完整归档或上游发布、安装事件。动态页保留观察类型与包筛选;包详情订阅该包的全部记录。本地关注列表不会发送。
安装
没有已验证的市场安装命令。
这个插件没有出现在已验证的市场清单中。本站没有自己的安装器;可以下载源码归档,或到上游仓库阅读安装说明。
最新版本 1.3.0(提交 8c600be)的内容
内容 35
技能17
-
api-design
skills/api-design/SKILL.md固定链接 -
auth-patterns
skills/auth-patterns/SKILL.md固定链接 -
database-designer
skills/database-designer/SKILL.md固定链接 -
database-optimizer
skills/database-optimizer/SKILL.md固定链接 -
framer-motion
skills/framer-motion/SKILL.md固定链接 -
js-debugging
skills/js-debugging/SKILL.md固定链接 -
js-testing
skills/js-testing/SKILL.md固定链接 -
knip-cleanup
skills/knip-cleanup/SKILL.md固定链接 -
mysql-expert
skills/mysql-expert/SKILL.md固定链接 -
nextjs-expert
skills/nextjs-expert/SKILL.md固定链接 -
nextjs-typescript-engineer
skills/nextjs-typescript-engineer/SKILL.md固定链接 -
postgresql-expert
skills/postgresql-expert/SKILL.md固定链接 -
prisma-orm
skills/prisma-orm/SKILL.md固定链接 -
quality-gate
skills/quality-gate/SKILL.md固定链接 -
supabase
skills/supabase/SKILL.md固定链接 -
tailwind
skills/tailwind/SKILL.md固定链接 -
verification
skills/verification/SKILL.md固定链接
子代理4
-
api-reviewer
agents/api-reviewer.md固定链接 -
auth-reviewer
agents/auth-reviewer.md固定链接 -
query-optimizer
agents/query-optimizer.md固定链接 -
route-analyzer
agents/route-analyzer.md固定链接
命令11
-
audit
commands/audit.md固定链接 -
auth-audit
commands/auth-audit.md固定链接 -
db-audit
commands/db-audit.md固定链接 -
docs
commands/docs.md固定链接 -
knip
commands/knip.md固定链接 -
migrate
commands/migrate.md固定链接 -
perf
commands/perf.md固定链接 -
quality
commands/quality.md固定链接 -
scaffold
commands/scaffold.md固定链接 -
schema
commands/schema.md固定链接 -
test
commands/test.md固定链接
钩子3
-
PreToolUse
hooks/hooks.json固定链接 -
PostToolUse
hooks/hooks.json固定链接 -
Stop
hooks/hooks.json固定链接
没有匹配的内容。
依赖、兼容性与技能声明
已记录的依赖 0
未从 plugin.json 或市场条目记录依赖要求。这里只显示随快照保存的清单字段;其他文件里的依赖声明不在当前采集范围内。
已记录的兼容要求
本快照没有从 plugin.json 或市场条目记录兼容性要求。这里只显示随快照保存的清单字段;技能文件 SKILL.md 头部的声明是另外采集的,如有会单独显示在「技能文件声明」中,不会覆盖或补入这里。
技能文件声明 17
下列内容是单独从各个技能文件(SKILL.md)在固定提交处的头部读取的,是文件自己写的声明文本,只作注解展示。它们与上方随快照保存的依赖、兼容要求(清单字段)分开保存,不会覆盖那些值;也不是包的许可证、版本、安装数或发布记录,且都没有经过核实。
证据范围与限制
- 每一项只对应一个固定提交下的一个文件,字段状态只对这个文件成立。多个组件指向同一个文件时合并成一项;内容完全相同的文件共用一次提取结果。
- 「文件中已声明」表示该文件头部写了这个字段。「此文件未声明」只在头部成功解析、且其中没有这个字段时出现。「声明无效」表示写了但类型、长度或字符不符合要求,不做改写或截断。「未读取」表示还没有读到可用的头部(尚未读取、读取失败、没有头部或头部无法解析),既不说明声明过,也不说明没声明过。
- 兼容性与许可证文本是文件自述的原文,不代表实际可运行,也不是法律意见或许可证核验;metadata.version 只是文件内的注解,不是包版本,也不用于判断新旧。
- 列表按记录的来源归并本版本的技能组件。列出的来源仍可能未固定提交、未读取或不可用,具体状态逐项显示。采集按限额分批进行,不保证全部读完。
- 读取失败的文件会显示「可重试时间」,它只是采集器允许再次读取的时间,不是排期,也不保证会读取或完成。
第 1–17 项,共 17 个技能文件来源 · 截至
-
头部已解析skills/api-design/SKILL.md使用这个文件的组件 1
- api-design
skills/api-design/SKILL.md
文件声明字段
- 兼容性(文件声明)
- 此文件未声明头部已解析,其中没有这个字段;只对这个文件成立。
- 许可证文本(文件声明,未核验)
- 文件中已声明MIT
- metadata.version(文件注解)
- 文件中已声明1.0.0
- 来源
- 打开固定源文件
- 仓库
iwritec0de/app-dev- 固定提交
8c600bedaf84991b647a9c374b0143f5640c47c5- 文件身份
- 已记录普通文件身份
- blob SHA
3f08dd7d2a04d2de09063758c4c416b93aa6968d- 模式
100644- 身份记录时间
- 头部解析
- 头部已解析
提取记录
首次提取于 ,提取器版本
1。- 首次读取的来源
- 与上面的文件相同。
- api-design
-
头部已解析skills/auth-patterns/SKILL.md使用这个文件的组件 1
- auth-patterns
skills/auth-patterns/SKILL.md
文件声明字段
- 兼容性(文件声明)
- 此文件未声明头部已解析,其中没有这个字段;只对这个文件成立。
- 许可证文本(文件声明,未核验)
- 文件中已声明MIT
- metadata.version(文件注解)
- 文件中已声明1.0.0
- 来源
- 打开固定源文件
- 仓库
iwritec0de/app-dev- 固定提交
8c600bedaf84991b647a9c374b0143f5640c47c5- 文件身份
- 已记录普通文件身份
- blob SHA
580dc8a8ac1695f25300ee3ad9afd926815261be- 模式
100644- 身份记录时间
- 头部解析
- 头部已解析
提取记录
首次提取于 ,提取器版本
1。- 首次读取的来源
- 与上面的文件相同。
- auth-patterns
-
未读取skills/database-designer/SKILL.md使用这个文件的组件 1
- database-designer
skills/database-designer/SKILL.md
文件声明字段
- 兼容性(文件声明)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- 许可证文本(文件声明,未核验)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- metadata.version(文件注解)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
这个文件还没有可用的提取记录,三个字段都按「未读取」显示。
- 来源
- 打开固定源文件
- 仓库
iwritec0de/app-dev- 固定提交
8c600bedaf84991b647a9c374b0143f5640c47c5- 文件身份
- 已记录普通文件身份
- blob SHA
5495afb8bfb915341b7ec9181b3eb865ac47f6e9- 模式
100644- 身份记录时间
- 头部解析
- 未读取
- 未读取原因
- 文件身份已记录,但内容还没有读取。
declaration_unread
尚无提取记录。
- database-designer
-
未读取skills/database-optimizer/SKILL.md使用这个文件的组件 1
- database-optimizer
skills/database-optimizer/SKILL.md
文件声明字段
- 兼容性(文件声明)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- 许可证文本(文件声明,未核验)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- metadata.version(文件注解)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
这个文件还没有可用的提取记录,三个字段都按「未读取」显示。
- 来源
- 打开固定源文件
- 仓库
iwritec0de/app-dev- 固定提交
8c600bedaf84991b647a9c374b0143f5640c47c5- 文件身份
- 已记录普通文件身份
- blob SHA
8b155be18128bbd08fb57251737fcfc5ba0eed61- 模式
100644- 身份记录时间
- 头部解析
- 未读取
- 未读取原因
- 文件身份已记录,但内容还没有读取。
declaration_unread
尚无提取记录。
- database-optimizer
-
未读取skills/framer-motion/SKILL.md使用这个文件的组件 1
- framer-motion
skills/framer-motion/SKILL.md
文件声明字段
- 兼容性(文件声明)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- 许可证文本(文件声明,未核验)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- metadata.version(文件注解)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
这个文件还没有可用的提取记录,三个字段都按「未读取」显示。
- 来源
- 打开固定源文件
- 仓库
iwritec0de/app-dev- 固定提交
8c600bedaf84991b647a9c374b0143f5640c47c5- 文件身份
- 已记录普通文件身份
- blob SHA
8f9e727c3c1909c86a9f0348c581497df553e9a0- 模式
100644- 身份记录时间
- 头部解析
- 未读取
- 未读取原因
- 文件身份已记录,但内容还没有读取。
declaration_unread
尚无提取记录。
- framer-motion
-
未读取skills/js-debugging/SKILL.md使用这个文件的组件 1
- js-debugging
skills/js-debugging/SKILL.md
文件声明字段
- 兼容性(文件声明)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- 许可证文本(文件声明,未核验)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- metadata.version(文件注解)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
这个文件还没有可用的提取记录,三个字段都按「未读取」显示。
- 来源
- 打开固定源文件
- 仓库
iwritec0de/app-dev- 固定提交
8c600bedaf84991b647a9c374b0143f5640c47c5- 文件身份
- 已记录普通文件身份
- blob SHA
622a0c54914b7324209e4bf312f76da85169146f- 模式
100644- 身份记录时间
- 头部解析
- 未读取
- 未读取原因
- 文件身份已记录,但内容还没有读取。
declaration_unread
尚无提取记录。
- js-debugging
-
未读取skills/js-testing/SKILL.md使用这个文件的组件 1
- js-testing
skills/js-testing/SKILL.md
文件声明字段
- 兼容性(文件声明)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- 许可证文本(文件声明,未核验)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- metadata.version(文件注解)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
这个文件还没有可用的提取记录,三个字段都按「未读取」显示。
- 来源
- 打开固定源文件
- 仓库
iwritec0de/app-dev- 固定提交
8c600bedaf84991b647a9c374b0143f5640c47c5- 文件身份
- 已记录普通文件身份
- blob SHA
84228bf208f6ad63e7c5938bedd2d3bc89010c44- 模式
100644- 身份记录时间
- 头部解析
- 未读取
- 未读取原因
- 文件身份已记录,但内容还没有读取。
declaration_unread
尚无提取记录。
- js-testing
-
未读取skills/knip-cleanup/SKILL.md使用这个文件的组件 1
- knip-cleanup
skills/knip-cleanup/SKILL.md
文件声明字段
- 兼容性(文件声明)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- 许可证文本(文件声明,未核验)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- metadata.version(文件注解)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
这个文件还没有可用的提取记录,三个字段都按「未读取」显示。
- 来源
- 打开固定源文件
- 仓库
iwritec0de/app-dev- 固定提交
8c600bedaf84991b647a9c374b0143f5640c47c5- 文件身份
- 已记录普通文件身份
- blob SHA
25537411125f398b9903bdebbcea9102b3953172- 模式
100644- 身份记录时间
- 头部解析
- 未读取
- 未读取原因
- 文件身份已记录,但内容还没有读取。
declaration_unread
尚无提取记录。
- knip-cleanup
-
未读取skills/mysql-expert/SKILL.md使用这个文件的组件 1
- mysql-expert
skills/mysql-expert/SKILL.md
文件声明字段
- 兼容性(文件声明)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- 许可证文本(文件声明,未核验)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- metadata.version(文件注解)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
这个文件还没有可用的提取记录,三个字段都按「未读取」显示。
- 来源
- 打开固定源文件
- 仓库
iwritec0de/app-dev- 固定提交
8c600bedaf84991b647a9c374b0143f5640c47c5- 文件身份
- 已记录普通文件身份
- blob SHA
8d4853ebd0109c1610ade2abd2f6ed23dc91a39b- 模式
100644- 身份记录时间
- 头部解析
- 未读取
- 未读取原因
- 文件身份已记录,但内容还没有读取。
declaration_unread
尚无提取记录。
- mysql-expert
-
未读取skills/nextjs-expert/SKILL.md使用这个文件的组件 1
- nextjs-expert
skills/nextjs-expert/SKILL.md
文件声明字段
- 兼容性(文件声明)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- 许可证文本(文件声明,未核验)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- metadata.version(文件注解)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
这个文件还没有可用的提取记录,三个字段都按「未读取」显示。
- 来源
- 打开固定源文件
- 仓库
iwritec0de/app-dev- 固定提交
8c600bedaf84991b647a9c374b0143f5640c47c5- 文件身份
- 已记录普通文件身份
- blob SHA
fd474fa125a49ffa356910396d05335e78fab68b- 模式
100644- 身份记录时间
- 头部解析
- 未读取
- 未读取原因
- 文件身份已记录,但内容还没有读取。
declaration_unread
尚无提取记录。
- nextjs-expert
-
未读取skills/nextjs-typescript-engineer/SKILL.md使用这个文件的组件 1
- nextjs-typescript-engineer
skills/nextjs-typescript-engineer/SKILL.md
文件声明字段
- 兼容性(文件声明)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- 许可证文本(文件声明,未核验)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- metadata.version(文件注解)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
这个文件还没有可用的提取记录,三个字段都按「未读取」显示。
- 来源
- 打开固定源文件
- 仓库
iwritec0de/app-dev- 固定提交
8c600bedaf84991b647a9c374b0143f5640c47c5- 文件身份
- 已记录普通文件身份
- blob SHA
ab91f0c708ae142fe0c563902b7c443cd4ec070a- 模式
100644- 身份记录时间
- 头部解析
- 未读取
- 未读取原因
- 文件身份已记录,但内容还没有读取。
declaration_unread
尚无提取记录。
- nextjs-typescript-engineer
-
未读取skills/postgresql-expert/SKILL.md使用这个文件的组件 1
- postgresql-expert
skills/postgresql-expert/SKILL.md
文件声明字段
- 兼容性(文件声明)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- 许可证文本(文件声明,未核验)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- metadata.version(文件注解)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
这个文件还没有可用的提取记录,三个字段都按「未读取」显示。
- 来源
- 打开固定源文件
- 仓库
iwritec0de/app-dev- 固定提交
8c600bedaf84991b647a9c374b0143f5640c47c5- 文件身份
- 已记录普通文件身份
- blob SHA
6412bc848d3aa11fe99821d9dc8d6bf1c738efc9- 模式
100644- 身份记录时间
- 头部解析
- 未读取
- 未读取原因
- 文件身份已记录,但内容还没有读取。
declaration_unread
尚无提取记录。
- postgresql-expert
-
未读取skills/prisma-orm/SKILL.md使用这个文件的组件 1
- prisma-orm
skills/prisma-orm/SKILL.md
文件声明字段
- 兼容性(文件声明)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- 许可证文本(文件声明,未核验)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- metadata.version(文件注解)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
这个文件还没有可用的提取记录,三个字段都按「未读取」显示。
- 来源
- 打开固定源文件
- 仓库
iwritec0de/app-dev- 固定提交
8c600bedaf84991b647a9c374b0143f5640c47c5- 文件身份
- 已记录普通文件身份
- blob SHA
1f24d43b4ebab59e7de19aae4689df95590e7091- 模式
100644- 身份记录时间
- 头部解析
- 未读取
- 未读取原因
- 文件身份已记录,但内容还没有读取。
declaration_unread
尚无提取记录。
- prisma-orm
-
未读取skills/quality-gate/SKILL.md使用这个文件的组件 1
- quality-gate
skills/quality-gate/SKILL.md
文件声明字段
- 兼容性(文件声明)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- 许可证文本(文件声明,未核验)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- metadata.version(文件注解)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
这个文件还没有可用的提取记录,三个字段都按「未读取」显示。
- 来源
- 打开固定源文件
- 仓库
iwritec0de/app-dev- 固定提交
8c600bedaf84991b647a9c374b0143f5640c47c5- 文件身份
- 已记录普通文件身份
- blob SHA
518dfcc954a3c5ced75d8e99730fd71a4e0fbad4- 模式
100644- 身份记录时间
- 头部解析
- 未读取
- 未读取原因
- 文件身份已记录,但内容还没有读取。
declaration_unread
尚无提取记录。
- quality-gate
-
未读取skills/supabase/SKILL.md使用这个文件的组件 1
- supabase
skills/supabase/SKILL.md
文件声明字段
- 兼容性(文件声明)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- 许可证文本(文件声明,未核验)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- metadata.version(文件注解)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
这个文件还没有可用的提取记录,三个字段都按「未读取」显示。
- 来源
- 打开固定源文件
- 仓库
iwritec0de/app-dev- 固定提交
8c600bedaf84991b647a9c374b0143f5640c47c5- 文件身份
- 已记录普通文件身份
- blob SHA
8892300e8b205c5b2b1440617f86b40e1d8d95b8- 模式
100644- 身份记录时间
- 头部解析
- 未读取
- 未读取原因
- 文件身份已记录,但内容还没有读取。
declaration_unread
尚无提取记录。
- supabase
-
未读取skills/tailwind/SKILL.md使用这个文件的组件 1
- tailwind
skills/tailwind/SKILL.md
文件声明字段
- 兼容性(文件声明)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- 许可证文本(文件声明,未核验)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- metadata.version(文件注解)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
这个文件还没有可用的提取记录,三个字段都按「未读取」显示。
- 来源
- 打开固定源文件
- 仓库
iwritec0de/app-dev- 固定提交
8c600bedaf84991b647a9c374b0143f5640c47c5- 文件身份
- 已记录普通文件身份
- blob SHA
e9bc37f6aba79c49fa91250b5ecdaa497e6f69be- 模式
100644- 身份记录时间
- 头部解析
- 未读取
- 未读取原因
- 文件身份已记录,但内容还没有读取。
declaration_unread
尚无提取记录。
- tailwind
-
未读取skills/verification/SKILL.md使用这个文件的组件 1
- verification
skills/verification/SKILL.md
文件声明字段
- 兼容性(文件声明)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- 许可证文本(文件声明,未核验)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
- metadata.version(文件注解)
- 未读取没有可用的头部,既不说明声明过,也不说明没声明过。
这个文件还没有可用的提取记录,三个字段都按「未读取」显示。
- 来源
- 打开固定源文件
- 仓库
iwritec0de/app-dev- 固定提交
8c600bedaf84991b647a9c374b0143f5640c47c5- 文件身份
- 已记录普通文件身份
- blob SHA
c6353220537fa3eab25e4156ea668582c3d8c81c- 模式
100644- 身份记录时间
- 头部解析
- 未读取
- 未读取原因
- 文件身份已记录,但内容还没有读取。
declaration_unread
尚无提取记录。
- verification