conversation-json-to-md-cn — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited conversation-json-to-md-cn (Agent Skill) and scored it 96/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 1 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 1 flagged
A bulleted imperative like {match} tells the agent to never reveal, disclose, or mention something to the user. Used adversarially it can instruct the agent to hide its tool calls or lie about what it did — stripping the transparency a user relies on to trust the agent.
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
将用户提供的聊天导出 JSON 转换为多个结构清晰的 Markdown 文件,并统一为问答结构。流程会按会话拆分文件,只保留用户与助手问答,保留回答中的 Markdown,并在导出后做一次命名和标题结构的二次整理。
当用户有以下需求时使用本技能:
.md回答以下场景不应使用本技能:
## <问题文本>### 回答脚本可识别以下常见格式:
mapping/root/children/fragmentsdata[].chat.messages[] + content_list(优先 phase=answer)list[{ name, chat_messages: [...] }]messages/history/conversations/dialog/turnsquestion-answer、prompt-response、input-output如果结构无法识别,停止并让用户提供样例片段,再扩展解析规则。
python3 scripts/convert_conversations.py \
--input /path/to/<用户提供>.json \
--output-dir /path/to/conversations_md \
--clean# <会话标题>
## <用户问题1>
### 回答
<助手回答 Markdown>
## <用户问题2>
### 回答
<助手回答 Markdown>导出后,对输出目录执行二次格式化:
(2)、 (3) 序号# <会话标题>### 回答## REQUEST / ## RESPONSE### 回答~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.