- Comprehensive skill validation, testing, and quality scoring framework - skill_validator.py: validates structure, documentation, and compliance (700+ LOC) - script_tester.py: tests syntax, functionality, and runtime behavior (800+ LOC) - quality_scorer.py: multi-dimensional quality assessment with scoring (1100+ LOC) - Complete reference documentation (structure spec, tier requirements, scoring rubric) - Sample skill with assets and expected outputs for testing - CI/CD integration examples and pre-commit hook support - Zero external dependencies, dual output formats (JSON + human-readable) - Self-testing capable meta-skill for quality assurance automation
23 lines
855 B
Plaintext
23 lines
855 B
Plaintext
This is a sample text file for testing the text processor skill.
|
|
It contains multiple lines of text with various words and punctuation.
|
|
The quick brown fox jumps over the lazy dog.
|
|
This sentence contains all 26 letters of the English alphabet.
|
|
|
|
Some additional content:
|
|
- Numbers: 123, 456, 789
|
|
- Special characters: !@#$%^&*()
|
|
- Mixed case: CamelCase, snake_case, PascalCase
|
|
|
|
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
|
|
Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
|
|
Ut enim ad minim veniam, quis nostrud exercitation ullamco.
|
|
|
|
This file serves as a basic test case for:
|
|
1. Word counting functionality
|
|
2. Character analysis
|
|
3. Line counting
|
|
4. Text transformations
|
|
5. Statistical analysis
|
|
|
|
The text processor should handle this content correctly and produce
|
|
meaningful statistics and transformations for testing purposes. |