在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用shift
星标53
分支12
更新时间2026年3月19日 23:39
Agent Tools and Float Actions Best Practices
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
Agent Tools and Float Actions Best Practices
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Manages AI agent context window usage - truncation rules, clear truncation markers, and tools for chunked reading or search. Use when building or modifying agent context, system prompts, user messages, or tools that inject large content into the LLM.
Code Quality Best Practices
Caido Backend SDK Rules and Patterns
Caido Frontend SDK Rules and Patterns
Caido HTTP Proxy Overview
Vue component structure, PrimeVue, and script setup conventions
| name | shift |
| description | Agent Tools and Float Actions Best Practices |
packages/frontend/src/agent/tools)ToolResult type from @/agent/types.ToolResult.ok({ message, ...data }) or ToolResult.err(message, detail?).ToolResult.ok() requires a message field plus additional value data (e.g., before, after).ToolResult.schema(valueSchema) to define output schemas.output passed to display functions is the unwrapped value from ToolResult.ok.display object alongside the tool.display object must satisfy ToolDisplay<TInput, TOutput> from @/agent/types.streaming: ({ input, output }) => MessageResultsuccess: ({ input, output }) => MessageResulterror: ({ input, output }) => stringMessageResult is an array of parts: [{ text: "Received ", muted: false }, { text: "200 OK", muted: true }].display export in packages/frontend/src/components/agent/ChatContent/ChatMessage/Assistant/Tool/messages.ts.packages/frontend/src/float/actions)ActionResult type from @/float/types.ActionResult.ok(message) or ActionResult.err(message, detail?).ActionResult.schema as the output schema (no arguments needed).const { sdk } = experimental_context as FloatToolContext.Method set to "POST" not Successfully updated the HTTP method of the current request to POST).isPresent utility from @/utils when checking for null or undefined values.isPresent(value) over value !== undefined && value !== null or similar checks..describe() for better AI understanding.