Ihor Orlovskyi 3d5bd41b30 Add frontend-crafting skill (#36)
* Add frontend-craft skill

* Fix self-review findings

* Fix adversarial review findings

* Enforce visible design read and full finding format after RED eval verdict

Pre-release evals showed with-skill sessions passing code expectations but
missing the skill's own process contract:

- review.md licensed a fieldless one-line P3 summary, contradicting its own
  finding format and delivery checklist; P3 entries now carry full fields or
  are cut, and layer separation requires explicitly headed sections
- the mode announcement and design read could satisfy the letter of the
  contract from private reasoning; SKILL.md and direction.md now require both
  in the visible reply before the first file is written

* Register frontend-craft in release metadata

* Rename frontend-craft to frontend-crafting

* Fix stale H1 title in frontend-crafting SKILL.md

The heading still read "Frontend Craft" from the pre-rename working name;
align it with the skill's actual name, frontend-crafting.
2026-09-01 14:47:21 +03:00
2026-09-01 14:47:21 +03:00
2026-09-01 14:47:21 +03:00
2026-07-05 21:21:01 +03:00
2026-09-01 14:47:21 +03:00

Agent Skills

skills.sh

A collection of agent skills for Claude Code, Codex and other AI coding agents.

Skills

Skill Skill Version Release Description
scope-triage 1.0.3 v1.10.0 Classify request scope before design work, then route to direct implementation, a light spec, or a full design cycle.
plan-crafting 1.1.2 v1.10.0 Turn an approved design or settled requirements into a bite-sized, TDD-oriented implementation plan.
vitest 1.2.1 v1.10.0 Configure, write, debug, run, migrate, and audit Vitest tests for JavaScript/TypeScript projects.
typescript 1.3.3 v1.12.1 Configure tsconfig, diagnose compiler behavior, and audit or migrate TypeScript projects.
web-debug 1.3.2 v1.10.0 Debug and verify local web apps via Playwright.
echarts 1.1.3 v1.12.1 Build, audit, style, debug, and optimize Apache ECharts visualizations in vanilla JS, React, or Vue.
dashfix 1.2.1 v1.12.1 Ban typographic dashes in English text, check their form where a language's orthography requires them, audit a project, and score it 0-100.
negafix 1.2.1 v1.12.1 Ban negative parallelism ("it's not just X, it's Y"), audit prose for it, and score it 0-100.
commit-all 1.1.0 v1.16.0 Gather the working tree into a single commit on the current branch, on explicit /commit-all invocation only.
maintaining-agent-context 1.2.0 v1.15.0 Audit, restructure, and maintain a repository's agent instruction architecture for Claude Code and Codex.
frontend-crafting 1.0.0 v1.17.0 Create, redesign, review, and polish user interfaces with subject-driven design decisions and a verifiable quality gate.

Install

# All at once

npx skills add sentimony/skills -a codex claude-code -y

# Or each separately

npx skills add sentimony/skills -s scope-triage -a codex claude-code -y
npx skills add sentimony/skills -s plan-crafting -a codex claude-code -y
npx skills add sentimony/skills -s vitest -a codex claude-code -y
npx skills add sentimony/skills -s typescript -a codex claude-code -y
npx skills add sentimony/skills -s web-debug -a codex claude-code -y
npx skills add sentimony/skills -s echarts -a codex claude-code -y
npx skills add sentimony/skills -s dashfix -a codex claude-code -y
npx skills add sentimony/skills -s negafix -a codex claude-code -y
npx skills add sentimony/skills -s commit-all -a codex claude-code -y
npx skills add sentimony/skills -s maintaining-agent-context -a codex claude-code -y
npx skills add sentimony/skills -s frontend-crafting -a codex claude-code -y

Have fun ;)

S
Description
echarts: You MUST use this when building, styling, debugging, or optimizing Apache ECharts charts in JavaScript, React, or Vue - setup, lifecycle, responsive resizing,…; web-debug: You MUST use this when interacting with or testing local web applications with Playwright - verifying frontend functionality, debugging UI behavior, capturing…; typescript: You MUST use this when configuring tsconfig, resolving compiler errors, debugging slow type-checking, fixing module resolution or ESM/CJS issues,…
Readme 1.1 MiB
Languages
Python 98.2%
Shell 0.6%
TypeScript 0.5%
HTML 0.4%
Vue 0.3%