بنقرة واحدة
skill-validator
Validating agent skills against the agentskills.io specification and generating compliance reports.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Validating agent skills against the agentskills.io specification and generating compliance reports.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Test-driven development with red-green-refactor loop. MUST be triggered during ANY coding session involving feature implementation or bug fixes or specifications.
Evaluates skills based on discoverability, agent-friendliness, and consumption efficiency. Returns a Letter Grade (A+ to F) and actionable coaching.
Trigger: Data Flow & Modules. Implementing Repositories, managing cross-module boundaries, and handling async work with Coroutines.
Trigger: Pre-Commit/Final Review. Validating code against Serenity’s 'Golden Standards' for architecture, security, performance, and testing before merging.
Trigger: Presenter Logic. Managing Moxy MVP state, Presenter lifecycle, and view delegation without @InjectPresenter.
Trigger: Dependency Injection. Managing Toothpick scopes, binding modules, and implementing constructor or provider-based injection.
| name | skill-validator |
| description | Validating agent skills against the agentskills.io specification and generating compliance reports. |
| metadata | {"triggers":"skill-audit, validate-skill, check-compliance"} |
This skill provides the logic required to audit and enforce compliance for ANY agent skill within the serenity-android project according to agentskills.io standards.
As a strict validator, I assume every skill is in violation until proven otherwise. I perform an exhaustive scan via the following protocols:
name: 1-64 chars, lowercase alphanumeric + hyphens only. No consecutive hyphens, no start/end hyphens. MUST match parent folder name.description: 1-1024 chars, non-empty.license: Short description or reference to file (e.g., LICENSE.txt).compatibility: 1-500 chars (if present).metadata: Arbitrary key-value map (string:string).allowed-tools: Space-delimited list of pre-approved tools (experimental).tmp_SKILL.md present.assets/ MUST ONLY contain operational files (templates, resources).references/ MUST contain structured markdown or readable text.tmp_SKILL.md MUST use relative paths (e.g., ./references/doc.md).../). Chain depth MUST be 1 level.tmp_SKILL.md MUST be < 500 lines.references/ to preserve context economy.Upon completion, I generate an HTML report with a table of results that includes both compliance findings (violations) and structural strengths (best practices/adherence). The report uses the template at assets/audit_report_template.html.
tmp_SKILL.md, references/, and assets/.${PROJECT_ROOT}/skill_audit.html.https://agentskills.io/specification.${PROJECT_ROOT} refers to the absolute path of the project root. Defaults to current working directory if not set.