Fengniao is a China company intelligence skill backed by Riskbird commercial data. It covers business registration, shareholders, executives, outbound investments, registry changes, and a full suite of risk signals — enforcement records, dishonest debtor lists, consumption restrictions, abnormal operations, serious violations, and administrative penalties.
Use discover to find the right data tool, call to retrieve structured data.
Setup: Works out of the box — no configuration needed. A built-in public API key is included. If you have a paid account, set FN_API_KEY as an environment variable and it will take priority. API credentials are passed via URL parameter apikey, not HTTP headers.
Quota: The built-in public key has a daily usage limit (200 calls). Check remaining quota at https://www.riskbird.com/skills. When the API returns code=9999 with a message containing "访问已达上限", the daily quota is exhausted — configure a private key or retry the next day.
Note on search: The fuzzy search endpoint only matches Chinese company names. If the user provides an English name or translation, convert it to the Chinese official name before calling biz_fuzzy_search.
entidCurrent capabilities are defined in tools.json; field details in references/field_definitions_*.md.
This skill covers any China company search or risk check need. If a user asks about a dimension not yet supported (e.g., patents, tenders, job listings), still trigger this skill — but clearly state "this dimension is not yet supported" during execution. Do not fabricate results.
discover to find the relevant tool (e.g., "shareholder structure", "administrative penalty").biz_fuzzy_search to get the entid.entid — do not pass company names or credit codes directly.entid.entid to the user — it is an internal query IDcode=9999, not quota-related: check if the built-in key is valid, or configure a private FN_API_KEYcode=9999 + "访问已达上限": daily public quota exhausted — use a private key or retry tomorrowcode=8888: usually invalid entid or params — re-fetch the company entity and retrycode=20000 + no records: this company has no records for this dimensiondiscover no match: try synonyms; if still no match, the dimension is not yet supportedTroubleshooting priority: API key / quota / network → entity resolution (entid) → update skill (openclaw skills update china-company-search-fengniao-en).
# 1. Discover tools by dimension
node scripts/tool.mjs discover "shareholder structure"
# 2. Fuzzy search for a company (must use Chinese name)
node scripts/tool.mjs call biz_fuzzy_search --params '{"key":"腾讯"}'
# 3. Query a dimension using entid
node scripts/tool.mjs call biz_shareholders --params '{"entid":"AerjZTfkSh0"}'
共 1 个版本