بنقرة واحدة
summarize
Summarize text or local UTF-8 files via OpenAI-compatible chat completions.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Summarize text or local UTF-8 files via OpenAI-compatible chat completions.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Bounded auto-iteration for a prompt with explicit stop predicates.
Memory hygiene workflow to classify, deduplicate, and promote durable knowledge across local memory layers.
Bounded simplification pass for a file or hunk that preserves behavior while reducing complexity.
Turn a repeatable workflow into a reusable local SKILL.md with explicit steps, criteria, and safe defaults.
Bounded auto-debug loop for failing build/test commands with evidence-first diagnosis.
Safely update Nexo config files with read-before-write merges, schema-aware mapping, and reload/restart awareness.
| name | Summarize |
| description | Summarize text or local UTF-8 files via OpenAI-compatible chat completions. |
| requires | {"bins":[],"env":["SUMMARIZE_OPENAI_API_KEY"]} |
Use this skill when the user asks for concise summaries of long text or local
documents. Backed by the summarize extension which calls any
OpenAI-compatible chat completions endpoint.
statusNo arguments. Returns endpoint, model, key presence, size limits.
summarize_texttext (string, required, ≤ 60 000 chars)length (string, optional) — short (1–2 sentences) | medium (paragraph, default) | long (6–10 sentences)language (string, optional) — output language hint, e.g. SpanishReturns {length, language, input_chars, summary}.
summarize_filepath (string, required) — UTF-8 file, max 1 MBlength, language (optional, same)Returns {path, bytes, length, language, input_chars, summary}.
length: "medium". Bump to short if the user wants a one-liner; long if they ask for an exec summary or report.language only if it differs from the conversation language.-32011 (unauthorized) → SUMMARIZE_OPENAI_API_KEY missing or invalid; ask the operator.-32007 (empty completion) → provider returned blank content; retry once or report.