devkit-test

Solid

Auto-fix discoverable issues

AI & Automation 142 stars 21 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
72
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Test AIWG Package Run comprehensive tests on an AIWG package to verify structure, functionality, and deployment readiness. ## Process ### 1. Locate and Identify Package Resolve the package path from `$ARGUMENTS`: - If relative path, resolve from current directory - If package name, look in addons/ and frameworks/ Identify package type from manifest.json: - `"type": "addon"` → Addon tests - `"type": "framework"` → Framework tests - `"type": "extension"` → Extension tests ### 2. Run Structure Tests **Manifest Validation**: - [ ] manifest.json exists and is valid JSON - [ ] Required fields present: id, type, name, version, description - [ ] Entry paths exist and match actual directories - [ ] Component arrays match actual files **Directory Structure**: - [ ] Expected directories exist (agents/, commands/, etc.) - [ ] No orphaned files outside expected structure - [ ] README.md exists and is non-empty **Component Files**: - [ ] All agents listed in manifest exist as .md files - [ ] All commands listed in manifest exist as .md files - [ ] All skills listed in manifest have SKILL.md - [ ] All templates listed in manifest exist ### 3. Run Content Tests **Agent Validation**: For each agent file: - [ ] Valid YAML frontmatter with name, description, model, tools - [ ] Model is valid (sonnet, opus, haiku) - [ ] Tools list contains valid tool names - [ ] Content sections present (Domain Expertise, Responsibilities, etc.) **Command Validation**: For each command file: - [ ] ...

Details

Author
jmagly
Repository
jmagly/aiwg
Created
9 months ago
Last Updated
yesterday
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category