pubify-authoring
Work on pubify-pubs and pubify-ppt publication and presentation workflows, including pubs and ppt CLI behavior, pubify.yaml workspaces, configured publication…
Skill by nvnunes
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/nvnunes-pubify-authoring
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: documents, presentations, research, productivity
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. 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/pubify-authoring
What's inside
- Skill name
pubify-authoring- Description
- Work on pubify-pubs and pubify-ppt publication and presentation workflows, including pubs and ppt CLI behavior, pubify.yaml workspaces, configured publication or presentation roots such as papers or slides, figures.py, pub.yaml, ppt.yaml, generated figure/stat/table artifacts, PowerPoint anchors, and LaTeX publication outputs. Use when a task names pubify-pubs, pubify-ppt, pubs, ppt, or when ambiguous publication or presentation workflow work occurs in a subtree containing pub.yaml or ppt.yaml. Do not use for general scientific prose, generic Python work, or generic Matplotlib, LaTeX, or PowerPoint tasks outside a pubify workflow.
- License
- MIT
- Instructions
- 26 lines in SKILL.md · view on GitHub
Files (10)
- SKILL.md
- openai.yaml · agents/
- data-files.md · references/
- figure-export.md · references/
- figures-py.md · references/
- pubify-ppt-figures.md · references/
- pubify-ppt.md · references/
- pubify-pubs-figures.md · references/
- pubify-pubs.md · references/
- reuse.md · references/
SKILL.md (first lines)
# Pubify Authoring Pubify is a local-first workflow for turning Python-defined data, figures, stats, and tables into publication and presentation artifacts. `pubify-pubs` targets LaTeX publications; `pubify-ppt` targets editable PowerPoint decks. In both workflows, the host workspace owns the scientific content and local data, while pubify owns repeatable check, update, and export machinery, with build support for LaTeX publications. Never use generative AI to create figures, stats, tables, or data as publication or presentation content. Figures, stats, and tables must be produced by executable code that works with real project data. The agent may help write, review, or debug that code, but the output must come from the code/data workflow. Do not invent data unless the user specifically asks for synthetic or draft data. Fix sources, not generated outputs. When generated figures, stats, tables, TeX artifacts, generated PowerPoint artifacts, or build outputs are wrong, change the source data, `figures.py`, or helper code. Then rerun the appropriate pubify CLI. Do not hand-edit pubify-generated artifacts as the fix. Do not invent scientific claims, hypotheses, facts, citations, or interpretation when writing publication or presentation text. Writing should be grounded in evidence from the user's workspace, cited references, generated values, or material the user explicitly provides. The agent may answer questions, outline, draft, revise, and tighten prose, but should mark uncertainty, ask for clarification, or look for supporting evidence when the basis for a statement is unclear. ## Reference Selection Use the request and nearby files to select references: - Read `references/pubify-pubs.md` when the task involves `pub.yaml`, a publication subtree, TeX source files, generated `autofigures`/`autostats`/`autotables`, or the `pubs` CLI. - Read `references/pubify-ppt.md` when the task involves `ppt.yaml`, a presentation subtree, `.pptx` files, PowerPoint figure/table anchors or stat tokens, generated figure artifacts, or the `ppt` CLI. - When the task is ambiguous and the current subtree contains `pub.yaml`, assume `pubify-pubs` unless other evidence points to presentations. When it contains `ppt.yaml`, assume `pubify-ppt` unless other evidence points to publications. - Read `references/data-files.md` when working with pinned data, external data, or data from another pubify publication or presentation. - Read `references/reuse.md` when reusing figures, stats, or tables from another publication or presentation. - Read `references/figures-py.md` when changing `figures.py` data orchestration or dependency flow. - Read `references/figure-export.md` when working on export-time mutation or shared Matplotlib export behavior. - Read `references/pubify-pubs-figures.md` or `references/pubify-ppt-figures.md` when working on workflow-specific figure return values, panels, layouts, anchors, padding, or export options. Pair with `$python-code-writing` for Python implementation and `$code-quality-review` for code review. For prose inside publication or presentation subtrees, default to `$science-writing` for manuscript text and slide text; follow any nearer `AGENTS.md` if it sets a different prose preference.
From nvnunes/astro-agents, MIT.
More from nvnunes/astro-agents
- 0.570score
research-logging
nvnunes
Perform, record, reproduce, review, and validate investigations in project-native research logs by implementing and running scripts, retaining and analyzing…
SkillAFreshness: AClaude Code +9 - 0.561score
code-quality-review
nvnunes
Review source-code quality, architecture, ownership, contracts, lifecycle clarity, public API boundaries, tests, validation behavior, abstractions, and…
SkillAFreshness: AClaude Code +9 - 0.529score
plan-execution
nvnunes
Implement or resume work governed by an existing plan, coordinate explicitly authorized delegated Tasks for named plan files, maintain progress, perform…
SkillBFreshness: BClaude Code +9 - 0.526score
agent-surface-review
nvnunes
Review agent surfaces, AGENTS.md files, SKILL.md files, prompt files, instruction scope, workflow behavior, documentation-surface integration, and validation…
SkillBFreshness: BClaude Code +9 - 0.524score
plan-writing
nvnunes
Write, develop, shard, revise, or review implementation plans, roadmaps, migration plans, sequencing documents, and explicit delegated Task assignments.
SkillBFreshness: BClaude Code +9 - 0.521score
skill-md-writing
nvnunes
Write, revise, or review SKILL.md files and skill packages, including frontmatter descriptions, selection boundaries, progressive-disclosure references…
SkillBFreshness: BClaude Code +9 - 0.521score
project-upgrade-planning
nvnunes
Assess project upgrade readiness against the shared astro-agents upgrade model and plan upgrade grouping, sequencing, documentation profile choices…
SkillBFreshness: BClaude Code +9 - 0.521score
documentation-surface-review
nvnunes
Review documentation surfaces, documentation surface profiles, source-of-truth docs, README scope, public Python docs, private/default docs, and documentation…
SkillBFreshness: BClaude Code +9 - 0.521score
python-code-writing
nvnunes
Write, edit, or refactor Python source code, including APIs, lifecycle clarity, contracts, tests, docstrings, package structure, and project-local Python…
SkillBFreshness: BClaude Code +9 - 0.474score
science-writing
nvnunes
Write, revise, or review scientific prose for papers, theses, conference material, research proposals, technical analysis, claims, evidence, methods, results…
SkillCFreshness: CClaude Code +9 - 0.474score
technical-writing
nvnunes
Write, revise, or review general technical prose using shared discipline for clarity, structure, audience fit, scope control, and restrained style.
SkillCFreshness: CClaude Code +9 - 0.474score
readme-writing
nvnunes
Write, revise, or review README.md files, including project overviews, folder-level README files, setup orientation, navigation, and entrypoint documentation.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- May 1, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/nvnunes/astro-agents
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from nvnunes
- 0.570score
research-logging
nvnunes
Perform, record, reproduce, review, and validate investigations in project-native research logs by implementing and running scripts, retaining and analyzing…
SkillAFreshness: AClaude Code +9 - 0.561score
code-quality-review
nvnunes
Review source-code quality, architecture, ownership, contracts, lifecycle clarity, public API boundaries, tests, validation behavior, abstractions, and…
SkillAFreshness: AClaude Code +9 - 0.529score
plan-execution
nvnunes
Implement or resume work governed by an existing plan, coordinate explicitly authorized delegated Tasks for named plan files, maintain progress, perform…
SkillBFreshness: BClaude Code +9 - 0.526score
agent-surface-review
nvnunes
Review agent surfaces, AGENTS.md files, SKILL.md files, prompt files, instruction scope, workflow behavior, documentation-surface integration, and validation…
SkillBFreshness: BClaude Code +9 - 0.524score
plan-writing
nvnunes
Write, develop, shard, revise, or review implementation plans, roadmaps, migration plans, sequencing documents, and explicit delegated Task assignments.
SkillBFreshness: BClaude Code +9 - 0.521score
documentation-surface-review
nvnunes
Review documentation surfaces, documentation surface profiles, source-of-truth docs, README scope, public Python docs, private/default docs, and documentation…
SkillBFreshness: BClaude Code +9
Cite this page
pubify-authoring skill. Agent Mart. https://agentmart.dev/skills/nvnunes-pubify-authoring (last updated 2026-10-24)