← 返回 Skills 市场
funkeyyou

Interview Question Gen

作者 funkeyyou · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
231
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install interview-question-gen
功能描述
Generate structured WePlay activity operations interview questions from a resume and append a detailed evaluation using the interview transcript in a Feishu...
使用说明 (SKILL.md)

Interview Question Generator & Evaluator

Two-phase workflow for WePlay activity operations (活动运营) interviews using Feishu docs.

Phase 1: Resume → Interview Question Document

Step 1: Read the Resume

If the resume is a PDF attachment, render each page as an image (/tmp/resume_p{n}.png) using PyMuPDF and read them visually:

import fitz
doc = fitz.open("/path/to/resume.pdf")
for i, page in enumerate(doc):
    page.get_pixmap(matrix=fitz.Matrix(1.5, 1.5)).save(f"/tmp/resume_p{i+1}.png")

Extract key info: work experience, skills, education, highlights.

Step 2: Read WePlay Product Context

Before generating questions, fetch the WePlay product framework doc to understand product positioning:

  • WePlay产品框架:https://wepie.feishu.cn/wiki/Q62TwQ3Fsi5Q8kkc0iDcINsSnno

Step 3: Generate Interview Questions

Structure the document into these sections. See references/question-template.md for the full question template and scoring rubrics.

Document sections:

  1. 破冰与自我介绍 (2 questions)
  2. 结合简历的深挖问题 (4–6 questions, grouped by employer)
  3. 活动运营能力考察 (4 questions: scenario planning, data, cross-team collaboration)
  4. 日语与本地化能力 (3 questions, tailored to Japanese market)
  5. WePlay 产品体验问题 (5 questions — require candidate to pre-download WePlay)
  6. 价值观与潜力考察 (4 questions including open Q&A)
  7. 日本語口頭試問 (6 questions, all in Japanese — no Chinese)

Tailor questions to the specific candidate's background. Reference their actual projects, metrics, and employers by name.

Step 4: Create Feishu Document

Use feishu_bot_doc.mjs to create the document:

cat /tmp/interview_questions.md | node scripts/feishu_bot_doc.mjs create \
  --title "【AI生成】{候选人姓名} {岗位} 面试题集" \
  --stdin \
  --folder AZ3nfFtial4bHTdOFahcdcfxnub \
  --collaborator ou_8b357150cff930fca19a733461a32526

Reply with the document URL. Tell the user to send the interview transcript when ready.


Phase 2: Interview Transcript → Evaluation

Step 1: Read the Transcript

Accept the transcript as:

  • A Feishu doc link → use feishu_doc read action
  • A pasted text block → read directly

Step 2: Write Evaluation

Append the evaluation to the existing interview question document (not a new doc). Use feishu_doc append action on the same doc_token.

See references/evaluation-template.md for the full evaluation structure and scoring rubrics.

Evaluation structure:

  1. 总体印象 (1–2 sentences, overall rating: 优秀/良好/中等/中等偏下/不建议录用)
  2. 各维度评价 with ⭐ ratings (1–5 stars each):
    • 过往经验匹配度
    • 活动策划思维
    • 数据分析能力
    • 产品认知与洞察
    • 日本市场理解
    • 表达与沟通
  3. 亮点 (bullet list)
  4. 主要风险 (bullet list)
  5. 结论 (录用 / 待定 / 不建议录用, with reasoning)

Be specific: quote actual interview moments, not generic observations.


Notes

  • Japanese oral exam questions (Section 7) must be written entirely in Japanese — no Chinese text.
  • Always add 【AI生成】 prefix to document titles.
  • Default save folder: AZ3nfFtial4bHTdOFahcdcfxnub
  • Default collaborator: ou_8b357150cff930fca19a733461a32526 (吴柏庆)
  • If the interview transcript doc is auto-generated by Feishu (智能纪要), the bot has no write permission — append to the question doc instead.
安全使用建议
Before installing or running this skill, confirm these points: (1) where will generated documents be stored and who will be added as collaborator? The SKILL.md hard-codes a Feishu folder ID and a collaborator (ou_8b357150...), so verify you want candidate data shared there. (2) The runtime expects PyMuPDF (fitz) and a local script named feishu_bot_doc.mjs — these are not included. Ask the author or your platform operator for the exact dependencies and inspect the feishu_bot_doc.mjs source to ensure it doesn't exfiltrate data or call unexpected endpoints. (3) Ensure your Feishu integration credentials are scoped appropriately (limit write scope to intended folder) and test the skill with non-sensitive sample data first. (4) If you need a generic/public skill, request removal of hard-coded folder/collaborator defaults or make them configurable/prompted at runtime. If the maintainer cannot supply the missing scripts/dependencies or justify the default collaborator, treat the skill as untrusted.
功能分析
Type: OpenClaw Skill Name: interview-question-gen Version: 1.0.0 The skill bundle is a specialized tool for generating interview questions and evaluations within the Feishu (Lark) ecosystem for the 'WePlay' product team. It uses PyMuPDF to process resumes and a local script (feishu_bot_doc.mjs) to automate document creation. While it contains hardcoded Feishu folder and collaborator IDs (e.g., folder AZ3nfFtial4bHTdOFahcdcfxnub), these appear to be legitimate configuration parameters for a corporate workflow rather than indicators of data exfiltration or malicious intent.
能力评估
Purpose & Capability
The skill's name/description match the instructions: it converts resumes → Feishu interview docs and appends evaluations from transcripts. However, the SKILL.md refers to using PyMuPDF and a local script (feishu_bot_doc.mjs) that are not declared or provided. Also the instructions hard-code a Feishu folder ID and a default collaborator (ou_8b357150...), which is plausible for an internal tool but is unexpected for a generic skill and could cause documents to be saved/shared without explicit user consent.
Instruction Scope
Instructions ask the agent to read local resume files (PDF → /tmp/*.png) and to fetch a Feishu wiki URL — appropriate for the task. Concern: the doc creation step relies on an external node script (feishu_bot_doc.mjs) and agent actions like feishu_doc append/read. The behavior will write candidate data into a specific default folder and add a specific collaborator by default; that is a potential privacy/data-sharing surprise. The SKILL.md does not instruct any unrelated file/credential reads, but the unspecified node script could itself perform additional actions (not visible here).
Install Mechanism
This is an instruction-only skill with no install spec (low disk-write risk). However it references third-party libraries (PyMuPDF via import fitz) and a local node script. Because they are not bundled or declared, the agent/platform must already provide them — if not, the steps will fail or the user/operator might install ad-hoc tools. Missing dependency documentation is a practical risk and should be clarified.
Credentials
The skill declares no required environment variables or credentials, but its actions require Feishu access (feishu_doc actions / node script). The hard-coded default folder ID and collaborator imply that outputs will be stored/shared to a specific organization/person; that is a disproportionate/opaque sharing decision for a general-purpose interview generator. No other unrelated credentials are requested.
Persistence & Privilege
always:false and no install spec means the skill does not request persistent, forced inclusion or system-level privileges. It does request write access to a Feishu document (expected for the described function). There is no evidence it modifies other skills or system configuration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install interview-question-gen
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /interview-question-gen 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the interview-question-gen skill for generating structured Feishu interview question documents and appending interview evaluations. - Supports a two-phase workflow: (1) resume-to-question generation, (2) transcript-to-evaluation. - Automatically tailors question sets based on candidate resumes and WePlay product context. - Provides clear document structure for both interview questions and comprehensive post-interview evaluation with scoring rubrics. - Ensures all Japanese oral questions are written in Japanese, and all documents are saved with a standardized prefix and collaborators.
元数据
Slug interview-question-gen
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Interview Question Gen 是什么?

Generate structured WePlay activity operations interview questions from a resume and append a detailed evaluation using the interview transcript in a Feishu... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 231 次。

如何安装 Interview Question Gen?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install interview-question-gen」即可一键安装,无需额外配置。

Interview Question Gen 是免费的吗?

是的,Interview Question Gen 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Interview Question Gen 支持哪些平台?

Interview Question Gen 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Interview Question Gen?

由 funkeyyou(@funkeyyou)开发并维护,当前版本 v1.0.0。

💬 留言讨论