Agent skill

Domestic Integration

by ChanningLua in ChanningLua/prax-agent

“国内生态集成 — 微信、支付宝、阿里云、腾讯云等国内服务”

— description from SKILL.md by ChanningLua
MITAuto-check: notesDevelopment

Install Domestic Integration

skills CLI
$ npx skills add ChanningLua/prax-agent --skill domestic-integration -a claude-code

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

GitHub CLI
$ gh skill install ChanningLua/prax-agent domestic-integration --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/ChanningLua/prax-agent.git skills-src && mkdir -p .claude/skills && cp -r skills-src/src/prax/skills/domestic-integration .claude/skills/domestic-integration && 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
domestic-integration
GitHub stars
273
Token cost
~262 tokens
SKILL.md length
36 words
Files
1
Skills in repo
12
Repo updated
First seen
Licence
MIT

At a glance

  • Works in 4 steps: API 密钥通过环境变量注入,不硬编码 → 使用官方 SDK 而非直接调用 HTTP API → 实现重试机制和错误处理 → …
  • SKILL.md covers 支持的服务, 集成规范 and 示例:企业微信机器人
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

About this skill

Domestic Integration is a skill in ChanningLua/prax-agent (273 stars). Its SKILL.md is about 262 tokens. Licence: MIT.

Requirements

  • Pre-approved tools (allowed-tools): Read, Write, Edit, Bash

Workflow steps

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

  1. API 密钥通过环境变量注入,不硬编码
  2. 使用官方 SDK 而非直接调用 HTTP API
  3. 实现重试机制和错误处理
  4. 记录关键操作日志(脱敏处理)

What it can do on your machine

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

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Write
    • Edit
    • Bash

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are python).

    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

Domestic Integration loads about 262 tokens when it runs. Until then it costs about 12 tokens; SKILL.md has 36 words of instructions outside code blocks.

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

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: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NotePre-approves every shell command (allowed-tools: Bash)SKILL.md
    allowed-tools: Read, Write, Edit, Bash

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 ChanningLua/prax-agent at commit 19d016b, republished under its MIT licence (© ChanningLua). 36 words, ~262 tokens.

Download SKILL.mdSave it as .claude/skills/domestic-integration/SKILL.md (or your agent's skills folder).
name
domestic-integration
description
国内生态集成 — 微信、支付宝、阿里云、腾讯云等国内服务
allowed-tools
Read, Write, Edit, Bash
model
glm-5
triggers
微信, 支付宝, 阿里云, 腾讯云, 华为云, 国内, wechat, alipay, wecom, 企业微信, 钉钉, oss, cos
tags
domestic, china, integration, payment, cloud
priority
10

国内生态集成技能

支持的服务

支付
  • 微信支付(WeChat Pay):JSAPI、Native、H5、小程序支付
  • 支付宝(Alipay):网页支付、手机网站支付、APP 支付
云服务
  • 阿里云(Alibaba Cloud):OSS、RDS、ECS、函数计算
  • 腾讯云(Tencent Cloud):COS、云数据库、云函数
  • 华为云(Huawei Cloud):OBS、GaussDB
消息推送
  • 微信公众号消息
  • 企业微信(WeCom)机器人
  • 钉钉(DingTalk)机器人
短信
  • 阿里云短信服务
  • 腾讯云短信

集成规范

  1. API 密钥通过环境变量注入,不硬编码
  2. 使用官方 SDK 而非直接调用 HTTP API
  3. 实现重试机制和错误处理
  4. 记录关键操作日志(脱敏处理)

示例:企业微信机器人

python
import httpx

async def send_wecom_message(webhook_url: str, content: str) -> bool:
    """发送企业微信机器人消息。"""
    payload = {
        "msgtype": "text",
        "text": {"content": content}
    }
    async with httpx.AsyncClient() as client:
        resp = await client.post(webhook_url, json=payload)
        return resp.json().get("errcode") == 0

© ChanningLua, MIT. 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 src/prax/skills/domestic-integration of ChanningLua/prax-agent.

Open the folder on GitHubat commit 19d016b

Compare with similar skills

Domestic Integration 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.

Domestic Integration compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Domestic Integration this skillChanningLua/prax-agent273—~262Automated safety check: NotesMIT
Vercel Composition Patternssupabase/supabase111k58 repos~726Automated safety check: PassMIT
Finishing a Development Branchobra/superpowers297k5 repos~1.9kAutomated safety check: PassMIT
Typescript Advanced Typesrolling-scopes/rsschool-app10k25 repos~4.2kAutomated safety check: PassMPL-2.0
PR Babysitteropeninterpreter/openinterpreter69k3 repos~4.2kAutomated safety check: PassApache-2.0
Code Review ChecklistshareAI-lab/learn-claude-code78k5 repos~1.1kAutomated safety check: PassMIT

Similar skills

  • Official

    React composition patterns that scale. An agent skill from supabase/supabase.

    111k GitHub starsUsed in 58 repos~726 tokens
    DevelopmentAuto-check passed
  • Walks the last step of a branch: confirm tests pass, detect the git environment, ask how to integrate, carry out your choice and clean up the worktree.

    297k GitHub starsUsed in 5 repos~1.9k tokens
    DevelopmentAuto-check passed
  • Typescript Advanced Types

    rolling-scopes/rsschool-app

    Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications.

    10k GitHub starsUsed in 25 repos~4.2k tokens
    DevelopmentAuto-check passed
  • PR Babysitter

    openinterpreter/openinterpreter

    Watches an open GitHub pull request until it merges, handling review comments, diagnosing CI failures and retrying flaky checks along the way.

    69k GitHub starsUsed in 3 repos~4.2k tokens
    DevelopmentAuto-check passed
  • Code Review Checklist

    shareAI-lab/learn-claude-code

    Reviews code against a five-part checklist covering security, correctness, performance, maintainability and testing, and reports findings in a fixed format.

    78k GitHub starsUsed in 5 repos~1.1k tokens
    DevelopmentAuto-check passed
  • Greploop

    onyx-dot-app/onyx

    Iteratively improves a PR (GitHub), MR (GitLab), or shelved changelist (Perforce) until Greptile gives it a 5/5 confidence score with zero unresolved comments.

    32k GitHub starsUsed in 4 repos~3.3k tokens
    DevelopmentAuto-check passed

More from ChanningLua/prax-agent

All 12 skills in this repo
  • Prax Shift

    ChanningLua/prax-agent

    Hand coding work or explicitly authorized one-shot verification to Prax Shift, inspect a shift, or schedule supported coding work with Claude as the worker.

    273 GitHub stars~1.4k tokensUpdated 28 days ago
    Auto-check passed
  • Prax Shift

    ChanningLua/prax-agent

    Hand coding work or explicitly authorized one-shot verification to Prax Shift, inspect a shift, or schedule supported coding work with Codex as the worker.

    273 GitHub stars~1.6k tokensUpdated 28 days ago
    Auto-check passed
  • AI News Daily

    ChanningLua/prax-agent

    端到端 pipeline —— 抓 X/知乎/Bilibili AI 相关热门 → 整理成 wiki → 推送飞书日报. An agent skill from ChanningLua/prax-agent.

    273 GitHub stars~1.3k tokensUpdated 28 days ago
    Auto-check: notes
  • Browser Scrape

    ChanningLua/prax-agent

    用 AutoCLI 二进制驱动用户已登录的 Chrome 抓取 Twitter/X、知乎、Bilibili、Reddit 等 55+ 站点

    273 GitHub stars~587 tokensUpdated 28 days ago
    Auto-check: notes
  • Hotspot Article

    ChanningLua/prax-agent

    从近期大事件、真实需求和常青决策中选题,完成多源研究、业务落地、实测、事实核验和精选文章. An agent skill from ChanningLua/prax-agent.

    273 GitHub stars~2.7k tokensUpdated 28 days ago
    Auto-check: notes
  • Knowledge Compile

    ChanningLua/prax-agent

    把一堆 raw markdown(抓取/笔记/文章)压成 Obsidian 风格 wiki —— 有 TOC、有按主题聚合、有日简报

    273 GitHub stars~914 tokensUpdated 28 days ago
    Auto-check: notes

Categories

Questions about Domestic Integration

How do I install Domestic Integration in Claude Code?

Run `npx skills add ChanningLua/prax-agent --skill domestic-integration -a claude-code`. Or copy the skill folder (src/prax/skills/domestic-integration in ChanningLua/prax-agent) into .claude/skills/domestic-integration in your project. Claude Code loads it when a task matches its description.

How do I install Domestic Integration in Codex?

Run `npx skills add ChanningLua/prax-agent --skill domestic-integration -a codex`. Or copy the skill folder (src/prax/skills/domestic-integration in ChanningLua/prax-agent) into .agents/skills/domestic-integration in your project. Codex loads it when a task matches its description.

Can I use Domestic Integration 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 ChanningLua/prax-agent --skill domestic-integration -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/domestic-integration, .gemini/skills/domestic-integration, .github/skills/domestic-integration and .opencode/skills/domestic-integration in your project.

What does Domestic Integration need to run?

SKILL.md names no scripts, command-line tools or credentials: Domestic Integration is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Write, Edit, Bash.

Does Domestic Integration 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 Domestic Integration safe to install?

Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Domestic Integration use?

Domestic Integration is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Domestic Integration use?

About 262 tokens (SKILL.md is roughly 1k 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 Domestic Integration?

Skills that share tags, products or a category with Domestic Integration: Vercel Composition Patterns (supabase/supabase, 111k stars), Finishing a Development Branch (obra/superpowers, 297k stars), Typescript Advanced Types (rolling-scopes/rsschool-app, 10k stars) and PR Babysitter (openinterpreter/openinterpreter, 69k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Domestic Integration?

ChanningLua (a GitHub user) maintains it in ChanningLua/prax-agent, which has 273 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on September 11, 2026.

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