libsync-validation-and-qa
CommunityEnsure code quality and test suite integrity for libsync before merge
Authorarthursoares
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a comprehensive checklist for validating code quality, testing, and QA processes in the libsync repository before merging changes.
Core Features & Use Cases
- Test Inventory: Details all available backend and frontend tests, along with their scope and execution methods.
- Pre-Push Checklist: Lists the necessary steps and commands to run before pushing code to ensure compliance with CI standards.
- Ruff Lint Trap: Explains the discrepancy between local and CI linter results and provides guidelines for handling linter issues.
- Frontend Check Traps: Highlights potential issues with local vs. CI builds and provides solutions for frontend checks.
- CI vs. Local Delta Summary: Compares the checks and behaviors between local development and CI environments.
- Evidence Standards: Defines the acceptance criteria for changes based on testing and proof of functionality.
- Acceptance Thresholds and Pytest Behavior: Describes the success criteria for downloads and the configuration of pytest.
Quick Start
Run the pre-push checklist to ensure code quality and test suite integrity before merging your changes into the libsync repository.
Dependency Matrix
Required Modules
None requiredComponents
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: libsync-validation-and-qa Download link: https://github.com/arthursoares/libsync/archive/main.zip#libsync-validation-and-qa Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.