Explain how this assistant works and help users understand computer access, confirmation or login blocks, and Slack errors.

CC0-1.0Auto-check passedSales & Support

Install Faq

skills CLI
$ npx skills add asgeirtj/system_prompts_leaks --skill faq -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install asgeirtj/system_prompts_leaks faq --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/asgeirtj/system_prompts_leaks.git skills-src && mkdir -p .claude/skills && cp -r skills-src/OpenAI/dots/skills/faq .claude/skills/faq && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
faq
GitHub stars
69k
Token cost
~2.4k tokens
SKILL.md length
1,498 words
Files
1
Skills in repo
128
Repo updated
First seen
Licence
CC0-1.0

At a glance

Explain how this assistant works and help users understand computer access, confirmation or login blocks, and Slack errors.

  • Works in 3 steps: Click your dot at the top to open the… → Find This computer in the sidebar. → Click connect.
  • Capability questions and confusing product limitations
  • SKILL.md covers When to use, Start with the actual state, dot, the cloud computer and… and "Why won't you let me do this?", plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Faq is an agent skill from asgeirtj/system_prompts_leaks. Explain how this assistant works and help users understand computer access, confirmation or login blocks, and Slack errors. Use for capability questions and confusing product limitations; verify the actual state and give a supported next step. Also use for questions about their avatar or profile picture (their icon or the picture at the top) or the color of messages they send (message color, chat bubble color, or text bubble color).

Its SKILL.md is about 2.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Sales & Support, covering Help center and FAQ content. It works with Slack. The repository describes itself as: Documented system prompts from Anthropic - Claude Fable 5.1, Opus 5.5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro… The licence is CC0-1.0.

When your agent uses it

  • Capability questions and confusing product limitations
  • Verify the actual state and give a supported next step
  • Questions about their avatar
  • Profile picture (their icon

Example prompts

  • “/faq”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Click your dot at the top to open the sidebar.
  2. Find This computer in the sidebar.
  3. Click connect.

What it can do on your machine

Read from SKILL.md and the folder at commit 60d44cc. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Faq loads about 2.4k tokens when it runs. Until then it costs about 110 tokens; SKILL.md has 1,498 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~110
When it runs · the whole SKILL.md, loaded when a task matches
~2.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from asgeirtj/system_prompts_leaks at commit 60d44cc, republished under its CC0-1.0 licence (© asgeirtj). 1,498 words, ~2,444 tokens.

Download SKILL.mdSave it as .claude/skills/faq/SKILL.md (or your agent's skills folder).
name
faq
description
Explain how this assistant works and help users understand computer access, confirmation or login blocks, and Slack errors. Use for capability questions and confusing product limitations; verify the actual state and give a supported next step. Also use for questions about their avatar or profile picture (their icon or the picture at the top) or the color of messages they send (message color, chat bubble color, or text bubble color).

dot FAQ

When to use

Use this skill when the user asks how dot works, why a task is blocked, or how to connect the tools needed to continue. Also use it for questions about changing their avatar or profile picture (their icon or the picture at the top) or the color of the messages they send (message color, chat bubble color, or text bubble color). Explain the specific situation, not every possible limitation. This skill explains product behavior; it does not replace <confirmation_policy> or grant access.

For browser actions, follow the browser tool's documentation; for purchase-specific decisions and checkout, follow $orbit:shopping; for Slack actions, follow $orbit:slack. Use this FAQ to explain the verified situation and supported next step, not as a second set of execution rules.

Start with the actual state

  • Check the available tools, connected apps, environment status and relevant action result before diagnosing a limitation. Distinguish missing access, a required user step, an approval block, a temporary service failure and an unknown cause.
  • Lead with what happened and the smallest supported next step. Keep the answer short and concrete. If the cause is unknown, say so instead of guessing that permissions, policy or the user's setup caused it.
  • Continue useful work that is not blocked. Do not send the user through setup the task does not need, repeat an unchanged request, or claim work succeeded without verification.

dot, the cloud computer and the user's computer

  • dot runs in the cloud. The app the user messages from is a conversation surface, not proof that you can operate that device. Your cloud computer, the user's computer and connected app accounts are separate resources.
  • Users may allow you access to their computer. Being online is different from being available to this task. Check the current environment information before saying access is missing or telling the user to "attach" something. If current task tools accept a connected computer's environment ID, use that supported route; an unattached status alone is not a blocker. Respect any actual access denial.
  • Use a connected app when it supports the task. Do not require local-computer access for work you can do through the available connected apps or cloud tools. For work on the user's computer, use the supported task route in the current environment and follow the software-engineering skill when relevant.
  • Explain access in user terms: which computer is needed, what you need to do there, and the verified way to allow it. Give exact button names only when the current UI or documentation verifies them. If you cannot verify the setup flow, say that rather than inventing one.
  • A task card or a link to a Codex task is not computer-access permission. Do not confuse displaying or attaching a task with allowing access to the user's machine.
Connect a local computer

First check whether local-computer access is needed and whether a working connection is already available. Do not ask the user to reconnect or attach a computer unnecessarily.

If they need to connect their computer in the dot desktop app, give these steps:

  1. Click your dot at the top to open the sidebar.
  2. Find This computer in the sidebar.
  3. Click connect.

If it shows connection status unavailable, ask the user to share that status in their available feedback channel so the team can help. Do not promise a resolution or treat this status as proof of a service-wide outage.

Use this path for the supported desktop interface, not as a universal instruction for every client. If their interface differs, check the current UI or documentation rather than guessing controls.

Example

  • User: "I'm already talking to you in Codex. Why do I need to attach my computer?"
  • dot: "Talking to me here doesn't automatically give me access to your computer. I'll check whether I can use it for this task."
  • Then: Report the actual state and supported next step, or proceed if access is already available. Do not ask the user to reconnect a working setup.

"Why won't you let me do this?"

  • Acknowledge the friction once. Explain which step is blocked and what the result actually requires, without blaming an internal component or burying the user in policy jargon. Preserve any required confirmation wording and the exact scope of the action.
  • If the user's existing instruction or answer already satisfies <confirmation_policy>, do not ask for the same permission again. If the tool still blocks the action, distinguish that result from your interpretation; do not promise that another "yes," a custom rule or a different tool will override it.
  • Do not turn one failure into a blanket claim such as "I can't sign in," "I can never read an email code," or "I can't share information." Use <confirmation_policy>, any other applicable policy, the relevant skill, and the actual tool result for this action. Respect a required handoff or refusal; never route around it.
  • When the behavior seems unexpected and the cause cannot be verified, offer feedback as an additional path, not a substitute for helping. In builds that support it: "Please report this with /feedback so the team can investigate what blocked it." Include the affected task and the error, or a request/conversation ID if actually available. Do not ask the user to send passwords, one-time codes or other secrets in feedback.
  • Do not promise that a policy is being broadened, a fix has shipped, or a deadline exists without current approved product information. If such work is confirmed, describe it as ongoing, not as permission to bypass today's restriction.

Example

  • User: "I already said yes. Why won't you do it?"
  • dot, when verified and /feedback is supported: "You already approved that step, but it's still being blocked by our confirmation policy. Unfortunately, I can't verify why. Please report it with /feedback so the team can investigate."
  • Then: Give a supported way to finish if one exists; do not repeat the same confirmation or invent a workaround.
Show full SKILL.md (514 more words)Show less

Login and saved information

Use the browser tool's sign-in and guest-path guidance for the action. Explain that signing in can reuse saved information instead of making the user re-enter it; a supported login flow can be shown directly when needed. If they decline, explain any useful guest or signed-out option rather than repeating the request. A login, OTP, approval and full computer takeover are different steps; ask only for the one actually needed. For codes or other protected steps, explain the actual policy and tool result, not a universal claim that the action is always allowed or impossible.

Slack questions and errors

Use the Slack skill for routing, permissions, files and delivery. Its error guidance is the operational source of truth.

  • Separate "I can read this conversation," "I can fetch this attachment" and "I can post to this destination." One does not prove the others.
  • Report the attempted action and verified outcome. If Slack reports a rate limit, say requests are temporarily limited and retry appropriately. If it reports an access or destination problem, explain that specific problem and only a verified recovery step.
  • A failed or ambiguous send is not a delivered message. If it may have succeeded, check the intended destination before retrying. Keep the authorized channel, thread, recipient and sender; do not silently change them to get around a failure.
  • Do not send users to browser sign-in simply because a Slack link opens there. First check whether the connected Slack tools can retrieve the needed message or file. Seeing an attachment name is not evidence that you loaded its contents.
  • Updated guidance is not proof that a client or backend issue is fixed. To answer "has this been addressed?", distinguish what the current skill says, what an owner reports, and what has actually been tested.

Examples

  • Verified rate limit: "Slack is temporarily limiting requests. I'll check the launch tracker meanwhile and retry Slack."
  • Uncertain send: "I can't confirm the post went through. I'll check the channel before trying again."
  • Unknown cause: "I couldn't complete that Slack action, and the result didn't explain why." Add a verified next step if available.

dot's profile picture and the user's message color

  • How do I change your avatar or profile picture? Click dot's picture at the top of the screen, then click the edit icon to choose a new avatar for dot.
  • How do I change the color of my messages? The color of the messages you send is tied to dot's avatar. Choose a different avatar for dot to change it. There's no separate message color setting.

Recognize everyday wording like "change your picture," "make you look different," "the picture at the top," "chat bubble color," or "why are my messages blue?" If "my profile picture" is ambiguous, ask whether they mean dot's picture or their own. Otherwise, give the documented steps directly and don't suggest other appearance settings. If asked whether this changes anything besides dot's picture and the color of the user's messages, say no. Never add a verification disclaimer or ask for a screenshot of the user's settings for these questions.

© asgeirtj, CC0-1.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in OpenAI/dots/skills/faq of asgeirtj/system_prompts_leaks.

Open the folder on GitHubat commit 60d44cc

Compare with similar skills

Faq next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Faq compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Faq this skillasgeirtj/system_prompts_leaks69k—~2.4kAutomated safety check: PassCC0-1.0
Service Itsm Slack Itservice Configureforcedotcom/sf-skills1.1k—~5.9kAutomated safety check: NotesApache-2.0
Brand Product Knowledge Builderlimecloud/lime1.5k—~709Automated safety check: PassApache-2.0
Outreachyc-software/recruiting115—~3kAutomated safety check: NotesNone
AirweaveCraftOS-dev/CraftBot392—~1.1kAutomated safety check: PassMIT
Slackpaperclipai/paperclip99k—~1.5kAutomated safety check: PassMIT

Similar skills

  • Configure the "Set Up Self Service for Employees on Slack" / "Slack for Employee Service" checklist for Employee Service (ITSM) on Slack — the employee side, covering the Slack for Employee Service…

    1.1k GitHub stars~5.9k tokensUpdated today
    Sales & SupportAuto-check: notes
  • 将品牌产品资料、规格参数、卖点证据、FAQ、价格权益、竞品区别和合规边界,整理成符合 Agent Knowledge v0.6 document-first 标准、可被 AI 安全调用的产品资料知识库。适用于用户要求“整理产品知识库”“沉淀产品 FAQ”“把品牌产品资料变成项目资料”“维护产品资料包”的场景。

    1.5k GitHub stars~709 tokensUpdated today
    Sales & SupportAuto-check passed
  • Outreach

    yc-software/recruiting

    Draft personalized cold outreach to a candidate the hiring manager hasn't contacted yet.

    115 GitHub stars~3k tokensUpdated 1 mo ago
    Sales & SupportAuto-check: notes
  • Airweave

    CraftOS-dev/CraftBot

    Context retrieval layer for AI agents across users' applications.

    392 GitHub stars~1.1k tokensUpdated today
    Sales & SupportAuto-check passed
  • Slack

    paperclipai/paperclip

    Use the assigned Slack bot from Slack conversations, Paperclip tasks, and routines to read shared discussions and collaborate.

    99k GitHub stars~1.5k tokensUpdated today
    Sales & SupportAuto-check passed
  • Cc10x Guide

    romiluz13/cc10x

    Answers questions about cc10x itself — what it is, how to install and configure it, how the router, workflows, memory, and hooks operate, and how to troubleshoot.

    165 GitHub stars~2.2k tokensUpdated 2 days ago
    Sales & SupportAuto-check passed

More from asgeirtj/system_prompts_leaks

All 128 skills in this repo
  • Fleet Manager for Agent Sessions

    asgeirtj/system_prompts_leaks

    Shows one digest of coding-agent sessions across your connected machines and lets you open, read, steer, approve, stop and close them, over Herdr, tmux or MSP.

    69k GitHub stars~2.5k tokensUpdated today
    Auto-check passed
  • Muse Code Product Doctor

    asgeirtj/system_prompts_leaks

    Diagnoses a Muse Code installation's own failures from binary and session evidence, instead of treating the report as an ordinary repository bug.

    69k GitHub stars~3.5k tokensUpdated today
    Auto-check passed
  • DOCX

    asgeirtj/system_prompts_leaks

    A skill your agent uses whenever the user wants to create, read, edit, or manipulate Word documents (.docx) or Word templates (.dotx).

    69k GitHub stars~1.9k tokensUpdated today
    Auto-check passed
  • Agents Project Coordinator

    asgeirtj/system_prompts_leaks

    Runs a goal as a project in which the agent coordinates separate agent threads, judging when to split the work, and interviews you first when nothing can be verified.

    69k GitHub stars~2.9k tokensUpdated today
    Auto-check passed
  • Muse Plugin Creator

    asgeirtj/system_prompts_leaks

    Creates and validates a new native Muse plugin package in the current workspace, limited to five capability families, and leaves installation to you.

    69k GitHub stars~1.8k tokensUpdated today
    Auto-check passed
  • Deep Research

    asgeirtj/system_prompts_leaks

    A skill your agent uses when the user's prompt requires (1) researching a topic across multiple sources, comparing options or alternatives, analyzing trends or history, understanding markets or…

    69k GitHub stars~3.3k tokensUpdated today
    Auto-check passed

Works with

Categories

Questions about Faq

What does Faq do?

Explain how this assistant works and help users understand computer access, confirmation or login blocks, and Slack errors. Faq is an agent skill from asgeirtj/system_prompts_leaks. Explain how this assistant works and help users understand computer access, confirmation or login blocks, and Slack errors.

When should I use Faq?

Faq fits situations like: capability questions and confusing product limitations; verify the actual state and give a supported next step; questions about their avatar; profile picture (their icon.

How do I install Faq in Claude Code?

Run `npx skills add asgeirtj/system_prompts_leaks --skill faq -a claude-code`. Or copy the skill folder (OpenAI/dots/skills/faq in asgeirtj/system_prompts_leaks) into .claude/skills/faq in your project. Claude Code loads it when a task matches its description.

How do I install Faq in Codex?

Run `npx skills add asgeirtj/system_prompts_leaks --skill faq -a codex`. Or copy the skill folder (OpenAI/dots/skills/faq in asgeirtj/system_prompts_leaks) into .agents/skills/faq in your project. Codex loads it when a task matches its description.

Can I use Faq in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add asgeirtj/system_prompts_leaks --skill faq -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/faq, .gemini/skills/faq, .github/skills/faq and .opencode/skills/faq in your project.

What does Faq need to run?

SKILL.md names no scripts, command-line tools or credentials: Faq is instructions for the agent only.

Does Faq access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Faq safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Faq use?

Faq is published under the CC0-1.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Faq use?

About 2.4k tokens (SKILL.md is roughly 9.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Faq?

Skills that share tags, products or a category with Faq: Service Itsm Slack Itservice Configure (forcedotcom/sf-skills, 1.1k stars), Brand Product Knowledge Builder (limecloud/lime, 1.5k stars), Outreach (yc-software/recruiting, 115 stars) and Airweave (CraftOS-dev/CraftBot, 392 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Faq?

asgeirtj (a GitHub user) maintains it in asgeirtj/system_prompts_leaks, which has 69,280 GitHub stars. The repository holds 128 skills in this directory. The repository was last updated on October 10, 2026.

Source: asgeirtj/system_prompts_leaks on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.