Back to list
WILLOSCAR

table-schema

by WILLOSCAR

Research pipelines as semantic execution units: each skill declares inputs/outputs, acceptance criteria, and guardrails. Evidence-first methodology prevents hollow writing through structured intermediate artifacts.

83🍴 10📅 Jan 24, 2026

SKILL.md


name: table-schema description: | Define evidence-first table schemas for a survey (NO PROSE): what each table must answer, columns, and which evidence-pack fields are required to fill it. Trigger: table schema, schema-first tables, table design, 表格 schema, 先 schema 后填充. Use when: you want tables to be verifiable and non-placeholder before LaTeX (typically Stage C4 after evidence packs exist). Skip if: outline/table_schema.md already exists and is refined (no placeholders; >=2 tables defined). Network: none. Guardrail: NO PROSE; do not invent facts; schema must be checkable and map each column to an evidence source.

Table Schema (Evidence-first, NO PROSE)

Purpose: prevent “ugly tables” by fixing the information architecture first (questions + columns + evidence sources), before any filling.

Inputs

  • outline/outline.yml
  • outline/subsection_briefs.jsonl
  • outline/evidence_drafts.jsonl
  • Optional: GOAL.md

Outputs

  • outline/table_schema.md

Non-negotiables

  • NO PROSE: schemas are bullets-only.
  • No placeholders: no TODO, (placeholder), <!-- SCAFFOLD -->, or ellipsis ().
  • Each table must define:
    • the question it answers
    • the row unit (subsection / cluster / paper)
    • each column + its allowed content style (short phrases; no long prose cells)
    • evidence mapping: which evidence-pack fields are required for each column

Helper script

  • python .codex/skills/table-schema/scripts/run.py --help
  • python .codex/skills/table-schema/scripts/run.py --workspace <ws>

Script

Quick Start

  • python .codex/skills/table-schema/scripts/run.py --help
  • python .codex/skills/table-schema/scripts/run.py --workspace <ws>

All Options

  • See --help.
  • Reads: outline/outline.yml, outline/subsection_briefs.jsonl, outline/evidence_drafts.jsonl.
  • Optional: GOAL.md (for scope + table questions).

Examples

  • Create schema-first table specs:
    • Ensure outline/evidence_drafts.jsonl exists so columns can be tied to evidence fields.
    • Run: python .codex/skills/table-schema/scripts/run.py --workspace workspaces/<ws>

Troubleshooting

Issue: schema columns are not grounded in evidence

Fix:

  • For each column, specify exactly which evidence-pack fields will populate it; remove columns that would require inventing facts.

Issue: schema is too broad (cannot be filled)

Fix:

  • Narrow the table question; prefer two smaller, fillable tables over one “all-in-one” table.

Score

Total Score

70/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

+5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon