← Back to Skills Marketplace
148
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install ccfrank
Description
查询会议/期刊的 CCF 等级。当用户提到 CCF 等级、论文评级、会议排名、期刊等级,或需要查询某个会议/期刊是 CCF-A/B/C 时使用此技能。支持通过会议简称(如 PLDI、ICSE)、全称、或 DBLP URL 查询。
README (SKILL.md)
CCFrank
查询会议/期刊的 CCF 等级(A/B/C/E/P/none)。
安装配置(MCP)
全局安装 CLI(安装命令不限制版本):
npm install -g ccfrank
{
"mcpServers": {
"ccfrank": {
"command": "npx",
"args": ["--no-install", "ccfrank"]
}
}
}
使用
调用工具:ccfrank.ccf_rank
- 参数:
query: string - 支持输入:简称(如
PLDI)、全称、DBLP 路径(如/conf/pldi/2024)
示例:PLDI、ICSE、IEEE Transactions on Software Engineering
返回字段(核心)
matched:是否匹配rank:A | B | C | E | P | nonecanonicalName:标准名称venueType:conference | journalmatchedBy:匹配方式(简称/全称/URL)sourceKey:归一化来源键
说明
- 数据基于 CCF 2026 年 3 月版目录
- 未收录返回
none - 元数据依赖固定为
[email protected](含integrity/tarball)
资源
Usage Guidance
This skill is a thin wrapper around the public npm package 'ccfrank' and appears coherent for querying CCF ranks. Before installing or allowing the agent to invoke it: (1) ensure the environment has npm/npx or preinstall the package if you prefer; (2) review the package source on GitHub (https://github.com/m2kar/CCFrank4dblp) to confirm it does only lookups and doesn't perform unexpected network or filesystem actions; (3) prefer running it in a sandbox or review package version integrity if you will install globally; and (4) note the SKILL.md lists no required env vars but does rely on npm tooling — this minor mismatch is benign but worth being aware of.
Capability Assessment
Purpose & Capability
Name/description (query CCF ranks for venues) match the declared dependency on the ccfrank npm package and the described tool entrypoint (ccfrank.ccf_rank). The npm package and GitHub repo are plausible sources for this functionality.
Instruction Scope
SKILL.md instructs only to invoke the ccfrank CLI/tool with a simple 'query' string and returns structured fields; it does not instruct reading arbitrary files, environment variables, or transmitting unrelated data to external endpoints.
Install Mechanism
Install uses an npm package from the public registry (registry.npmjs.org) with an integrity hash and a tarball URL — a typical but moderately risky mechanism compared with instruction-only skills. The install/execution uses 'npx --no-install ccfrank' (which requires npx/npm to be available or the package preinstalled). This is not a dangerous download host, but it does mean third‑party code will run locally; the SKILL.md also suggests global npm installation (npm install -g ccfrank).
Credentials
The skill requests no environment variables, credentials, or config paths. That is proportional for a read-only lookup tool.
Persistence & Privilege
always is false and the skill does not request persistent system privileges or modify other skills. Normal autonomous invocation is allowed by default and is not a concern here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ccfrank - After installation, invoke the skill by name or use
/ccfrank - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
安装配置改为 npx --no-install 运行已安装包
v1.0.3
增加 Skill 元数据依赖声明(npm 包/版本/integrity/tarball/source);改为本地隔离安装,禁用全局安装
v1.0.2
审核修复:移除 npx 动态执行,改为固定版本安装;统一 GitHub 来源链接
v1.0.1
精简 SKILL.md 文档
v1.0.0
- Initial release of the ccfrank skill (version 1.0.0).
- Provides CCF level (A/B/C/E/P/none) lookup for conferences and journals by name, abbreviation, or DBLP URL.
- Uses the official CCF 2022 directory for reliable and authoritative results.
- Works offline after installation.
- Easily integrates with MCP-based systems (OpenClaw, mcporter).
- Returns structured query results including details like canonical name, rank, and match method.
Metadata
Frequently Asked Questions
What is ccfrank?
查询会议/期刊的 CCF 等级。当用户提到 CCF 等级、论文评级、会议排名、期刊等级,或需要查询某个会议/期刊是 CCF-A/B/C 时使用此技能。支持通过会议简称(如 PLDI、ICSE)、全称、或 DBLP URL 查询。 It is an AI Agent Skill for Claude Code / OpenClaw, with 148 downloads so far.
How do I install ccfrank?
Run "/install ccfrank" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is ccfrank free?
Yes, ccfrank is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does ccfrank support?
ccfrank is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created ccfrank?
It is built and maintained by m2kar (@m2kar); the current version is v1.0.4.
More Skills