Skip to content
anyai.fyi

mart-author

Skill from oracle-samples/oracle-aidp-samples

Writing & Marketing No risky patterns found curated contains scripts content

Install

npx skills add oracle-samples/oracle-aidp-samples --skill mart-author

Runs the open skills CLI and installs the skill for your agent (Claude Code, Codex, Cursor …). Alternatively copy the skill folder into .claude/skills/ or upload it in Claude.ai under Settings → Skills.

As a Claude Code plugin

/plugin marketplace add anthropics/claude-plugins-official /plugin install oracle-ai-data-platform-workbench-spark-connectors@claude-plugins-official

This skill is part of the plugin “oracle-ai-data-platform-workbench-spark-connectors”. In Claude Code the plugin installs it together with the plugin’s other skills, commands and hooks.

What does the mart-author skill do?

Author the smallest additive content-pack overlay for a missing gold mart, silver dimension, or compatible column. Use when live AIDP gold and existing packs cannot serve a business goal and a new medallion node is required.

Description from the SKILL.md in the source repository.

Questions about mart-author

What does the mart-author skill do?

Author the smallest additive content-pack overlay for a missing gold mart, silver dimension, or compatible column. Use when live AIDP gold and existing packs cannot serve a business goal and a new medallion node is required.

How do I install mart-author?

In a terminal: npx skills add oracle-samples/oracle-aidp-samples --skill mart-author. The skills CLI asks which agents to install it for. In Claude.ai you can upload the skill folder as a ZIP under Settings → Skills.

Which agents can use mart-author?

Skills use the open SKILL.md format, which Claude Code, Claude.ai, the Claude API, OpenAI Codex, Cursor, Gemini CLI and other agents support.

Is mart-author safe to use?

Our automatic check found no risky patterns (piped shell scripts, hidden characters, secret access, prompt overrides). It is not a full audit – read the SKILL.md and any scripts before installing.

More skills from oracle-samples/oracle-aidp-samples

analytics
oracle-samples/oracle-aidp-samples

Use this Oracle Analytics domain skill when creating or editing Oracle Analytics Cloud workbooks, visualizations, calculations, filters, layouts, governed analyses, or when routing an analytics request to a more specific nested skill.

Data & Databases curated
No risky patterns found
migration-status
oracle-samples/oracle-aidp-samples

Parse and summarize the JOB_REPORT.md produced by a prior migration run. Surfaces cell pass/fail/fix counts per task, lists the failing cells, and recommends a next-step skill (fixup-cell, resume, or all-clear). Use after any aidp-migrate-job run, or when the user asks "how did the migration go", "what failed", "did it pass".

Research & Web curated
No risky patterns found
migration-reviewer
oracle-samples/oracle-aidp-samples

Review a migrated .ipynb for correctness — NOT just "did it run". Catches latent issues the cell-execute loop missed — wrong write-mode, lost rows, dropped columns, hardcoded paths, dead Databricks-isms, builtins shadowing, format downgrades. Outputs a structured Blockers / Important / Style / Good review report. Use after aidp-migrate-job completes, especially on the first few notebooks of a new workload before scaling out.

Development curated
No risky patterns found
migrate-job-flow
oracle-samples/oracle-aidp-samples

Guided full-job migration flow. Walks the user from "I want to migrate this Databricks job" through DAG → data check → migrate → status, asking before each phase. Composes aidp-build-dag, aidp-check-data, aidp-migrate-job, and migration-status. Use when the user wants the end-to-end guided experience instead of running individual phases manually.

Data & Databases curated
No risky patterns found
migrate-catalog-flow
oracle-samples/oracle-aidp-samples

Guided catalog migration flow. Extracts Databricks Unity Catalog / HMS metadata, previews the 18-rule DDL rewrite, then batched replay on AIDP. Asks before the destructive replay step. Use when the user wants to migrate the catalog layer (schemas + tables) with checkpoints, rather than running aidp-migrate-catalog directly.

Other curated
No risky patterns found
databricks-notebook-analyzer
oracle-samples/oracle-aidp-samples

Read a single Databricks notebook (.ipynb / .py / .scala source format) and produce a migration-readiness report — what it does, what it depends on, what risks the migrator will hit, which gotchas (from references/gotchas.md) will apply. Run before manually authoring an entry in a migration manifest, OR as a one-off "should we migrate this?" assessment. Read-only — does not modify the notebook and does not invoke the migrator.

Data & Databases curated
No risky patterns found
check-data-flow
oracle-samples/oracle-aidp-samples

Pre-migration data-availability scan. Reads a migration manifest, probes every spark.read.* / saveAsTable target on the AIDP cluster, reports OK / MISSING / EMPTY with remediation tips per category. Use before any aidp-migrate-job run, or whenever the user asks "is the data ready?", "pre-migration check", "what's missing on AIDP".

Data & Databases curated
No risky patterns found
aidp-streaming-kafka
oracle-samples/oracle-aidp-samples

Consume an OCI Streaming stream from an AIDP notebook via Spark structured streaming (Kafka-compat). Use when the user mentions OCI Streaming, Kafka on OCI, stream pool, structured streaming, or wants to read Kafka messages into Spark. Auth is SASL/PLAIN with an OCI auth token. Pattern matches the official Oracle AIDP sample.

Data & Databases curated
No risky patterns found

Related skills in Writing & Marketing

triage
mattpocock/skills

Move issues and external PRs through a state machine of triage roles, categorise, verify, grill if needed, and write agent-ready briefs.

Writing & Marketing 1049k installs curated
No risky patterns found
domain-modeling
mattpocock/skills

Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a GLOSSARY.md, or recording or editing an ADR.

Writing & Marketing 947k installs curated
No risky patterns found
writing-for-agents
mattpocock/skills

Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.

Writing & Marketing 529k installs curated
No risky patterns found
writing-beats
mattpocock/skills

Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.

Writing & Marketing 524k installs curated
No risky patterns found
writing-shape
mattpocock/skills

Writing, exploit: shape raw material into an article, paragraph by paragraph.

Writing & Marketing 524k installs curated
No risky patterns found
writing-fragments
mattpocock/skills

Writing, explore: mine raw fragments, no structure yet.

Writing & Marketing 523k installs curated
No risky patterns found
writing-plans
obra/superpowers

Use when you have a spec or requirements for a multi-step task, before touching code

Writing & Marketing 296k installs curated
No risky patterns found
writing-skills
obra/superpowers

Use when creating new skills, editing existing skills, or verifying skills work before deployment

Writing & Marketing 229k installs curated
Worth a look