Skip to content

v1.4.0: Plugin Marketplace & Model Inspector

Latest

Choose a tag to compare

@conorluddy conorluddy released this 12 Apr 14:30
21a3869

What's New

Plugin Marketplace Distribution (#31)

Install the skill with two commands instead of manual git clone:

/plugin marketplace add conorluddy/ios-simulator-skill
/plugin install ios-simulator-skill@conorluddy

Adds .claude-plugin/marketplace.json and plugin.json for Claude Code's plugin system. Git clone still works as a fallback.

Core Data / SwiftData Model Inspector (#33, #38)

New model_inspector.py script — parse .xcdatamodeld packages and @Model Swift declarations from project source files. Zero external dependencies.

Progressive disclosure:

# Summary (3 lines)
python scripts/model_inspector.py --project-path .
# → SwiftData: 20 @Model classes (TrainingSession, Location, ...)

# Structured details
python scripts/model_inspector.py --project-path . --verbose

# Raw source for a specific model
python scripts/model_inspector.py --project-path . --raw TrainingSession
  • Parses Core Data XML (entities, attributes, relationships, fetch requests)
  • Detects model versions and current active version
  • Best-effort SwiftData @Model class extraction via regex
  • Skips dot-prefixed directories (.archived/, .build/, etc.)
  • Strips inline comments from type extraction

README Overhaul

  • Clearer structure: intro → xcodebuild vs simulator → install → features
  • Per-script reference tables with key flags
  • Removed stale content, hardcoded paths, and nonexistent references

Full Changelog

  • Add plugin marketplace for streamlined installation
  • Add skills path to plugin.json for SKILL.md discovery
  • Rewrite README with clearer structure and updated install docs
  • Add Core Data / SwiftData model inspector
  • Fix SwiftData extraction: skip dotdirs, strip comments, deduplicate
  • Add --raw flag for full model source dump
  • Add script reference tables to README
  • Bump version to 1.4.0

What's Changed

New Contributors

Full Changelog: v1.3.1...v1.4.0