chnlich

chnlich

@chnlich

GitHub
18 Skills
144 Total Stars
October 2026 Joined

Public Skills

charliebot

by chnlich

CharlieBot repo structure, architecture, and development conventions. Use when modifying charlie-bot code.

Comments 8 19d ago

llm-context-guideline

by chnlich

Placement and admission policy for content that enters LLM context;

Comments 8 20d ago

writing-style

by chnlich

Genre style packs for code, READMEs, commits and PRs,

Comments 8 20d ago

file-server

by chnlich

Must invoke when presenting a file to the user. The CharlieBot server has a built-in file browser that serves any file on the host filesystem.

Comments 8 21d ago

skill-management

by chnlich

CharlieBot skill directory layout, sync rules, and CLI tool mappings. Use when creating, installing, or syncing skills across Claude Code, Codex, Gemini, OpenCode, and Antigravity.

CLI Tools 8 22d ago

improve-goal

by chnlich

How to write effective improve loop goal prompts — for the master CC agent that writes the --goal-file content.

Writing 8 25d ago

plan-approval

by chnlich

Enforces explicit user approval at the CharlieBot master-to-user

Comments 8 28d ago

google-sheets

by chnlich

This skill should be used when the user asks to read, create, or edit Google Sheets spreadsheets, or manage cell data through the Google Sheets API.

Auth 8 1mo ago

google-docs

by chnlich

This skill should be used when the user asks to read, create, or edit Google Docs documents, or manage document content through the Google Docs and Drive APIs.

Auth 8 1mo ago

gmail

by chnlich

Use when the user asks to read, search, or list Gmail messages, threads, or labels. Readonly access only — no sending or modifying.

Auth 8 1mo ago

google-oauth

by chnlich

Use when a Google integration (Gmail, Docs, Sheets, Drive, Calendar) needs its OAuth client set up, its refresh token obtained again after expiry, or an access token minted at runtime.

API Dev 8 1mo ago

voice-notes

by chnlich

Handle incoming voice and audio messages such as Slack voice notes. A model with native audio input hears the clip directly; everything else decodes on-box, so the reply works from the spoken content.

File Ops 8 1mo ago

slack

by chnlich

This skill should be used when the user asks to read Slack messages, search Slack conversations, look up Slack users, check DMs, or interact with the Slack workspace in any way.

API Dev 8 1mo ago

linear

by chnlich

This skill should be used when the user asks to read, create, update, or search Linear issues, projects, cycles, or teams.

Comments 8 1mo ago

feishu

by chnlich

This skill should be used when the user asks to read, create, or edit Feishu/Lark documents, search docs in their Feishu workspace, or fetch content from a Feishu wiki or docx URL.

Processing 8 1mo ago

perfetto

by chnlich

Use when the user wants to view, inspect, or share Perfetto/Chrome trace files -- triggered by words like "trace", "perf", "perfetto", "profiling", "trace viewer", or when dealing with trace JSON files from training runs.

File Ops 8 2mo ago

improve-worker

by chnlich

methodology for iterative improve loop workers.

Finance 8 4mo ago

claude-version

by chnlich

Manage Claude Code CLI versions across official installer and npm global installs.

CLI Tools 8 6mo ago