hello
Show a nice greeting message with a timestamp. Use this when the user wants to greet or say hello, optionally to a certain subject <subject> and in a certain…
Query foreign LLM for chat. Use this skill if a foreign LLM like OpenAI ChatGPT, Google Gemini, DeepSeek or xAI Grok should be queried with a single chat message.
$ npx -y skills add rse/ase --skill ase-meta-chat --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/ase-meta-chatContext preview
The summary Claude sees to decide when to auto-load this skill.
Query foreign LLM for chat. Use this skill if a foreign LLM like OpenAI ChatGPT, Google Gemini, DeepSeek or xAI Grok should be queried with a single chat message.
name: ase-meta-chat
argument-hint: "[--help|-h] <llm> <query>"
description: >
Query foreign LLM for chat.
Use this skill if a foreign LLM like OpenAI ChatGPT, Google Gemini,
DeepSeek or xAI Grok should be queried with a single chat message.
user-invocable: true
disable-model-invocation: false
effort: medium
allowed-tools:
- "Agent"@${CLAUDE_SKILL_DIR}/../../meta/ase-control.md @${CLAUDE_SKILL_DIR}/../../meta/ase-skill.md @${CLAUDE_SKILL_DIR}/../../meta/ase-getopt.md
<purpose name="ase-meta-chat"> Query Foreign LLM for Chat </purpose>
<expand name="getopt" arg1="ase-meta-chat"> $ARGUMENTS </expand>
<objective> Query foreign LLM for: <query><getopt-arguments/></query> </objective>
<if condition="<query/> is empty"> Only output the following <template/> and then immediately *STOP* processing the entire current skill:
<template> ⧉ **ASE**: ✪ skill: **ase-meta-chat**, ▶ ERROR: expected a `<query>` argument </template> </if>
1. You *MUST* *NOT* output anything in this step. Just call the underlying agent with the following tool:
Agent(
description: "Query Foreign LLM for Chat",
subagent_type: "ase:ase-meta-chat",
prompt: <query/>,
run_in_background: false
)2. Output the *plain response* of the `ase:ase-meta-chat` agent *verbatim* and *without any modifications*. Especially, do *NOT* add or remove any text from the agent response on your own and do not interpret the result in any way.
Repo: rse/ase
Show a nice greeting message with a timestamp. Use this when the user wants to greet or say hello, optionally to a certain subject <subject> and in a certain…
Review software architecture, including package cohesion and inter-package coupling
Discover additional, third-party components (libraries/frameworks) for the technology stack to provide needed functionality.
Analyze the source code for problems in either the logic and semantics and its related control flow, performance and efficiency, or security.
Craft Source Code: Use when user wants to "create", "add", or "craft" a new feature from scratch.
Dissect the current Git change set, treated as an epic, domain-wise and logically into cohesive parts and materialize each part in its own dedicated Git…