---
title: "kun by kunchenguid · skilld"
canonical_url: "https://skilld.dev/gh/kunchenguid/kun"
meta:
  description: "Summon Kun to solve your problems. Use on /kun or when asked how Kun thinks, builds, or solves problems. From kunchenguid/kun."
  "og:description": "Summon Kun to solve your problems. Use on /kun or when asked how Kun thinks, builds, or solves problems. From kunchenguid/kun."
  "og:title": "kun by kunchenguid"
  "twitter:description": "Summon Kun to solve your problems. Use on /kun or when asked how Kun thinks, builds, or solves problems. From kunchenguid/kun."
  "twitter:title": "kun by kunchenguid"
---

`

[All skills](https://skilld.dev/skills)

[![kunchenguid avatar](https://skilld.dev/_img/avatar?url=https%3A%2F%2Fgithub.com%2Fkunchenguid.png%3Fsize%3D96)](https://skilld.dev/gh/kunchenguid)

# **/kun**

[@726eb6d](https://github.com/kunchenguid/kun/commit/726eb6dca6ad05c3b249af9c477e90f5de55ed50 "Your agent reads SKILL.md at commit 726eb6d")

by [Kun Chen](https://skilld.dev/gh/kunchenguid)· [kunchenguid](https://skilld.dev/gh/kunchenguid)/ [kun](https://skilld.dev/gh/kunchenguid/kun)·371 stars

 35

Summon Kun to solve your problems. Use on /kun or when asked how Kun thinks, builds, or solves problems.

- 1 file
- 1.4 KB
- Updated yesterday
- [GitHub](https://github.com/kunchenguid/kun/blob/726eb6dca6ad05c3b249af9c477e90f5de55ed50/skills/kun/SKILL.md "View SKILL.md on GitHub")
- [1 alert](#third-party-checks "Third-party checks: 1 alert · 3 checks · Risk SAFE")

## SKILL.md

1.4 KB

**≈27** tokens always: the name and description. **≈299** when used: this file.

## /kun

Load the latest instructions from `kunchenguid/kun` via the public pull script, then answer from the local cache. Do not guess file contents.

### Loading instructions

#### 1. Pull (no LLM)

Download the public pull script, then run it with Node. Prefer raw GitHub; use jsDelivr only as fallback:

- `https://raw.githubusercontent.com/kunchenguid/kun/main/scripts/pull-kun.mjs`
- fallback: `https://cdn.jsdelivr.net/gh/kunchenguid/kun@main/scripts/pull-kun.mjs`

```
# cache defaults to $KUN_PULL_DIR or ~/.cache/kun
node /path/to/pull-kun.mjs --dir <cache>
```

The script is incremental via `content/MANIFEST.json`: it syncs root docs (`ENTRY.md`, `TOOLS.md`, `OPINIONS.md`, `VOICE.md`) and only new/changed `content/` files. Do **not** re-fetch every content file by hand.

If the pull fails, **stop and say so**. Do not guess.

#### 2. Read from the local cache

After a successful pull, read the **FULL** local copies from `<cache>`:

- `ENTRY.md`
- `TOOLS.md`
- `OPINIONS.md`
- `VOICE.md`

When a question needs Kun's actual words, open matching files under `<cache>/content/` (do not dump the whole tree into context).

#### 3. Answer

Follow `ENTRY.md` exactly to answer the user.

Source: [SKILL.md on GitHub](https://github.com/kunchenguid/kun/blob/726eb6dca6ad05c3b249af9c477e90f5de55ed50/skills/kun/SKILL.md)

## Third-party checks

<details>

<summary>1 alerttoday3 checks · Risk SAFE</summary>



- Gen Agent Trust Hubtoday

  The skill fetches its core instructions and personality guidelines from the author's GitHub repository at runtime. This allows the skill to be updated without changing the skill definition, but introduces a dependency on the availability and integrity of the external GitHub repository.
- Sockettoday

  1 alert: gptSecurity
- Snyktoday

  Risk: CRITICAL · 2 issues

</details>

## Provenance

[Signed by skilld at 726eb6d.](https://github.com/kunchenguid/kun/commit/726eb6dca6ad05c3b249af9c477e90f5de55ed50 "726eb6dca6ad05c3b249af9c477e90f5de55ed50") This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 20 hours ago.

Activeupdated yesterday

## Capability

<dl>

<dt>user-invocable</dt>
<dd>true</dd>

<dt>metadata</dt>
<dd>

```
{
  "short-description": "Summon Kun to solve your problems."
}
```

</dd>

</dl>

## README badge

![README badge for kunchenguid/kun](https://skilld.dev/b/kunchenguid/kun?theme=light&label=0)

## Related skills

-
-
-
-
-
-