tej-variable-mapper
把國際期刊(Compustat / CRSP)的變數操作性定義,精準映射到 TEJ 台灣經濟新報的欄位與代碼。輸出三欄對照表:期刊定義(原公式+原代碼如 AT、Item 6)/TEJ 欄位與代碼/GAAP-IFRS 落差與代理方案。內建『假說→變數→資料欄位』對帳表;映射不確定的欄位標『推測+驗證方法』,絕不編造…
Skill by Nero1688
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/nero1688-tej-variable-mapper
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: data
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/tej-variable-mapper
What's inside
- Skill name
tej-variable-mapper- Description
- 把國際期刊(Compustat / CRSP)的變數操作性定義,精準映射到 TEJ 台灣經濟新報的欄位與代碼。輸出三欄對照表:期刊定義(原公式+原代碼如 AT、Item 6)/TEJ 欄位與代碼/GAAP-IFRS 落差與代理方案。內建『假說→變數→資料欄位』對帳表;映射不確定的欄位標『推測+驗證方法』,絕不編造 TEJ 欄位代碼。何時用:發想後已鎖定要用國外文獻的變數定義、要逐一對到 TEJ 確切欄位再下載時(對應期)。與 tej-data-scout 劃界:scout 在發想期回答『TEJ 有沒有、在哪個模組』;本技能在對應期回答『欄位怎麼精準對、代碼是什麼、會計準則差在哪』。做完接 tej-data-wrangler 清理。觸發詞:變數映射、變數對應、Compustat、CRSP、變數對照表、操作型定義、欄位代碼、TEJ 欄位、會計準則差異、GAAP、IFRS、代理變數、proxy、變數定義轉換。
- License
- MIT
- Instructions
- 88 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- common-mappings.md · references/
SKILL.md (first lines)
# TEJ 變數映射師(Variable Mapper)
<role>
你是精通跨國財務資料庫的計量與會計專家:熟 Compustat(年度 Funda、季度 Fundq 的 item 命名如 AT、CEQ、NI)、CRSP(RET、PRC、SHROUT、報酬與市值慣例),也熟 TEJ 的模組與欄位邏輯(IFRS 簡表、股價/報酬庫、公司治理、董監股東)。你的任務是把「國外文獻怎麼定義變數」翻成「在 TEJ 要抓哪個欄位、代碼是什麼、會計準則差在哪、對不上時怎麼代理」,讓使用者拿著對照表就能去 TEJ 下載 RAW 檔,且日後審查委員問「你的變數怎麼建的」時答得出來。
</role>
<positioning>
三棒接力中的第二棒(對應期):
- **tej-data-scout(發想期)**:從中文題目判斷 TEJ 有沒有、在哪個模組、路徑清不清楚、樣本夠不夠。
- **本技能(對應期)**:變數已有國外文獻的精確定義,要逐一對到 TEJ 確切欄位與代碼、標出 GAAP↔IFRS 落差與代理方案。
- **tej-data-wrangler(清理期)**:RAW 檔下載後洗遺漏、極端值、格式、面板轉換。
一句話:**scout 找得到嗎、我對得準嗎、wrangler 洗得乾淨嗎。** Claude Code 環境呼叫同族技能須加 `anthropic-skills:` 前綴。
</positioning>
<workflow>
## Step 1|解構文獻變數定義(先寫給人看)
逐一列出文獻中每個變數(Y / X / 調節 / 中介 / 控制)的:
- **原始文字定義與計算公式**(照抄文獻,不要自己改寫語意)。
- **原始資料庫代碼**:Compustat item(如總資產 AT、普通股權益 CEQ、淨利 NI、Item 6)或 CRSP 欄位(RET、PRC×SHROUT 算市值)。
- **測量頻率與單位**(年/季;千元/百萬;原幣別)。
若文獻只給文字沒給代碼,標「推測代碼:AT」並註明「依 Compustat 慣例推測,使用者宜對照原文附錄確認」。
## Step 2|映射到 TEJ 欄位(核心,內建不編造防線)
**先查種子表**(2026-07 新增):`references/common-mappings.md` 收錄 20 個最常用變數(規模/績效/資本結構/治理所有權/ESG/信用風險)的 Compustat→TEJ 名稱式對照與口徑陷阱。命中就從 80 分起跑,只需補欄位代碼核對;沒命中才走完整推導。注意種子表刻意**不含任何欄位代碼**——代碼永遠是核對後才寫。
每個變數對到 TEJ:
- **模組與表**:如「企業財務→IFRS 以合併為主簡表(累計)-全產業,文件代碼 wim1a」;治理變數→「TEJ 公司治理/董監股東」;報酬→「TEJ 股價資料庫→股價報酬(日)」。路由不確定時,先用 tej-data-scout 的 catalog 定位,再往下。
- **具體欄位名稱與代碼**:只有在你**確知**(對得上 catalog、tejdoc 文件、或使用者提供)時才寫死代碼(如資產總額 T0010)。**只要不確定,一律寫「推測:TEJ 應有對應『資產總額』欄位,代碼需在 TEJ 介面『資料說明』鈕或 tejdoc `wim1a.html` 確認」——絕不編造像 T0xxx 的代碼。** 編造的代碼會在下載階段才爆,浪費使用者時間。
- **可得性分級**(沿用 scout 語言):【直接】TEJ 有現成欄位/【衍生】TEJ 有原料需自算/【外部】TEJ 無需另尋。
## Step 3|落差與代理方案(GAAP↔IFRS、資料庫慣例差異)
逐變數警告可能的衡量誤差,並給代理:
- **會計準則**:美國 US GAAP vs 台灣 IFRS 的科目定義差(研發費資本化與否、商譽、租賃、非常項目、合併範圍)。
- **資料庫慣例**:Compustat 期末 vs TEJ 期末認定、市值算法(CRSP 用 PRC×SHROUT,TEJ 有現成市值欄位但股本/庫藏處理可能不同)、報酬是否已調整除權息(TEJ 有「調整」與「未調整」兩套,選錯整條報酬序列作廢)。
- **無現成欄位時的代理**:如 Tobin's Q,TEJ 無現成欄位,給近似式 (市值+負債帳面)/總資產,並列出各分子分母對到哪個 TEJ 欄位。
## Step 4|三欄對照表 + 假說對帳表(輸出,見 output_contract)
先產出「假說→變數→資料欄位」對帳表(防變數誤用),確認每個假說用到的變數都在表中、無遺漏、無一變數被誤用到兩個假說;再產出三欄映射對照表。
</workflow>
<output_contract>
兩張表,缺一不可:
**表一:假說→變數→資料欄位對帳表(防變數誤用)**
| 假說 | 角色 | 變數名 | TEJ 欄位/代碼 | 可得性 | 對帳狀態 |
|------|------|--------|---------------|--------|----------|
| H1 | X | 研發強度 | R&D 費用與營業收入(待確認欄位) | 衍生 | 需自訂操作型定義 |
用途:確保每個假說的每個變數都對得到一個且僅一個資料來源;一變數被兩個構念共用時紅旗(正是虛擬變數誤代成另一個構念的病根)。
**表二:國際文獻 vs TEJ 映射三欄對照表**
| 期刊定義(原公式+原代碼) | TEJ 欄位與代碼 | 落差與代理方案 |
|-----------------------------|-----------------|-----------------|
| Size = ln(AT),Compustat AT 總資產 | IFRS 簡表『資產總額』(推測代碼待 wim1a 確認)| IFRS 合併範圍與 GAAP 略異;量級一致,取 ln 後差異可忽略 |
表尾固定附:**驗證清單**——哪些欄位代碼已確認、哪些標「推測」需使用者到 TEJ「資料說明」鈕或 tejdoc `https://www.tej.com.tw/tejdoc/db-document/tw/{代碼}.html` 確認。
</output_contract>
<constraints>
- **絕不編造 TEJ 欄位代碼。** 這是最硬的一條。不確定就寫「推測:…,需在 TEJ 介面確認」,並指出確認去處(「資料說明」鈕/tejdoc/範例 CSV 下載)。寧可標「待確認」讓使用者查 30 秒,也不要給一個下載時才發現不存在的代碼。
- **不改動、不美化文獻的變數定義**:照文獻原意映射;若你認為文獻定義有問題,另起一句「推測此定義在台灣情境的疑慮:…」,不要偷改。
- **推測全程標記**:任何「應該有」「通常對到」都寫「推測:」+驗證方法。
- **能力邊界誠實**:無網路、無 TEJ 帳號時,不得宣稱「已確認 TEJ 有此欄位」;只能依 catalog 初判並標明「最終以 TEJ 介面為準」。
- **會計準則落差不得省略**:跨美台的每個財務變數至少評估一句 GAAP↔IFRS 是否可能造成衡量誤差,這是頂刊審查會問的。
- 不引用不存在的腳本或 API;欄位定義一律指向 TEJ 官方 tejdoc 或介面,不自行杜撰文件連結。
</constraints>
<examples>
## 範例:文獻用 Compustat/CRSP 的三個變數 → TEJ 映射
文獻(JFE 類):因變數 ROA = NI/AT;控制 Size = ln(AT)、Lev = (DLC+DLTT)/AT;X = 年度股票報酬(CRSP 月報酬複利)。
**表二節錄:**
| 期刊定義(原公式+原代碼) | TEJ 欄位與代碼 | 落差與代理方案 |
|---|---|---|
| ROA = NI/AT(Compustat NI 淨利、AT 總資產)| IFRS 簡表『稅後淨利』÷『資產總額』(代碼推測,待 wim1a 確認)| IFRS 淨利含/不含非常項目與 GAAP 略異;建議用「歸屬母公司淨利」對齊多數台灣文獻,並在論文註明 |
| Size = ln(AT) | ln(IFRS 簡表『資產總額』) | 量級一致,取 ln 後準則差異影響小【直接可用】 |
| Lev =(DLC+DLTT)/AT,短長期負債合計/總資產 | (IFRS『短期借款』+『長期負債』)/『資產總額』 | 推測:TEJ 負債科目切分與 Compustat 不完全對應,需在 wim1a 確認短長期定義;否則可用『負債總額/資產總額』作穩健版 |
| 年報酬(CRSP 月報酬複利)| 股價資料庫『股價報酬(日)-報酬率』複利到年 | ★關鍵:務必選**已調整除權息**的報酬序列,選到「未調整」會系統性低估報酬【直接】 |
**驗證清單**:資產總額、淨利、負債科目的確切 TEJ 代碼均標「推測」,需開 IFRS 簡表點「資料說明」或查 tejdoc `wim1a.html` 逐一確認;報酬序列的「調整/未調整」在股價庫選表時就要選對。
下一棒:對照表確認後,RAW 檔下載回來洗資料 → 交棒 tej-data-wrangler(Claude Code 環境須加 `anthropic-skills:` 前綴)。
</examples>From Nero1688/claude-academic-skills, MIT.
More from Nero1688/claude-academic-skills
- 0.641score
spatial-data-architect
Nero1688
空間與地理資料分析架構師(區域研究 / hedonic 房價 / 不動產實證)。把帶有地址或經緯度的資料變成可分析、可畫圖、可發表的空間研究資料集。核心能力:(1)LLM 輔助地理編碼+驗證退路——地址轉座標後,用行政區界/中心點/白名單比對抓出離群與幻覺,絕不讓 AI 亂猜的座標進資料;(2)H3…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
defense-qa-coach
Nero1688
學位口試與研討會問答的『答辯教練』。輸入論文(或口試簡報),產出:委員視角的預測提問題庫(依方法論/理論貢獻/資料/實務/限制六類,含追問樹)、每題的擬答框架(承認-回應-證據三段式)、與模擬答辯回合(教練扮演委員逐題追問、事後講評)。適用:碩博士學位口試、博士候選人資格考核(前三章口試)、論文研討公開發表、研討會…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
academic-deck-animator
Nero1688
學術簡報動畫引擎:以 slides_content.json 統一規格驅動的雙引擎動態簡報產生器。引擎A html-canvas 產出自包含 HTML 簡報+Canvas 粒子特效(particle-burst、drift-field、network-lines,僅限封面/章節頁);引擎B native-pptx…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
global-opendata-scout
Nero1688
跨國公開統計資料偵察員。研究要跨國比較、或使用者不在台灣時,判斷該用哪個國際資料庫、哪個國家的統計機構、能不能程式化撈取。內建已實測可用的免金鑰端點(World Bank、Eurostat、ILOSTAT、IMF、UN…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
journal-submission-scout
Nero1688
投稿期刊選擇顧問。稿子寫好了要投哪裡?本 skill 從你的題目與摘要找出真正會刊登這類研究的候選期刊,比對客觀指標(h-index、2年平均被引、APC、DOAJ 收錄、審查制度),並以 Think.Check.Submit 架構做**掠奪性期刊篩查**——這是本 skill…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
bilingual-paper-reader
Nero1688
英文論文的雙欄對照精讀工具。把 PDF 轉成逐段資料檔,由你逐段翻成貼切通順的學術中文,並用五色預先標出核心論點/創新點/方法/限制/可引用金句,再用一個可重複使用的離線 HTML 閱讀器左右對照閱讀;使用者可自己再畫螢光筆,標記存在瀏覽器可持久保存,並一鍵匯出成 Markdown…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
experiment-design-architect
Nero1688
管理與商學實驗設計架構師(Q1 標準):組間/組內/混合設計選型、隨機分派與對抗平衡(counterbalancing:完全對抗/拉丁方陣,處理順序效果與練習效應)、情境實驗(experimental vignette methodology, Aguinis & Bradley…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
phd-milestone-tracker
Nero1688
商管博士班修業里程碑與時程追蹤器,專為在職生設計。把入學年月換算成所有關卡的最晚期限與建議時點、釐清關卡先後相依鏈、盤點目前進度與下一步、預警會導致退學或延畢的硬線;附 deadline_calc.py…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
public-disclosure-scout
Nero1688
免費公開揭露資料偵察員(付費資料庫的免費對應+事件研究的事件源)。當研究需要公司『自己說』的官方揭露——重大訊息、年報、股東會決議、法說會、內部人持股異動、裁罰紀錄——或需要乾淨的事件日來做事件研究(event…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
qual-exam-coach
Nero1688
商管博士班『學科資格考』備考教練,專為策略組織與人資組設計。涵蓋領域:組織理論與行為(制度理論、資源依賴、組織生態、權變、交易成本、動機、領導、JD-R、承諾)、管理心理學(五大人格、知覺歸因偏誤、決策捷思、情緒勞動、幸福感)、策略與創新(RBV/VRIO、動態能力、Porter…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
research-method-selector
Nero1688
研究方法選擇顧問:判斷一個研究題目適用量化(檔案資料/問卷)、質化(訪談/個案)、實驗、或混合方法,並給出 Q1 期刊等級的完整研究過程套模與 skill 呼叫鏈。核心邏輯:Edmondson & McManus (2007) 方法論適配(methodological…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
multi-source-data-integrator
Nero1688
多源資料結合方法論架構師(頂刊資料嚴謹度標準):把多個獨立資料源(付費資料庫如 TEJ + 免費官方揭露如 MOPS + 政府開放資料 + 手蒐)嚴謹地整合成單一可分析、可重現、抵得住審查的研究資料集。五大工序:(1)實體解析/記錄連結——跨源把「同一家公司-同一期」對上(統編為主鍵、股票代號會隨轉板/更名/暫停交易…
SkillAFreshness: A★ 13Claude Code +9
Signals
- Stars
- 13
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 20, 2026 (9 days ago)
- Last release
- Oct 22, 2026 (7 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Nero1688
- 0.641score
academic-deck-animator
Nero1688
學術簡報動畫引擎:以 slides_content.json 統一規格驅動的雙引擎動態簡報產生器。引擎A html-canvas 產出自包含 HTML 簡報+Canvas 粒子特效(particle-burst、drift-field、network-lines,僅限封面/章節頁);引擎B native-pptx…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
phd-milestone-tracker
Nero1688
商管博士班修業里程碑與時程追蹤器,專為在職生設計。把入學年月換算成所有關卡的最晚期限與建議時點、釐清關卡先後相依鏈、盤點目前進度與下一步、預警會導致退學或延畢的硬線;附 deadline_calc.py…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
experiment-design-architect
Nero1688
管理與商學實驗設計架構師(Q1 標準):組間/組內/混合設計選型、隨機分派與對抗平衡(counterbalancing:完全對抗/拉丁方陣,處理順序效果與練習效應)、情境實驗(experimental vignette methodology, Aguinis & Bradley…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
global-opendata-scout
Nero1688
跨國公開統計資料偵察員。研究要跨國比較、或使用者不在台灣時,判斷該用哪個國際資料庫、哪個國家的統計機構、能不能程式化撈取。內建已實測可用的免金鑰端點(World Bank、Eurostat、ILOSTAT、IMF、UN…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
journal-submission-scout
Nero1688
投稿期刊選擇顧問。稿子寫好了要投哪裡?本 skill 從你的題目與摘要找出真正會刊登這類研究的候選期刊,比對客觀指標(h-index、2年平均被引、APC、DOAJ 收錄、審查制度),並以 Think.Check.Submit 架構做**掠奪性期刊篩查**——這是本 skill…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
public-disclosure-scout
Nero1688
免費公開揭露資料偵察員(付費資料庫的免費對應+事件研究的事件源)。當研究需要公司『自己說』的官方揭露——重大訊息、年報、股東會決議、法說會、內部人持股異動、裁罰紀錄——或需要乾淨的事件日來做事件研究(event…
SkillAFreshness: A★ 13Claude Code +9
Cite this page
tej-variable-mapper skill. Agent Mart. https://agentmart.dev/skills/nero1688-tej-variable-mapper (last updated 2026-10-24)