Gpt5 Consultant
Microck/ordinary-claude-skills
A skill your agent uses when stuck in circular debugging, when solutions aren't working despite multiple attempts, or when the user expresses frustration with lack of progress.
Add or extend account, managed-site or check-in integrations, improve native editors or compare their UX, or decide site-type boundaries.
$ npx skills add qixing-jk/all-api-hub --skill add-site-integration -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install qixing-jk/all-api-hub add-site-integration --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/qixing-jk/all-api-hub.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/add-site-integration .claude/skills/add-site-integration && rm -rf skills-srcUse ~/.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/
Install the "add-site-integration" agent skill from https://github.com/qixing-jk/all-api-hub/tree/main/.agents/skills/add-site-integration into .claude/skills/add-site-integration/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "add-site-integration", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/qixing-jk/all-api-hub/tree/main/.agents/skills/add-site-integrationType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add qixing-jk/all-api-hub --skill add-site-integration -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install qixing-jk/all-api-hub add-site-integration --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/qixing-jk/all-api-hub.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/add-site-integration .agents/skills/add-site-integration && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "add-site-integration" agent skill from https://github.com/qixing-jk/all-api-hub/tree/main/.agents/skills/add-site-integration into .agents/skills/add-site-integration/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "add-site-integration", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add qixing-jk/all-api-hub --skill add-site-integration -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install qixing-jk/all-api-hub add-site-integration --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/qixing-jk/all-api-hub.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/add-site-integration .cursor/skills/add-site-integration && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "add-site-integration" agent skill from https://github.com/qixing-jk/all-api-hub/tree/main/.agents/skills/add-site-integration into .cursor/skills/add-site-integration/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "add-site-integration", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/qixing-jk/all-api-hub.git --path .agents/skills/add-site-integration--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add qixing-jk/all-api-hub --skill add-site-integration -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install qixing-jk/all-api-hub add-site-integration --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/qixing-jk/all-api-hub.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/add-site-integration .gemini/skills/add-site-integration && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "add-site-integration" agent skill from https://github.com/qixing-jk/all-api-hub/tree/main/.agents/skills/add-site-integration into .gemini/skills/add-site-integration/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "add-site-integration", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install qixing-jk/all-api-hub add-site-integrationInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add qixing-jk/all-api-hub --skill add-site-integration -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/qixing-jk/all-api-hub.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/add-site-integration .github/skills/add-site-integration && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "add-site-integration" agent skill from https://github.com/qixing-jk/all-api-hub/tree/main/.agents/skills/add-site-integration into .github/skills/add-site-integration/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "add-site-integration", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add qixing-jk/all-api-hub --skill add-site-integration -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install qixing-jk/all-api-hub add-site-integration --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/qixing-jk/all-api-hub.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/add-site-integration .opencode/skills/add-site-integration && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "add-site-integration" agent skill from https://github.com/qixing-jk/all-api-hub/tree/main/.agents/skills/add-site-integration into .opencode/skills/add-site-integration/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "add-site-integration", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
add-site-integrationAdd or extend account, managed-site or check-in integrations, improve native editors or compare their UX, or decide site-type boundaries.
Add Site Integration is an agent skill from qixing-jk/all-api-hub. Add or extend account, managed-site or check-in integrations, improve native editors or compare their UX, or decide site-type boundaries. Uses scoped capability and workflow checks; not isolated bug fixes.
Its SKILL.md is about 4.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 9 other files, including reference files (for example `references/account-sites.md`, `references/capability-assessment.md` and `references/check-in.md`).
It sits in Development, covering Debugging. It works with OpenAI. The repository describes itself as: All-in-one New-API/Sub2API account hub: balance/usage dashboard, auto check-in, one-click keys, price comparison, health checks, plus advanced channel management | 一站式…. The licence is AGPL-3.0.
7 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 220dceb. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Add Site Integration loads about 4.8k tokens when it runs, and up to ~18k if it reads all its reference files. Until then it costs about 57 tokens; SKILL.md has 2,412 words of instructions outside code blocks.
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.
The automated check found no risky patterns in SKILL.md.
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.
The full file from qixing-jk/all-api-hub at commit 220dceb, republished under its AGPL-3.0 licence (© qixing-jk). 2,412 words, ~4,772 tokens.
.claude/skills/add-site-integration/SKILL.md (or your agent's skills folder). This skill also uses 8 other files; get the full folder from GitHub.Keep one entrypoint for shared evidence, authentication, and validation decisions. Load only the references needed for the requested outcome; account support, managed support, and check-in support are independent capabilities, not three mandatory stages.
| Requested outcome | Read | Why |
|---|---|---|
| Every integration: prevent incomplete adaptation | Checklist map and shared rules | Selects the scope checklist and reuses preparation, outcome and delivery rules |
| User/account site: detection, balance, plans, usage, keys, aff/invite | Account sites | Owns user identity, account credentials, units, and user actions |
| Management/admin site: connect, channels, providers, native resources | Managed sites and management checklist | Owns admin scopes and resource operations; assessed separately from account capabilities |
| Add, extend or compare a native editor, including existing integrations | Native editor workflow parity and the relevant account/managed checklist | Establishes common tasks and type/mode variants before choosing fields and layout |
| Check-in for a new or existing site | Check-in | Owns read-only discovery, execution, day/status semantics, and rewards |
| Deployment investigation, retained artifacts, or live validation | Evidence and validation | Shared evidence and reproducible test infrastructure |
| CDP/UI validation and visual handoff | Visual previews and the project live-extension skill | Shows the actual current-worktree result alongside assertions |
For combined scopes, compose the relevant workflows and reuse captured contracts. For check-in-only work on a registered site, confirm its existing type/auth contract and update only check-in capabilities and consumers; skip unrelated onboarding, key management, and managed-site work. Split these into independent skills only if their invocation or shared workflow actually diverges; separate references already keep loading selective.
For existing-editor work, reuse confirmed site boundaries, authentication and deployment evidence. Apply the affected workflow/editor checks; revisit wider integration decisions only when their contracts change. UX comparison is in scope even without a new site type or API endpoint.
If only an audit is requested, use the checklist to report gaps and evidence limits; do not implement features or perform resource writes solely to fill the checklist.
Use the integration guide for the relevant type relationships, upstream references, registration and adapter. Read the current task's .scratch/<feature>/ spec and retained evidence if present, plus the closest existing adapter and tests. Reuse evidence whose deployment, version, identity scope, and contract still match; re-probe only missing or changed facts and record why. Follow evidence and validation when investigating a deployment or planning live checks. Check a feature branch against its intended base before substantial implementation; preserve unrelated work.
Decide the site type, scope, and adapter family separately before coding. Record the evidence, alternatives rejected, and chosen count of site types in the spec or task report. Compare who owns the platform, how the app distinguishes account instances, credential validity, currency and balance meaning, authentication, and the user-visible account choice. Shared branding, endpoint shapes, or protocol alone do not settle the type decision:
| Observed relationship | Registration choice | Precedent |
|---|---|---|
| Equivalent domains reach the same accounts and credentials | One type with hostname aliases | Grsai's two console domains |
| Fixed platforms from one provider have separate account/key worlds and regional credentials or balances, but share protocol | Separate site types using one configurable adapter family | Kimi China and Global |
| Self-hosted installations or a fork share a product contract; each installation already has its own account URL | Keep the type and add a deployment override where needed | AI-ROUTER under Sub2API |
| A backend version changes wire behavior without changing the user's site identity | Keep the type and isolate version-specific behavior | Rix API 6.x |
| No existing family has the target authentication and resource contract | Add a type and dedicated adapter family | Grsai versus New API |
Proactively inspect official homepages, documentation, console links, and endpoint/connection notices for additional domains before settling this boundary; the user's supplied URL is the starting deployment, not evidence that it is the only entrypoint. Record discovered domains by role (console/session, account API, management, inference, documentation) and their stated regional or fallback purpose. Verify account and credential equivalence separately for each relevant role and authentication method; a shared inference API Key does not establish shared console tokens or cookies. Use official listings and bounded read-only inspection rather than guessing subdomains. For account integrations, follow domain discovery.
Verify the boundary with provider docs or observed behavior. Separate account stores alone do not imply a new type for self-hosted sites: the saved site URL already identifies the installation. Do not try another region's API with a credential as an automatic fallback after an authentication failure.
Define the requested capability set and its evidence before advertising it. Use the checklist map to copy the selected scope's checklist into the existing task spec and track it during discovery, implementation and validation. Management has a separate checklist; reuse common preparation and delivery rules without requiring account features for management-only work. Open-ended account adaptation must investigate every account item, not only balance and keys; explicit narrow scopes may exclude sections with a stated reason. Close each item with an outcome, how and why it is adapted, any omitted part and reason, and actual validation or the missing prerequisite. Apply the relevant workflow reference for scope-specific contracts, and use official source/docs or the target deployment. Save original requests, responses, and source excerpts as they are discovered, with provenance and artifact pointers; a prose conclusion alone is insufficient. Local developer evidence retains raw information by default and stays out of Git. A model list visible to one key is key-scoped evidence, not a full catalog. If a required contract remains unknown, ask for the deployment, version, or trace and continue independent work.
Within the selected workflow, survey the provider's visible feature surface and existing app capabilities. For account-site work this includes aff/referral/invite links, check-in, redemption, announcements, usage, plans, pricing, and key actions; use the managed/check-in references for their respective surveys. Distinguish implemented, upstream unsupported, not adapted, unverified, deferred, and out of scope/not applicable. Adapter presence, inherited family behavior and candidate registration do not prove target support; absent code does not prove upstream absence. For an open-ended integration, implement simple supported features whose verified contract fits an existing capability/UI, especially invite-link retrieval/copy; do not stop at balance and keys by default. Respect an explicit narrower scope. Defer substantial new product flows separately, and do not label an unexplored feature unsupported. An invite link does not imply support for referral payouts or withdrawal.
Compare authentication options and prioritize sustainable access before implementation. Investigate the provider's supported console credentials, including personal access tokens, tokens with refresh, cookies/browser sessions, and interactive login. Compare required scope, verified lifetime and renewal, background independence, multi-account isolation, acquisition effort, revocation, and rotation effects. Unless the user chooses otherwise, prioritize implementing and defaulting to the best verified method that meets the account contract: a durable per-account token or safely renewable credential will usually be preferable to an ambient browser session. Ease of extracting a Cookie is not sufficient reason to select it; a manual security-verification step is a guidance requirement, not a reason to silently skip a better method. Record the default, viable alternatives, recovery path, and evidence; unknown expiry does not establish permanence. Keep the account bound to its origin and identity, and do not silently issue, rotate, replace, or downgrade credentials. A browser OAuth login does not renew a saved credential unless that link is verified. Follow the selected workflow reference for acquisition and recovery guidance.
Use TDD for the promised behavior. Start with a failing focused test; then update registration in src/services/accountSiteDefinitions/ only where needed, detection/onboarding in their owning modules, wire protocol in src/services/apiService/, and account or managed capabilities in src/services/apiAdapters/. Reuse a family only for contracts actually shared. Cover the relevant success, auth failure/renewal, parsing, units, and dispatch paths. Read docs/agents/storage.md when credentials or cross-context writes change.
Wire the user paths promised by the scope: add/recover account, connect managed site, or discover/execute check-in; display data and offered actions. For account onboarding, complete the normal automatic-detection path through credential acquisition or guidance, verification, save, and refresh; do not wait for the user to request the missing guide. Follow account onboarding. Represent unsupported capabilities explicitly. Update public support/usage docs and locale resources when supported features, user actions or limitations change. Keep durable protocol rationale beside its owning code and deployment observations in task evidence, following the documentation ownership map. When a type, family/domain boundary or known upstream source changes, update the relationship overview. Preserve this navigable context; individual endpoint changes and live runs do not need another technical profile in general guidance.
Review the task-scoped diff for unsupported claims, leaked credentials, stale inventories, and documentation drift. Finish the evidence index, capability dispositions, reproducible probe/CDP commands, and cleanup results before handing off. In the user-facing handoff, state the chosen authentication default and reason, available alternatives and their implementation/validation status, and any required user step or re-login boundary; recording these only in internal evidence is insufficient. Report discovered service domains, their roles, which are supported/live-verified, and unresolved equivalence or justified deferrals. Run affected checks and commit only isolated task-owned changes; push only when authorized.
At each consequential stage, record choice, evidence, alternatives, and reason in the spec or evidence index: discovery approach, type/scope/family, capability coverage, authentication/recovery, endpoint roles, implementation reuse, validation target/layer, and any deferral or re-probe. Explain what the choice establishes and its limits; brief entries suffice. Record these decisions as work proceeds so a later agent can continue without reconstructing the investigation.
MANAGED_SITE_TYPE_ORDER, and validation of selector/navigation consumers.e2e/realSite/ harness where it fits; record the pinned version, deployment recipe, test configuration names, and cleanup. A local backend is a real-site test, but does not prove a hosted fork's configuration or contract. Explain why self-hosting was selected or skipped; a public repository or mocked API alone is insufficient. See validation target selection..agents/skills/live-extension-ui-automation/SKILL.md; drive the requested workflow and each promised feature action that the available account permits, including simple invite-link flows. Persist the site-specific automation using the existing CDP helpers; do not leave the only reproduction in a terminal or transient browser evaluation. Save and directly display representative screenshots following visual previews. A generic CDP smoke run does not prove the site flow. Identify the worktree extension and target account in the evidence, and confirm cleanup.© qixing-jk, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 8 other files (references) in .agents/skills/add-site-integration of qixing-jk/all-api-hub.
Open the folder on GitHubat commit 220dceb
Add Site 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Add Site Integration this skillqixing-jk/all-api-hub | 4.9k | — | ~4.8k | Automated safety check: Pass | AGPL-3.0 | |
| Gpt5 ConsultantMicrock/ordinary-claude-skills | 404 | — | ~2.9k | Automated safety check: Pass | Custom licence | |
| Forkmindccplugins/awesome-claude-code-plugins | 970 | — | ~868 | Automated safety check: Pass | Apache-2.0 | |
| Using Ccproxy Inspectorstarbaser/ccproxy | 350 | — | ~2.7k | Automated safety check: Pass | Custom licence | |
| Trellis Session Insightmindfold-ai/Trellis | 15k | 4 repos | ~1.7k | Automated safety check: Pass | AGPL-3.0 | |
| PR Design DocOpenHands/OpenHands | 91k | — | ~2.4k | Automated safety check: Pass | MIT |
Microck/ordinary-claude-skills
A skill your agent uses when stuck in circular debugging, when solutions aren't working despite multiple attempts, or when the user expresses frustration with lack of progress.
ccplugins/awesome-claude-code-plugins
A skill your agent uses when debugging, comparing, or regression-testing LLM / agent calls — when the user wants to capture LLM traffic, see a conversation as a branchable DAG, fork an alternative…
starbaser/ccproxy
Operates the ccproxy inspector MITM system for intercepting, inspecting, and transforming LLM API traffic.
mindfold-ai/Trellis
Reach into past AI conversation history through the trellis mem CLI.
OpenHands/OpenHands
For a non-trivial pull request, write a self-contained HTML design doc under the temporary .pr/ directory and link a visibility-appropriate preview in the PR description, so maintainers grasp the…
CherryHQ/cherry-studio-app
A skill your agent uses when implementing or debugging ANY network request, API call, or data fetching.
qixing-jk/all-api-hub
Control, debug, and test the live dev browser extension UI (Options, Popup, Sidepanel) via CDP with persistent login states and accounts.
qixing-jk/all-api-hub
Maintain all-api-hub sponsor catalogs, affiliate content, assets, and coordinated README/docs listings.
qixing-jk/all-api-hub
Add a supported application language or regional locale to all-api-hub across application and extension runtimes.
Works with
Categories
Add or extend account, managed-site or check-in integrations, improve native editors or compare their UX, or decide site-type boundaries. Add Site Integration is an agent skill from qixing-jk/all-api-hub. Add or extend account, managed-site or check-in integrations, improve native editors or compare their UX, or decide site-type boundaries.
Add Site Integration fits situations like: tasks that involve Debugging.
Run `npx skills add qixing-jk/all-api-hub --skill add-site-integration -a claude-code`. Or copy the skill folder (.agents/skills/add-site-integration in qixing-jk/all-api-hub) into .claude/skills/add-site-integration in your project. Claude Code loads it when a task matches its description.
Run `npx skills add qixing-jk/all-api-hub --skill add-site-integration -a codex`. Or copy the skill folder (.agents/skills/add-site-integration in qixing-jk/all-api-hub) into .agents/skills/add-site-integration in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add qixing-jk/all-api-hub --skill add-site-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/add-site-integration, .gemini/skills/add-site-integration, .github/skills/add-site-integration and .opencode/skills/add-site-integration in your project.
SKILL.md names no scripts, command-line tools or credentials: Add Site Integration is instructions for the agent only.
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.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Add Site Integration is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.8k tokens (SKILL.md is roughly 19k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 13k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Add Site Integration: Gpt5 Consultant (Microck/ordinary-claude-skills, 404 stars), Forkmind (ccplugins/awesome-claude-code-plugins, 970 stars), Using Ccproxy Inspector (starbaser/ccproxy, 350 stars) and Trellis Session Insight (mindfold-ai/Trellis, 15k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
qixing-jk (a GitHub user) maintains it in qixing-jk/all-api-hub, which has 4,934 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on October 11, 2026.
Source: qixing-jk/all-api-hub on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.