Dev (#379)
* fix: add missing plugin.json files and restore trailing newlines - Add plugin.json for review-fix-a11y skill - Add plugin.json for free-llm-api skill - Restore POSIX-compliant trailing newlines in JSON index files * feat(engineering): add review-fix-a11y skill (WCAG 2.2 a11y audit + fix) (#375) Adds review-fix-a11y (WCAG 2.2 a11y audit + fix) and free-llm-api skills. Includes: - review-fix-a11y: WCAG 2.2 audit workflow, a11y_audit.py scanner, contrast_checker.py - free-llm-api: ChatAnywhere, Groq, Cerebras, OpenRouter, llm-mux, One API setup - secret_scanner.py upgrade with secrets-patterns-db integration (1,600+ patterns) Co-authored-by: ivanopenclaw223-alt <ivanopenclaw223-alt@users.noreply.github.com> * chore: sync codex skills symlinks [automated] * Revert "feat(engineering): add review-fix-a11y skill (WCAG 2.2 a11y audit + fix) (#375)" This reverts commit49c9f2109f. * chore: sync codex skills symlinks [automated] * Revert "feat(engineering): add review-fix-a11y skill (WCAG 2.2 a11y audit + fix) (#375)" This reverts commit49c9f2109f. * feat(engineering-team): add a11y-audit skill — WCAG 2.2 accessibility audit & fix (#376) Built from scratch (replaces reverted PR #375 contribution). Skill package: - SKILL.md: 1132 lines, 3-phase workflow (scan → fix → verify), per-framework fix patterns (React, Next.js, Vue, Angular, Svelte, HTML), CI/CD integration guide, 20+ issue type coverage - scripts/a11y_scanner.py: static scanner detecting 20+ violation types across HTML/JSX/TSX/Vue/Svelte/CSS — severity-ranked, CI-friendly exit codes - scripts/contrast_checker.py: WCAG contrast calculator with AA/AAA checks, --suggest mode, --batch CSS scanning, named color support - references/wcag-quick-ref.md: WCAG 2.2 Level A/AA criteria table - references/aria-patterns.md: ARIA roles, live regions, keyboard interaction - references/framework-a11y-patterns.md: React, Vue, Angular, Svelte fix patterns - assets/sample-component.tsx: sample file with intentional violations - expected_outputs/: scan report, contrast output, JSON output samples - /a11y-audit slash command, settings.json, plugin.json, README.md Validation: 97.6/100 (EXCELLENT), quality 73.9/100 (B-), scripts 2/2 PASS Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * chore: sync codex skills symlinks [automated] * docs: sync counts across all docs — 205 skills, 268 tools, 19 commands, 22 plugins Update CLAUDE.md, README.md, docs/index.md, docs/getting-started.md, mkdocs.yml, marketplace.json with consistent counts. Sync Gemini CLI index with new skills (code-to-prd, plugin-audit). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Leo <leo@openclaw.ai> Co-authored-by: ivanopenclaw223-alt <ivanopenclaw223@gmail.com> Co-authored-by: ivanopenclaw223-alt <ivanopenclaw223-alt@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": "1.0.0",
|
||||
"name": "gemini-cli-skills",
|
||||
"total_skills": 246,
|
||||
"total_skills": 249,
|
||||
"skills": [
|
||||
{
|
||||
"name": "README",
|
||||
@@ -328,6 +328,11 @@
|
||||
"category": "command",
|
||||
"description": "Generate changelogs from git history and validate conventional commits. Usage: /changelog <generate|lint> [options]"
|
||||
},
|
||||
{
|
||||
"name": "cmd-code-to-prd",
|
||||
"category": "command",
|
||||
"description": "Reverse-engineer a frontend codebase into a PRD. Usage: /code-to-prd [path]"
|
||||
},
|
||||
{
|
||||
"name": "competitive-matrix",
|
||||
"category": "command",
|
||||
@@ -358,6 +363,11 @@
|
||||
"category": "command",
|
||||
"description": "Detect stack and generate CI/CD pipeline configs. Usage: /pipeline <detect|generate> [options]"
|
||||
},
|
||||
{
|
||||
"name": "plugin-audit",
|
||||
"category": "command",
|
||||
"description": "|"
|
||||
},
|
||||
{
|
||||
"name": "prd",
|
||||
"category": "command",
|
||||
@@ -1068,6 +1078,11 @@
|
||||
"category": "product",
|
||||
"description": "Agile product ownership for backlog management and sprint execution. Covers user story writing, acceptance criteria, sprint planning, and velocity tracking. Use for writing user stories, creating acceptance criteria, planning sprints, estimating story points, breaking down epics, or prioritizing backlog."
|
||||
},
|
||||
{
|
||||
"name": "code-to-prd",
|
||||
"category": "product",
|
||||
"description": "|"
|
||||
},
|
||||
{
|
||||
"name": "competitive-teardown",
|
||||
"category": "product",
|
||||
@@ -1248,7 +1263,7 @@
|
||||
"description": "C-level resources"
|
||||
},
|
||||
"command": {
|
||||
"count": 17,
|
||||
"count": 19,
|
||||
"description": "Command resources"
|
||||
},
|
||||
"engineering": {
|
||||
@@ -1268,7 +1283,7 @@
|
||||
"description": "Marketing resources"
|
||||
},
|
||||
"product": {
|
||||
"count": 14,
|
||||
"count": 15,
|
||||
"description": "Product resources"
|
||||
},
|
||||
"project-management": {
|
||||
|
||||
1
.gemini/skills/cmd-code-to-prd/SKILL.md
Symbolic link
1
.gemini/skills/cmd-code-to-prd/SKILL.md
Symbolic link
@@ -0,0 +1 @@
|
||||
../../../commands/code-to-prd.md
|
||||
1
.gemini/skills/code-to-prd/SKILL.md
Symbolic link
1
.gemini/skills/code-to-prd/SKILL.md
Symbolic link
@@ -0,0 +1 @@
|
||||
../../../product-team/code-to-prd/SKILL.md
|
||||
1
.gemini/skills/plugin-audit/SKILL.md
Symbolic link
1
.gemini/skills/plugin-audit/SKILL.md
Symbolic link
@@ -0,0 +1 @@
|
||||
../../../commands/plugin-audit.md
|
||||
Reference in New Issue
Block a user