Agent skill
table-filler
Fill `outline/tables.md` from `outline/table_schema.md` + evidence packs (NO PROSE in cells; citation-backed rows). **Trigger**: table filler, fill tables, evidence-first tables, 表格填充, 从证据包填表. **Use when**: table schema exists and evidence packs are ready; you want tables that never copy outline placeholders. **Skip if**: `outline/tables.md` already exists and is refined (>=2 tables; citations in rows; no placeholders). **Network**: none. **Guardrail**: do not invent facts; every row must include citations; do not write paragraph cells.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/table-filler
SKILL.md
Table Filler (Evidence-first)
Purpose: generate readable, citation-backed tables from evidence packs, with strict anti-placeholder rules.
Inputs
outline/table_schema.mdoutline/subsection_briefs.jsonloutline/evidence_drafts.jsonlcitations/ref.bib
Outputs
outline/tables.md
Non-negotiables
- No placeholders: no
TODO,<!-- SCAFFOLD -->, ellipsis (…), or instruction text. - No invented facts: tables only restate what is present in evidence packs.
- Every row must contain citations (
[@BibKey]).
Helper script
python .codex/skills/table-filler/scripts/run.py --helppython .codex/skills/table-filler/scripts/run.py --workspace <ws>
Script
Quick Start
python .codex/skills/table-filler/scripts/run.py --helppython .codex/skills/table-filler/scripts/run.py --workspace <ws>
All Options
- See
--help. - Requires:
outline/table_schema.md,outline/subsection_briefs.jsonl,outline/evidence_drafts.jsonl,citations/ref.bib.
Examples
- Fill tables from schema + evidence packs:
- Ensure
outline/table_schema.mddefines >=2 tables. - Ensure
outline/evidence_drafts.jsonlhas emptyblocking_missing. - Ensure
citations/ref.bibcontains all cited keys. - Run:
python .codex/skills/table-filler/scripts/run.py --workspace workspaces/<ws>
- Ensure
Troubleshooting
Issue: table cells become long prose
Fix:
- Convert cells into atomic facts/comparisons and keep prose out of table cells; move narrative into a draft section.
Issue: rows cannot be filled from evidence packs
Fix:
- Treat this as an evidence gap: enrich
outline/evidence_drafts.jsonlor adjust the schema inoutline/table_schema.md.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?