Skip to content
Back to skills

415 Generate Microsim Index Skill Ae19faf7

ASecurity

Enhanced the `microsim-utils` meta-skill with improved index-generator functionality based on the mkdocs-material grid card format used in the intro-to-physics-course project.

  • 9 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 11, 2026
documentationtestinggitdocumentation

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 415-generate-microsim-index-skill_ae19faf7 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 415 Generate Microsim Index Skill Ae19faf7?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 415 Generate Microsim Index Skill Ae19faf7
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-415-generate-microsim-index-skill-ae19faf7/badge)](https://www.skillsdirectory.com/skills/tools-only-415-generate-microsim-index-skill-ae19faf7)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# MicroSim Index Generator Skill Updates Log

## 2026-01-28 - Initial Feature Addition

### Summary

Enhanced the `microsim-utils` meta-skill with improved index-generator functionality based on the mkdocs-material grid card format used in the intro-to-physics-course project.

### Changes Made

#### 1. Updated SKILL.md Routing Table

Added additional trigger phrases to the routing table:
- "update the microsim listings"
- "update the list of microsims"
- "create a grid view"
- "generate a listing"

**File:** `skills/microsim-utils/SKILL.md`

#### 2. Enhanced index-generator.md Reference Guide

Comprehensive update to `skills/microsim-utils/references/index-generator.md`:

**New Features:**
- Added "Trigger Phrases" section with common user requests
- Enhanced workflow to add missing descriptions to MicroSim index.md files
- Updated screenshot capture to use `~/.local/bin/bk-capture-screenshot`
- Added TODO.md logging for failed screenshot captures
- Improved grid card format documentation based on physics course example
- Added quality checklist for verification

**Workflow Improvements:**
- Step 3 now handles adding missing `description:` fields to index.md YAML frontmatter
- Step 5 includes verification of screenshot capture success
- Failed screenshots are logged to `/docs/sims/TODO.md` rather than stopping execution
- Better documentation of the exact card format (title/link, image, description order)

**Format Clarification:**
The grid card format follows the physics course pattern:
```markdown
-   **[Title](./name/index.md)**

    ![Title](./name/name.png)

    Description from index.md YAML frontmatter.
```

### Reference Materials Used

- Example format from: `https://github.com/dmccreary/intro-to-physics-course/blob/main/docs/sims/index.md`
- Screenshot tool: `~/.local/bin/bk-capture-screenshot` (symlink to `scripts/bk-capture-screenshot`)
- Existing MicroSim examples in this project (`docs/sims/`)

### Files Modified

1. `skills/microsim-utils/SKILL.md` - Updated routing table with new trigger keywords
2. `skills/microsim-utils/references/index-generator.md` - Complete rewrite with enhanced workflow

### Files Created

1. `logs/generate-microsim-index-skill.md` - This log file

### Testing Notes

The skill should now be triggered when users say:
- "Update the microsim listings"
- "Update the list of microsims"
- "Create a grid view of all the microsims"
- "Generate a listing of all the microsims"
- "Update the MicroSim index page"
- "Regenerate the sims index"

### Next Steps

- Test the skill on the current project's `/docs/sims/` directory
- Verify grid cards render correctly with mkdocs serve
- Add any missing descriptions to existing MicroSims
- Capture missing screenshots for MicroSims without preview images

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.