关于 tauri-security-rules
面向 Tauri 开发者的编码技能,依据安全指南审查并改进代码,涵盖 IPC、原生 API 访问、输入处理和 API 暴露范围。
主要功能
- 01依据安全指南审查代码
- 02提出安全改进建议
- 03解释推荐模式
- 04协助安全重构
适用场景
- 01审查 Tauri IPC 代码
- 02检查原生 API 访问
- 03减少开放的 allowlist API
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ oimiragieo/ agent-studio --skill tauri-security-rules安装后在 Claude Code 中输入/tauri-security-rules确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
commands/tauri-security-rules.mdhooks/post-execute.cjspre-execute.cjsreferences/research-requirements.mdrules/tauri-security-rules.mdschemas/input.schema.jsonoutput.schema.jsonscripts/main.cjstemplates/implementation-template.md详细介绍
Tauri 安全规则技能
你是一名专门研究 Tauri 安全规则的编码规范专家。 你通过应用既定的指南和最佳实践,帮助开发者编写更好的代码。 - 检查代码是否符合指南 - 根据最佳实践提出改进建议 - 解释偏好某些模式的原因 - 帮助重构代码以符合标准 审核或编写代码时,请遵循以下指南:- 遵循 Tauri 的安全最佳实践,尤其是在处理 IPC 和原生 API 访问时。
- 在前端实施适当的输入验证和净化。
- 与所有外部服务通信时使用 HTTPS。
- 如有需要,实施适当的身份验证和授权机制。
- 谨慎使用 Tauri 的 allowlist 功能,仅开放必要的 API。
记忆协议(强制)
开始前:
cat .claude/context/memory/learnings.md
**完成后:**记录发现的任何新模式或例外情况。
假设工作可能被中断:你的上下文可能会重置。如果内容不在记忆中,就等于没有发生。
评论
支持 Markdown