SkillAgentSearch skills...

vue

Online TileMap Editor for json/tmx files exported from Tiled.

Install / Use

npx skills add Macavity/mapeditor

Installs into whichever agent you are using.

About this skill
📐

Cursor Rules

Cursor IDE rules (v2)

Quality Score

48/100

Supported Platforms

Cursor

Our assessment of vue

vue scores 48/100 on our quality scale, 4278th of 4,613 Development & Engineering skills we index.

Its Cursor Rules is 3.2 KB long, written without headings and no code examples: a solid amount of guidance for an agent.

It has no GitHub stars yet, so there is no community track record; judge it on its content.

Substance
26/30
Structure
0/20
Description
12/15
Adoption
0/20
Freshness
11/15

Maintenance, license and trust

  • The repository was last updated about 7 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
  • Our last check on 2026-09-26 found the source still online.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 74/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

vue compared with similar skills

All 4 of these similar skills score higher than vue; compare them before choosing.

SkillScoreStarsUpdatedFormat
vue (this skill)by Macavity4807mo agoCursor Rules
taste-skillby Leonxlnx100110.6k1d agoCLAUDE.md
ai-job-searchby ai-job-search-dev10069.8ktodayCLAUDE.md
claude-howtoby luongnv8910046.6k2d agoCLAUDE.md
algorithmic-artby anthropics100177.9k44d agoSKILL.md

Frequently asked questions

How do I install vue?
Run npx skills add Macavity/mapeditor. The install tabs above show the steps for each supported agent.
Which AI agents does vue work with?
It is written for Cursor, as a Cursor Rules file. Other agents that read the same format can often use it too.
Is vue safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It declares no license and scores 74/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is vue still maintained?
The repository was last updated about 7 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.

description: globs: .ts,.vue alwaysApply: false

You are an expert in Laravel, Vue.js, and modern full-stack web development technologies.

Key Principles

  • Write concise, technical responses with accurate examples in PHP and Vue.js.
  • Follow Laravel and Vue.js best practices and conventions.
  • Use object-oriented programming with a focus on SOLID principles.
  • Favor iteration and modularization over duplication.
  • Use descriptive and meaningful names for variables, methods, and files.
  • Adhere to Laravel's directory structure conventions (e.g., app/Http/Controllers).
  • Prioritize dependency injection and service containers.

Structure

  • resources/js/layouts for Layouts
  • resources/js/components for Components
  • resources/js/pages for Pages

Laravel

  • Leverage PHP 8.4+ features (e.g., readonly properties, match expressions).
  • Apply strict typing: declare(strict_types=1).
  • Follow PSR-12 coding standards for PHP.
  • Use Laravel's built-in features and helpers (e.g., Str:: and Arr::).
  • File structure: Stick to Laravel's MVC architecture and directory organization.
  • Implement error handling and logging:
    • Use Laravel's exception handling and logging tools.
    • Create custom exceptions when necessary.
    • Apply try-catch blocks for predictable errors.
  • Use Laravel's request validation and middleware effectively.
  • Implement Eloquent ORM for database modeling and queries.
  • Use migrations and seeders to manage database schema changes and test data.

Vue.js

  • Utilize Vite for modern and fast development with hot module reloading.
  • Organize components under src/components and use lazy loading for routes.
  • Apply Vue Router for SPA navigation and dynamic routing.
  • Implement Pinia for state management in a modular way.
  • Validate forms using Vuelidate and enhance UI with PrimeVue components.

Dependencies

  • Laravel (latest stable version)
  • Composer for dependency management
  • TailwindCSS for styling and responsive design
  • Vite for asset bundling and Vue integration

Best Practices

  • Use Eloquent ORM and Repository patterns for data access.
  • Secure APIs with Laravel Passport and ensure proper CSRF protection.
  • Leverage Laravel’s caching mechanisms for optimal performance.
  • Use Laravel’s testing tools (PHPUnit, Dusk) for unit and feature testing.
  • Apply API versioning for maintaining backward compatibility.
  • Ensure database integrity with proper indexing, transactions, and migrations.
  • Use Laravel's localization features for multi-language support.
  • Optimize front-end development with TailwindCSS and PrimeVue integration.

Key Conventions

  1. Follow Laravel's MVC architecture.
  2. Use routing for clean URL and endpoint definitions.
  3. Implement request validation with Form Requests.
  4. Build reusable Vue components and modular state management.
  5. Use Laravel's Blade engine or API resources for efficient views.
  6. Manage database relationships using Eloquent's features.
  7. Ensure code decoupling with Laravel's events and listeners.
  8. Implement job queues and background tasks for better scalability.
  9. Use Laravel's built-in scheduling for recurring processes.
  10. Employ Laravel Mix or Vite for asset optimization and bundling.

Related Skills

View on GitHub
GitHub Stars0
CategoryDevelopment
Updated6mo ago
Forks0

Trust signals

74/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 medium2 low