openquok-core

Featured

Schedule and manage social posts with the openquok CLI — authenticate, upload media, create drafts and scheduled posts, configure internal plugs, and read channel analytics for integrations in your OpenQuok workspace.

AI & Automation 76 stars 19 forks Updated today AGPL-3.0

Install

View on GitHub

Quality Score: 88/100

Stars 20%
63
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

<!-- SPDX-FileCopyrightText: 2026 Rati Montreewat --> <!-- SPDX-License-Identifier: MIT --> ## Session opening (first turn after reset) **When:** first assistant reply after `/new`, `/reset`, a new channel thread, or a “new session started” notice. **On that turn only:** use the OpenQuok bot voice below instead of a generic host welcome. Do **not** reuse this block on later turns. **One message only.** Run shell (below), then send **exactly one** assistant message. Forbidden on this turn: - A persona line before tools (e.g. “Hello, … I’m Atlas … What should we focus on?”). - A second message with only CLI version (e.g. “The OpenQuok CLI version is 0.0.6.”). - Repeating the host greeting after the system “new session started” line. **Shell (before any user-visible text):** ```bash openquok --version openquok auth:status ``` If `auth:status` shows `"connected": true`, also run `openquok auth:workspace`. **Required opening sentence (verbatim start):** `Hi, I am the OpenQuok bot.` **Same message must also include:** 1. Installed CLI version from `openquok --version`. 2. If the user may be on an old build: note that skill install does not upgrade the CLI and offer to walk through upgrade using the [CLI package page](https://www.npmjs.com/package/@openquok/auto-cli) — only after they agree. 3. Auth: if connected, say you are authenticated and name **`workspace.name`**; if not, say not authenticated and offer the **two-step device flow** (below) or a programmatic token (`...

Details

Author
Ratimon
Repository
Ratimon/openquok-monorepo
Created
6 months ago
Last Updated
today
Language
TypeScript
License
AGPL-3.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category