# Dashboard

> Display a dashboard overview of the recipe collection with stats, breakdowns by cuisine/difficulty/dietary, tag summary, meal plan status, shopping list status, and a full recipe table. Triggers on "dashboard", "recipe stats", "show my collection", "recipe overview", "how many recipes".

- **Type:** Skill
- **Install:** `agentstack add skill-infosecb-personal-claude-plugins-dashboard`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [infosecB](https://agentstack.voostack.com/s/infosecb)
- **Installs:** 0
- **Category:** [Data & Analytics](https://agentstack.voostack.com/c/data-and-analytics)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [infosecB](https://github.com/infosecB)
- **Source:** https://github.com/infosecB/personal-claude-plugins/tree/main/recipe_manager/skills/dashboard
- **Website:** https://infosecb.github.io/personal-claude-plugins/

## Install

```sh
agentstack add skill-infosecb-personal-claude-plugins-dashboard
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Recipe Dashboard

Generate a rich summary dashboard of the user's recipe collection.

## Interactive Dashboard

An interactive HTML dashboard is available at `${CLAUDE_PLUGIN_ROOT}/skills/dashboard/dashboard.html`. If the user asks to open or view the dashboard visually, open this file in their browser:

```bash
open "${CLAUDE_PLUGIN_ROOT}/skills/dashboard/dashboard.html"
```

The user can drag & drop their `recipe_manager` folder into the browser to load all recipes, meal plans, and shopping lists with visual charts and search.

## Terminal Dashboard

For a quick text-based overview, generate the dashboard directly in the terminal:

1. Read CLAUDE.md for the canonical recipe format.
2. Glob `./recipes/*.md` to find all recipe files.
3. Read frontmatter from each recipe file.
4. Glob `./meal-plans/*.md` and `./shopping-lists/*.md` for meal plans and shopping lists (these directories may not exist yet — that's fine, just report 0).

## Dashboard Sections

Render the dashboard using well-formatted markdown. Include all of the following sections:

### 1. Overview Stats

Show a summary line:
```
📊 X recipes | Y cuisines | Z tags | W meal plans | V shopping lists
```

### 2. Cuisine Breakdown

A table showing each cuisine and its recipe count, sorted by count descending:

| Cuisine | Recipes |
|---------|---------|

### 3. Difficulty Breakdown

A table with counts for easy, medium, and hard:

| Difficulty | Recipes |
|------------|---------|

### 4. Dietary Tags

List each dietary tag found across recipes and how many recipes have it:

| Dietary | Recipes |
|---------|---------|

### 5. Tag Cloud

Show all tags with counts, sorted by frequency descending. Format as a compact inline list:
`tag1 (N) · tag2 (N) · tag3 (N) · ...`

### 6. Meal Plans

If any meal plan files exist, list them with their titles and dates. Otherwise note that none exist yet.

### 7. Shopping Lists

If any shopping list files exist, list them with their titles. Otherwise note that none exist yet.

### 8. All Recipes

A full table of every recipe, sorted by title:

| Title | Cuisine | Difficulty | Servings | Prep | Cook | Added |
|-------|---------|------------|----------|------|------|-------|

## Focus Mode

If the user asks about a specific area (e.g., "show me cuisine stats" or "what tags do I have"), show only the relevant section in more detail rather than the full dashboard.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [infosecB](https://github.com/infosecB)
- **Source:** [infosecB/personal-claude-plugins](https://github.com/infosecB/personal-claude-plugins)
- **License:** MIT
- **Homepage:** https://infosecb.github.io/personal-claude-plugins/

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-infosecb-personal-claude-plugins-dashboard
- Seller: https://agentstack.voostack.com/s/infosecb
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
