frontend-developer

Enforce Vue component and UI conventions from project rule files.

1|1|Updated Nov 8, 2025
One-click install
npx skills add https://github.com/RasmusGodske/dev-agent-workflow --skill frontend-developer-rasmusgodske
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-developer
Source: https://github.com/RasmusGodske/dev-agent-workflow/tree/main/project-roles/skills/frontend-developer
Command: npx skills add https://github.com/RasmusGodske/dev-agent-workflow --skill frontend-developer-rasmusgodske

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates inconsistencies and reduces review cycles by ensuring all frontend development adheres to project-specific conventions. It automates the process of understanding and applying complex style guides and architectural patterns.

Core Features & Use Cases

  • Convention Enforcement: Automatically loads and applies project-specific Vue component structures, TypeScript usage, and styling guidelines.
  • Contextual Guidance: Provides immediate context on when and how to apply specific frontend patterns, even when switching roles or working on unfamiliar parts of the codebase.
  • Use Case: A new feature requires several Vue components. Activate this skill to ensure all new components are built according to the project's established patterns for structure, state management, and styling, saving significant time on refactoring and code reviews.

Quick Start

Activate the frontend-developer skill to implement the new user profile page, ensuring all Vue components follow the project's established frontend conventions.

Frequently Asked Questions about frontend-developer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce Vue component conventions across my frontend project?

Enforce Vue component conventions by activating this skill to automatically load and apply project-specific rules from .claude/rules/frontend and .claude/project-rules/frontend directories. It applies patterns for component structure, TypeScript usage, styling, and state management consistently across all new and refactored components.

Can I automate TypeScript and UI consistency checks for Vue components?

Yes. This skill automates TypeScript conventions, UI implementation patterns, and styling guidelines by loading all frontend rules and providing contextual guidance on when and how to apply specific Vue patterns, eliminating manual review cycles for style adherence.

What frontend conventions does this skill enforce?

This skill enforces Vue component structures, TypeScript conventions, styling guidelines, state management patterns, and component communication rules defined in your project's frontend rule files, ensuring consistent implementation across all frontend features and UI components.

How do I ensure new Vue components follow project standards?

Activate this skill when implementing new Vue components or features. It loads project-specific frontend rules and provides immediate guidance on established patterns for structure, state management, and styling, reducing refactoring time and code review cycles.

Does this work with custom project-specific frontend rules?

Yes. This skill loads both generic frontend rules from .claude/rules/frontend and project-specific overrides from .claude/project-rules/frontend, allowing you to enforce custom conventions tailored to your codebase's architecture and style requirements.

When should I use this skill during development?

Use this skill when implementing frontend features, creating new Vue components, or refactoring existing frontend code. It's designed to verify adherence to your project's techstack rules and conventions, catching inconsistencies early in development.