# linlan-skills **Repository Path**: leke_code/linlan-skills ## Basic Information - **Project Name**: linlan-skills - **Description**: 麟览公开的SKILLS,可实现规范化前端、后端发版,实现运行监测和智能化运维 - **Primary Language**: Shell - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-04-24 - **Last Updated**: 2026-04-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # skill-eframe-plugin ## Project Introduction A SKILL plugin developed based on the eframe framework ([https://gitee.com/linlannet/eframe-java-backend](https://gitee.com/linlannet/eframe-java-backend)), providing comprehensive development, code review, and automated deployment services. ## Core Features ### 1. Code Review - **SOLID Principle Check**:Detect SOLID principle violations and architectural smells - **Security Risk Scanning**:Identify security vulnerabilities, data loss risks, and correctness errors - **Code Quality Assessment**:Check error handling, performance issues, and boundary conditions - **Removable Code Identification**:Discover unused, redundant, or feature-flagged code ### 2. Framework Development Support - **Backend Development**:Best practices for Java backend development based on the eframe framework - **Frontend Development**:Best practices for Vue 3 frontend development - **API Design**:Follow eframe framework API design specifications and naming conventions - **Testing Strategy**:Unit testing, integration testing, and end-to-end testing based on the eframe framework ### 3. Automated Deployment - **CI/CD Process**:Design and implementation of CI/CD processes based on the eframe framework - **Environment Configuration**:Automated environment configuration, database migration, and dependency installation - **Containerization**:Docker image building and container orchestration - **Monitoring and Alerting**:Post-deployment monitoring setup and alert configuration - **Rollback Strategy**:Development and implementation of deployment rollback plans ## Workflow 1. **Code Review**:Conduct structured reviews of current git changes, focusing on SOLID principles, architectural design, removable code, and security risks 2. **Development Support**:Provide best practices and guidance for eframe framework-based development 3. **Deployment Support**:Assist in designing and implementing automated deployment processes based on the eframe framework ## Resource Files | File | Purpose | |------|---------| | `solid-checklist.md` | SOLID smell prompts and refactoring heuristics | | `security-checklist.md` | Web/application security and runtime risk checklist | | `code-quality-checklist.md` | Error handling, performance, boundary conditions | | `removal-plan.md` | Removal candidates and follow-up plan template | | `eframe-backend-best-practices.md` | eframe backend framework best practices and development guide | | `eframe-frontend-best-practices.md` | eframe frontend framework best practices and development guide | | `deployment-checklist.md` | Automated deployment checklist and process | ## Contribution 1. Fork this repository 2. Create a Feat_xxx branch 3. Commit your code 4. Create a Pull Request ## Related Links - [eframe Framework GitHub Repository](https://gitee.com/linlannet/eframe-java-backend)