lina-e2e

Official

Standardize Playwright E2E tests for LinaPro projects

Authorlinaproai
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill eliminates inconsistent E2E test case organization, naming, and ID management in LinaPro projects, which leads to messy test suites, duplicate TC IDs, and hard-to-maintain test code.

Core Features & Use Cases

  • Standardized Directory Layout: Defines clear separate paths for host feature tests and source plugin tests to keep test code organized by functional ownership.
  • Consistent Naming & ID Rules: Enforces TC{NNN}-{brief-name}.ts file naming and sequential per-module TC ID assignment to avoid conflicts and improve test traceability.
  • Full Test Workflow Guidelines: Covers test file structure, page object model conventions, fixture usage, OpenSpec task mapping, and screenshot verification requirements.
  • Use Case: When developing new LinaPro features or source plugins, use this Skill to create compliant, independent E2E tests that align with project quality standards.

Quick Start

Use the lina-e2e skill to create a new Playwright E2E test case for the notebook module following the project's directory and naming conventions.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: lina-e2e
Download link: https://github.com/linaproai/linapro/archive/main.zip#lina-e2e

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.