---
title: "George O&#x27;Nair (@qingsongcui) skills · skilld"
canonical_url: "https://skilld.dev/gh/qingsongcui"
meta:
  description: "3 agent skills written by George O'Nair on skilld."
  "og:description": "3 agent skills written by George O'Nair."
  "og:title": "George O'Nair on skilld"
---

`

![Avatar for George O'Nair](https://skilld.dev/_img/avatar?url=https%3A%2F%2Fgithub.com%2Fqingsongcui.png)

# **George O'Nair**

[@qingsongcui](https://github.com/qingsongcui)person

Building local-first AI tools. Current focus: authorized repos → installable Agent Skills. I share real inputs, outputs, failures, and limits. Free preflight ↓

3 skills Synced 4 days ago

[GitHub](https://github.com/qingsongcui) [Website](https://george-onair.whop.site)

## Skills

### [qingsongcui/claude-code-skills](https://skilld.dev/gh/qingsongcui/claude-code-skills)

3 skills

`npx skilld add qingsongcui/claude-code-skills`

- [

  **/mcp-server-scaffold**

  Scaffold and smoke-test a minimal local stdio MCP server with one tool in TypeScript or Python. Use when the user asks to build an MCP server, expose a local tool to Claude Code or Cursor, configure mcp.json, add Model Context Protocol tooling, debug a stdio MCP server, or connect an agent to a local API. /mcp-server-scaffold by qingsongcui](https://skilld.dev/gh/qingsongcui/claude-code-skills/mcp-server-scaffold)
- [

  **/repo-distillation-preflight**

  Audit a local repository before turning it into an Agent Skill. Detects license signals (permissive, copyleft, or unknown), docs/tests/examples, and file inventory. Use when the user asks whether local code is safe to distill, package, reuse, or commercially distribute as an Agent Skill, especially for GPL, LGPL, AGPL, MIT, Apache, license review, source provenance, or repository preflight questions. /repo-distillation-preflight by qingsongcui](https://skilld.dev/gh/qingsongcui/claude-code-skills/repo-distillation-preflight)
- [

  **/skill-authoring**

  Write, debug, and install Agent Skills (SKILL.md). Use when a skill is ignored, never auto-invoked, has YAML/frontmatter errors, is in the wrong directory, or when the user asks to author a skill, choose trigger words, distribute a Claude Code plugin marketplace, or diagnose a SKILL.md loading failure. /skill-authoring by qingsongcui](https://skilld.dev/gh/qingsongcui/claude-code-skills/skill-authoring)

Curated skills from @qingsongcui. Checked GitHub just now