← スキル一覧に戻る

metadata-mapping-rco-to-ri
by refugies-info
⭐ 1🍴 0📅 2026年1月22日
SKILL.md
name: Metadata Mapping RCO to RI description: Procedures and logic for mapping Carif-Oref (RCO) XML data to Réfugiés.info (RI) structured metadata. Use when processing new RCO fiches to generate the technical frontmatter and mapping table.
Metadata Mapping RCO to RI
This skill provides the logic and tools to transform metadata from a Carif-Oref XML (Lhéo) into the Réfugiés.info format.
📋 Workflow
- Extract: Read the RCO XML and identify relevant tags.
- Map: Apply business logic and conversion tables (from
ressources_metadatas/base-connaissance.md). - Generate: Produce the
metadata_riYAML frontmatter and the mapping traceability table.
🔧 Business Rules
Price Logic
- Gratuit: If
conventionnement = 1ANDcode-financeuris in [2, 3, 8, 9, 11, 12, 13, 15, 19]. - Payant: Otherwise.
Duration & Frequency
- Commitment: Extract total hours from
duree-indicative. - Frequency: Calculate hours/week from
contenu-formation(e.g., "2h x 2 days" = 4h/week).
Conversions
- Public: Map
code-public-viseusing the conversion table. - French Level: Extract from
contenu-formation(alpha, A1, A2, B1, B2, C1, C2). - Dates: Convert YYYYMMDD to ISO 8601.
🛠️ Tools
A TypeScript script is available to automate the extraction and mapping:
pnpm tsx .skills/metadata/scripts/map-metadata.ts <path_to_xml>
📝 Output Format
The output must follow the standard RI frontmatter structure and include a markdown table for traceability.
| Metadata | Value | RCO Source |
|---|---|---|
| Title | ... | tag : value |
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です