UI はローカライズ済みです。スキルの紹介と説明文書は選択した言語へ AI が自動翻訳し、コード・コマンド・パス・専門用語は原文のままです。原作者の文書が優先されます。
スキルを探す
生産性・共同作業 · SKILL.md

background-prompt

background-prompt

Execute a task in the background with a prompt through the core engine LLM provider and return plain text output. Use when the user wants to run a prompt as a background task via the Agent CLI.

Independent GitHub snapshot · Automated classification · Original documentation governs

スキルの説明

GitHub

name: background-prompt description: Execute a task in the background with a prompt through the core engine LLM provider and return plain text output. Use when the user wants to run a prompt as a background task via the Agent CLI.

Background Prompt

Run a prompt as a background task through the local core/bin/agent-cli tool.

When to Use This Skill

  • User wants to execute a prompt in the background
  • User wants a prompt executed by the default core engine LLM provider
  • The task is suitable for single-prompt inference with plain text output

Your Roles in This Skill

  • Backend Developer (Engineer): Execute the tool command and capture output safely
  • Technical Writer: Convert tool output into a clear user-facing response
  • Security Engineer: Ensure prompt execution follows configured security flags

Role Communication

As an expert in your assigned roles, you must announce your actions before performing them using the following format:

As a {Role, and Role-XYZ if have more roles}, I will {action description}

This communication pattern ensures transparency and allows for human-in-the-loop oversight at key decision points.

Instructions

Follow these steps in order:

Step 1: Confirm intent

Ensure the user wants to run a background prompt. If not explicit, ask for confirmation before invoking.

Step 2: Build the prompt

Compose one concise prompt string from user instructions. Keep task scope explicit and include required output format details.

Step 3: Execute Agent CLI

Run from repository root:

core/bin/agent-cli "<prompt>"

Optional overrides only if user requests:

core/bin/agent-cli --provider <provider-id> --sandbox --auto --network "<prompt>"

Step 4: Return plain text result

Return the command output as plain text to the user. If command fails, include the error text and a concrete retry suggestion.

Expected Output

  • A plain text response generated by core/bin/agent-cli
  • Any execution error surfaced clearly when failures occur

Key Principles

  • Use core/bin/agent-cli as the primary execution path
  • Keep prompts specific and deterministic
  • Respect configured security defaults unless user requests overrides
保存したスキル