vue
Online TileMap Editor for json/tmx files exported from Tiled.
Install / Use
npx skills add Macavity/mapeditorInstalls into whichever agent you are using.
Cursor Rules
Cursor IDE rules (v2)
Quality Score
Category
Development & EngineeringSupported Platforms
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.
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 foundOur 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.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| vue (this skill)by Macavity | 48 | 0 | 7mo ago | Cursor Rules |
| taste-skillby Leonxlnx | 100 | 110.6k | 1d ago | CLAUDE.md |
| ai-job-searchby ai-job-search-dev | 100 | 69.8k | today | CLAUDE.md |
| claude-howtoby luongnv89 | 100 | 46.6k | 2d ago | CLAUDE.md |
| algorithmic-artby anthropics | 100 | 177.9k | 44d ago | SKILL.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.
Skill content
View source on GitHubdescription: 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::andArr::). - 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
- Follow Laravel's MVC architecture.
- Use routing for clean URL and endpoint definitions.
- Implement request validation with Form Requests.
- Build reusable Vue components and modular state management.
- Use Laravel's Blade engine or API resources for efficient views.
- Manage database relationships using Eloquent's features.
- Ensure code decoupling with Laravel's events and listeners.
- Implement job queues and background tasks for better scalability.
- Use Laravel's built-in scheduling for recurring processes.
- Employ Laravel Mix or Vite for asset optimization and bundling.
Related Skills
taste-skill
110.6kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
ai-job-search
69.8kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
claude-howto
46.6kA visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
