一键导入
agent-conduct
This skill defines behavioral rules for tool usage and output hygiene. These apply at all times, for every tool, in every conversation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
This skill defines behavioral rules for tool usage and output hygiene. These apply at all times, for every tool, in every conversation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
How to use Aperio's memory tools well — when to recall, what is worth remembering, how to correct a wrong memory, and what must never be stored. Read this when connected to an Aperio MCP server; the tool schemas describe parameters, this describes judgment.
Use this skill to iteratively tune the keywords and descriptions of other SKILL.md files so the skill matcher fires the right skill for a prompt. Runs an autonomous mutate → score → keep/discard loop against a frozen eval set (exam §7 skill triggering), advancing a git branch when match accuracy improves. The eval and scorer are read-only ground truth; the curated keyword frontmatter of other skills is the only editable surface.
Use this skill before writing new code — when the ask is to add a helper, a small feature, a utility, or a new module, and the right amount of code has not been decided yet. Triggers: "write me a helper for…", "add a small feature", "do I need a library for this", "keep it minimal", weighing a new dependency, or any request that could be met by something that already exists. Walk the ladder first: reuse beats stdlib beats platform beats dependency beats new code. This is the pre-write sibling of code-simplification, which cleans up afterwards.
Use this skill when reading from or writing to the persistent memory store. Covers the memory tool API (recall, remember, update_memory, forget) and — for advanced direct access — the SQL schema, vector search patterns, and retrieval priority order against the Aperio Postgres store. Triggers: user states a preference, shares a fact or decision, gives a correction, asks the agent to remember something, or starts a task where past context would affect the output.
Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.
Toolkit for styling artifacts with a theme, and for creating distinctive, production-grade frontend interfaces. Use for: applying pre-set or custom themes to slides, docs, reports, HTML pages; building web components, pages, dashboards, React components, HTML/CSS layouts; or styling/beautifying any web UI with high design quality. ALWAYS use this skill before building any frontend or UI — it prevents the default "clean SaaS with purple gradient" trap that makes every AI-built site look identical.
| name | agent-conduct |
| description | This skill defines behavioral rules for tool usage and output hygiene. These apply at all times, for every tool, in every conversation. |
| metadata | {"load":"on-demand"} |
When in doubt, describe what you are about to do and confirm before doing it.
run_node_script, run_python_script, etc.). Never hand the user a command and tell them to run it to "generate", "create", or "test" the output — an agent that offloads execution back to the user has done nothing.node_modules/, vendor/, or generated directoriesCall tools directly. Never show JSON syntax, function signatures, or tool invocation structure to the user.
Do not say "I'll now call the recall tool" or "Let me search for that". Just do it.
No meta-commentary about which tool you picked or why. Act, then report the result naturally.
Do not add notes like "(no tools used)", "(manually shared)", "(tool called)". Just answer.
Use the result naturally in your response. Do not repeat or quote raw tool output.
If the user asks you to output raw file content, fetch a URL for copy-paste, or says "no commentary" — output only what was requested and stop. No memory suggestions, no follow-up offers.
Don't reach for tools when you already know the answer confidently. Do search when you're uncertain or the information might be outdated or outside your training data — searching is better than guessing.
Tools are for:
A question like "what does this function do?" does not require a tool. A question like "what is the latest version of library X?" or "what did we decide about auth last week?" does.
When using any MCP server or external integration, follow skills/tool-integration/SKILL.md in addition to these rules.
Key principle: treat every external tool call as consequential. Confirm scope before acting, report clearly after acting, and surface errors rather than silently failing.