CtrlK
BlogDocsLog inGet started
Tessl Logo

pymc-marketing

github.com/pymc-labs/pymc-marketing

SkillAddedReview
code-best-practice

.claude/skills/code-best-practice/SKILL.md

PyMC-Marketing coding conventions, preferred implementations, and style guidelines.

51

code-best-practice

.cursor/skills/code-best-practice/SKILL.md

PyMC-Marketing coding conventions, preferred implementations, and style guidelines.

52

commit

.claude/skills/commit/SKILL.md

Create git commits for changes made during the session.

56

commit

.cursor/skills/commit/SKILL.md

Create git commits for changes made during the session.

58

docs

.agents/skills/docs/SKILL.md

Use whenever creating or editing PyMC-Marketing documentation, including small updates to existing notebooks. Apply the repository's documentation conventions and notebook visibility policy.

71

implement

.claude/skills/implement/SKILL.md

Create an implementation based on a plan.

41

implement

.cursor/skills/implement/SKILL.md

Create an implementation based on a plan.

41

make-plan

.claude/skills/make-plan/SKILL.md

Create a plan based on document research through an interactive, iterative process.

44

make-plan

.cursor/skills/make-plan/SKILL.md

Create a plan based on document research through an interactive, iterative process.

45

mmm-modeling

skills/mmm-modeling/SKILL.md

Media Mix Modeling with PyMC-Marketing. Use when building MMMs, specifying adstock/saturation transformations, setting priors, fitting multidimensional (geo-level) models, computing channel contributions, ROAS, running budget optimization, calibrating with lift tests, or performing sensitivity analysis. Covers the MMM class, GeometricAdstock, LogisticSaturation, BudgetOptimizerWrapper, and ArviZ diagnostics for marketing models.

73

research

.claude/skills/research/SKILL.md

Structure a research based on the user request. Identify what must change in order to complete the task.

40

research

.cursor/skills/research/SKILL.md

Structure a research based on the user request. Identify what must change in order to complete the task.

48

working-with-notebooks

.claude/skills/working-with-notebooks/SKILL.md

Fixing and validating Jupyter notebooks in pymc-marketing. Use when notebooks fail CI, need arviz_plots 2.x migration fixes, or when source code changes require notebook output updates.

71

work-in-repo

.claude/skills/work-in-repo/SKILL.md

Learn how to work in the current folder (repository)

43

work-in-repo

.cursor/skills/work-in-repo/SKILL.md

Learn how to work in the current folder (repository)

45