实现多个AgentDB数据库的同步与管理,将语义相似度搜索与属性筛选结合,并配置搜索结果去重及分布式AI系统的运行方式。
- 在多个AgentDB数据库间共享记忆
- 按日期或分类筛选语义搜索结果
- 分别存储知识和对话
用于检查claude-flow v3的安全设计,梳理威胁与保护范围,完善依赖包、密码存储、认证凭据、输入验证和命令执行方面的措施与测试。
Complete security architecture overhaul for claude-flow v3. Addresses critical CVEs (CVE-1, CVE-2, CVE-3) and implements secure-by-default patterns. Use for security-first v3 implementation.
此技能用于检查claude-flow v3的安全设计与实现。它涵盖梳理预期威胁和保护范围、更新与审计依赖包、对密码进行哈希处理,以及替换硬编码的认证凭据。具体示例包括使用bcrypt存储密码、通过随机数生成认证凭据,以及使用Zod验证输入。内容还涉及文件路径检查、使用execFile避免命令被外壳解释,以及测试安全相关的重要代码。
适合在实现claude-flow v3时,希望从设计阶段就检查安全性的开发者。需要检查依赖关系和认证处理,并集中推进防护措施的实现、测试与文档编写时,可以使用。
资料面向claude-flow v3,实现示例使用npm audit、bcrypt和Zod。资料中的CVE-1至CVE-3未列出正式识别编号。审计分数和测试覆盖率是作为成功指标提出的目标值。
本介绍由 AI(OpenAI Codex)根据公开的 SKILL.md 撰写。准确的规格请查看下方原文。
AI 仅根据 SKILL.md 的内容,从 4 个方面进行了评估。星标数和热度不计入评估。
总分按每项 A=25 分、B=15 分、C=5 分相加。 由 AI(OpenAI Codex)于 2026年10月21日 评估。仅供参考,安装前请同时查看原文。
安装前可以查看交给 AI 代理的指令内容。
Orchestrates comprehensive security overhaul for claude-flow v3, addressing critical vulnerabilities and establishing security-first development practices using specialized v3 security agents.
# Initialize V3 security domain (parallel)
Task("Security architecture", "Design v3 threat model and security boundaries", "v3-security-architect")
Task("CVE remediation", "Fix CVE-1, CVE-2, CVE-3 critical vulnerabilities", "security-auditor")
Task("Security testing", "Implement TDD London School security framework", "test-architect")
npm update @anthropic-ai/claude-code@^2.0.31
npm audit --audit-level high
// ❌ Old: SHA-256 with hardcoded salt
const hash = crypto.createHash('sha256').update(password + salt).digest('hex');
// ✅ New: bcrypt with 12 rounds
import bcrypt from 'bcrypt';
const hash = await bcrypt.hash(password, 12);
// ✅ Generate secure random credentials
const apiKey = crypto.randomBytes(32).toString('hex');
import { z } from 'zod';
const TaskSchema = z.object({
taskId: z.string().uuid(),
content: z.string().max(10000),
agentType: z.enum(['security', 'core', 'integration'])
});
function securePath(userPath: string, allowedPrefix: string): string {
const resolved = path.resolve(allowedPrefix, userPath);
if (!resolved.startsWith(path.resolve(allowedPrefix))) {
throw new SecurityError('Path traversal detected');
}
return resolved;
}
import { execFile } from 'child_process';
// ✅ Safe: No shell interpretation
const { stdout } = await execFile('git', [userInput], { shell: false });
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
实现多个AgentDB数据库的同步与管理,将语义相似度搜索与属性筛选结合,并配置搜索结果去重及分布式AI系统的运行方式。
Create AgentDB learning plugins that use recorded experience to improve agent decisions. Choose a learning method, store states, actions, and rewards, train models, and evaluate suggested actions through CLI and API workflows.
中文简介正在准备中。当前显示英语简介。
使用AgentDB为AI智能体实现会话历史、用户偏好和有效交互模式的保存与检索,分别管理短期和长期记忆,让后续会话能够继续引用。
帮助调整AgentDB的数据压缩、搜索索引、缓存和批量操作,并测量性能,以改善内存占用与搜索速度,权衡速度、精度和内存需求。
使用AgentDB实现按含义查找文档的搜索功能,将文档存储、相似度搜索与属性筛选结合起来,构建检索相关资料并据此回答问题的系统。
使用agent-browser自动执行浏览器操作,通过标注按钮和输入框的快照完成登录、表单填写与提交、网页信息提取和截图。