Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Bootstrap a Full GRACE 4 project by creating the canonical .grace context, graph, verification, and changes skeleton.
.claude/skills/osovv-grace-init/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-08 | ✗→✓ | ▲ Improved | 12% | 0% |
| case-01 | ✗→✓ | ▲ Improved | 33% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 59% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 90% | 0% |
| case-06 | ✗→✓ | ▲ Improved | -37% | 0% |
<skill> <task> Create the canonical GRACE 4 project layout from this skill's assets/ templates:
AGENTS.md.grace/context/requirements.xml.grace/context/technology.xml.grace/context/principles.xml.grace/context/deployment.xml.grace/context/ux-guidelines.xml.grace/graph/index.xml.grace/graph/main.xml.grace/verification/index.xml.grace/verification/main.xml.grace/changes/active/.grace/changes/archive/Every XML artifact uses graceVersion="4.0". Semantic anchors are XML tags, never attributes. Do not create dummy C-* change bundles. Do not overwrite existing .grace artifacts without explicit confirmation. </task>
<template_sources> | Template source | Target in project | |---|---| | assets/AGENTS.md.template | AGENTS.md | | assets/.grace/context/requirements.xml.template | .grace/context/requirements.xml | | assets/.grace/context/technology.xml.template | .grace/context/technology.xml | | assets/.grace/context/principles.xml.template | .grace/context/principles.xml | | assets/.grace/context/deployment.xml.template | .grace/context/deployment.xml | | assets/.grace/context/ux-guidelines.xml.template | .grace/context/ux-guidelines.xml | | assets/.grace/graph/index.xml.template | .grace/graph/index.xml | | assets/.grace/graph/main.xml.template | .grace/graph/main.xml | | assets/.grace/verification/index.xml.template | .grace/verification/index.xml | | assets/.grace/verification/main.xml.template | .grace/verification/main.xml | </template_sources>
<steps>
.grace or AGENTS.md already exists, stop and ask whether to keep, merge, or overwrite each existing artifact. Never overwrite silently..grace/context, .grace/graph, .grace/verification, .grace/changes/active, and .grace/changes/archive..template file, replace $PLACEHOLDER values with gathered project information, and write the target file.grace-spec to create an active GraceChangeSpec, then grace-plan to produce a GraceChangePlan before implementation.</steps>
<hard_rules>
.grace; do not create legacy docs/*.xml as the bootstrap surface.GraceChangeSpec and GraceChangePlan are created by later change workflows, not by init.grace-migrate; init must not convert or delete them.grace lint --path <project-root> when the CLI is available.</hard_rules> </skill>
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-08 | fail→pass | 12,547 | 8,622 | -31% | 1 | 1 | 0% | 2,239 | 2,515 | +12% | 0 | 0 | — |
case-01 | fail→pass | 22,895 | 27,183 | +19% | 1 | 1 | 0% | 5,231 | 6,980 | +33% | 0 | 0 | — |
case-02 | fail→fail | 15,106 | 29,842 | +98% | 1 | 1 | 0% | 3,209 | 6,976 | +117% | 0 | 0 | — |
case-03 | fail→fail | 13,006 | 5,253 | -60% | 1 | 1 | 0% | 2,720 | 1,723 | -37% | 0 | 0 | — |
case-04 | fail→pass | 7,040 | 5,214 | -26% | 1 | 1 | 0% | 1,147 | 1,820 | +59% | 0 | 0 | — |
case-05 | fail→pass | 7,832 | 13,919 | +78% | 1 | 1 | 0% | 1,954 | 3,716 | +90% | 0 | 0 | — |
case-06 | fail→pass | 14,535 | 2,927 | -80% | 1 | 1 | 0% | 2,115 | 1,341 | -37% | 0 | 0 | — |
case-07 | pass→pass | 15,138 | 5,430 | -64% | 1 | 1 | 0% | 2,089 | 1,972 | -6% | 0 | 0 | — |
case-09 | fail→pass | 11,566 | 5,646 | -51% | 1 | 1 | 0% | 1,889 | 1,847 | -2% | 0 | 0 | — |
case-10 | pass→pass | 11,428 | 6,103 | -47% | 1 | 1 | 0% | 2,248 | 1,967 | -13% | 0 | 0 | — |
case-11 | fail→pass | 9,859 | 4,533 | -54% | 1 | 1 | 0% | 2,184 | 1,604 | -27% | 0 | 0 | — |
case-12 | fail→fail | 9,732 | 12,103 | +24% | 1 | 1 | 0% | 2,097 | 3,257 | +55% | 0 | 0 | — |
case-13 | fail→pass | 14,615 | 10,793 | -26% | 1 | 1 | 0% | 2,952 | 2,938 | -0% | 0 | 0 | — |
case-18 | fail→pass | 9,444 | 1,452 | -85% | 1 | 1 | 0% | 1,563 | 972 | -38% | 0 | 0 | — |
case-14 | fail→pass | 8,531 | 2,471 | -71% | 1 | 1 | 0% | 1,574 | 1,265 | -20% | 0 | 0 | — |
case-15 | fail→pass | 11,103 | 2,672 | -76% | 1 | 1 | 0% | 2,013 | 1,276 | -37% | 0 | 0 | — |
case-16 | fail→pass | 9,159 | 2,348 | -74% | 1 | 1 | 0% | 1,677 | 1,263 | -25% | 0 | 0 | — |
case-17 | pass→pass | 9,968 | 2,064 | -79% | 1 | 1 | 0% | 1,724 | 1,206 | -30% | 0 | 0 | — |
case-19 | pass→pass | 9,009 | 1,700 | -81% | 1 | 1 | 0% | 1,582 | 1,051 | -34% | 0 | 0 | — |
case-20 | fail→pass | 9,940 | 2,859 | -71% | 1 | 1 | 0% | 1,613 | 1,302 | -19% | 0 | 0 | — |
case-21 | pass→pass | 11,791 | 4,620 | -61% | 1 | 1 | 0% | 1,939 | 1,633 | -16% | 0 | 0 | — |
case-22 | fail→fail | 9,284 | 6,380 | -31% | 1 | 1 | 0% | 1,591 | 1,880 | +18% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +59 percentage points is the difference between those two pass rates over the 22 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.