grace-init
Bootstrap a Full GRACE 4 project by creating the canonical .grace context, graph, verification, and changes skeleton.
Installation
- Make sure Claude is on your device and in your terminal.
Skills load from
~/.claude/skills/when Claude Code starts up — so you need it on your machine first. If you don't have it yet, install it once with the command below, then runclaudein any terminal to verify.One-time setupnpm i -g @anthropic-ai/claude-codeAlready have it? Skip ahead.
- Paste into Claude Code or into your terminal.
This copies the whole skill folder into
~/.claude/skills/grace-init-osovv/— the SKILL.md plus any scripts, reference docs, or templates the skill ships with. Safe default: works for every skill.Faster alternative (instruction-only skills)
Skips the clone and grabs only the SKILL.md file. Don't use this if the skill ships Python scripts, reference markdowns, or asset templates — they won't be downloaded and the skill will fail when it tries to load them.
Quick install (SKILL.md only)Sign up to copy - Restart Claude Code.
Quit and reopen Claude Code (or any other agent that loads from
~/.claude/skills/). New skills are picked up on startup. - Just ask Claude.
Skills auto-activate when your request matches the skill's description — no slash command needed. Trigger phrases live in the skill's own frontmatter; you can read them in the “What this skill does” section above.
Prefer to read the source first? Open on GitHub.
When Claude uses it
Bootstrap a Full GRACE 4 project by creating the canonical .grace context, graph, verification, and changes skeleton.
What this skill does
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> |
<hard_rules>
- GRACE 4 state lives under
.grace; do not create legacydocs/*.xmlas the bootstrap surface. GraceChangeSpecandGraceChangePlanare created by later change workflows, not by init.- If legacy GRACE 3 docs are present, explain that migration is handled only by
grace-migrate; init must not convert or delete them. - Validate the resulting project with
grace lint --path <project-root>when the CLI is available. </hard_rules>
Related skills
Word Document Editor
anthropics
Create, edit, and format Word documents with tables, images, and tracked changes.
Skill Template
anthropics
A template for creating and configuring new Claude skills.
Kanban TUI
Zaloog
Manage tasks, boards, and workflows in your terminal with a CLI kanban tool.
Superpowers
obra
Jesse Vincent's full Claude Code methodology — TDD, brainstorming, git worktrees, all auto-triggering.