Catalogskills.sh · sweetcornna

mathodology-whole-project

Use when starting a modeling task or installing, backing up or maintaining the skills pack.

Review advisedVerified hub249 installs

Savant verdict: Review advised

Security analysis or source-hub review identified patterns requiring attention.

Live evaluation

Not evaluated yet. Workspaces can request a live evaluation.

Security assessment

Scan pending.

Structure

  • Ships 1 executable scriptscripts/create-source-backup.sh. Review what they do before enabling the skill for agents with tool access.
  • No license declaredConfirm you may reuse this skill before importing it into your repository.
  • The source hub's security checks flagged this skillGen Agent Trust Hub: fail (The skill provides orchestration and update tools that download and execute code from remote GitHub repositories and package managers (NPM, PyPI) to perform installations and project updates. While intended for administrative tasks, this pattern introduces risks associated with remote code execution and dynamic script execution.); Socket: warn (1 alert: gptAnomaly); Snyk: warn (Risk: MEDIUM · 1 issue)

SKILL.md

---
name: mathodology-whole-project
description: Use when starting a modeling task or installing, backing up or maintaining the skills pack.
---

# Mathodology Modeling Companion

Mathodology helps turn a problem into a justified model, reproducible results and
clear scientific communication. It is a skills pack with one executable part:
the [workbench](../mathodology-workbench/SKILL.md) records runs and checks that
results, figures and the paper agree, through a script and Claude Code hooks.
Use [modeling prompts](../mathodology-agent-pipeline/SKILL.md)
as a flexible guide. For figures use
[figure presets](../mathodology-figure-presets/SKILL.md), including its image2
availability question. For evidence use
[evidence search](../mathodology-evidence-search/SKILL.md).

## Start or resume a modeling task

Work in the user's chosen directory or an ignored `work/` directory in this
checkout. Produce only artifacts needed for the requested deliverable and keep
numerical results traceable: `mtd.py init` sets up a workspace whose hooks keep
results, figures and the paper consistent, and `mtd.py status` shows where an
existing one stands. Use specialists where they help and the host allows
it.

## Maintain and distribute

The maintained source is `.claude/skills/`. Claude Code roles and workflow prompts
are adjacent. Codex may use an installed `.agents/skills/` mirror. Back up this
project's mirror before updating its Mathodology entries. Do not modify unrelated
skills, project instructions, custom MCP settings or global configuration.

For installation in other projects, use the standard skills CLI; for a clean
repository checkout, use `git pull --ff-only`. Resolve local edits before updating;
do not reset them. Installation details are in the repository's docs/INSTALL.md.
A skills-only global install does not install project roles or MCP settings.

The optional [backup utility](scripts/create-source-backup.sh) saves skills,
references and repository docs, including local uncommitted source changes:

```bash
bash .claude/skills/mathodology-whole-project/scripts/create-source-backup.sh
```

It excludes the ignored Codex mirror, contest outputs and Git history. Back those
up separately when needed. Extract a backup into an empty directory and verify
its checksum before replacing an installation. No application build is required.