grace-init

Bootstrap GRACE framework structure and generate templated project documents.

233|51|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/osovv/grace-marketplace --skill grace-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grace-init
Source: https://github.com/osovv/grace-marketplace/tree/main/skills/grace/grace-init
Command: npx skills add https://github.com/osovv/grace-marketplace --skill grace-init

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

GRACE-init removes friction when starting a new project by automatically scaffolding the canonical GRACE documentation and template artifacts so teams can follow the GRACE methodology from day one.

Core Features & Use Cases

  • Template-driven scaffolding: Creates docs/ directory and generates AGENTS.md and XML templates for knowledge graph, requirements, technology, and development plan from assets.
  • Safe file handling: Prompts or warns before overwriting an existing AGENTS.md to prevent accidental data loss.
  • Use Case: Initialize a new repository with standardized GRACE artifacts so an AI agent or engineering team can immediately begin contract-first development.

Quick Start

Provide project name, keywords, language/runtime/framework, key libraries, and confirm whether to create or overwrite AGENTS.md to generate docs/ and templated XML files.

Frequently Asked Questions about grace-init

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new project with standardized documentation and XML templates?

Scaffolding project documentation requires providing your project name, keywords, language, framework, and key libraries to substitute placeholder variables in .template files. This generates a docs/ directory, AGENTS.md, and XML templates for knowledge graph, requirements, technology, and development plan.

What is the GRACE methodology for project bootstrapping?

GRACE project bootstrapping is a process that creates canonical documentation and template artifacts from day one. It generates standardized XML templates for knowledge graph, requirements, technology, and development plans to enable contract-first development for AI agents and engineering teams.

How do I generate an AGENTS.md file without overwriting my existing configuration?

Generating an AGENTS.md file safely involves using a scaffolding tool that warns before overwriting existing configurations. The tool reads .template files, substitutes your provided project variables, and prompts for confirmation before replacing any existing AGENTS.md to prevent accidental data loss.

What information do I need to provide to bootstrap a GRACE project structure?

Bootstrapping a GRACE project structure requires providing a project name, keywords, language, runtime, framework, and key libraries. You also need to confirm whether to create or overwrite AGENTS.md so the tool can substitute these values into .template files and generate the artifacts.

Can I use project scaffolding templates for AI agent contract-first development?

Project scaffolding templates support AI agent contract-first development by generating standardized AGENTS.md and XML knowledge graph files. Initializing a repository with these canonical GRACE artifacts allows an AI agent to immediately understand project requirements, technology stacks, and development plans.

What happens if I run project initialization in a directory that already has an AGENTS.md file?

Running project initialization where an AGENTS.md file exists triggers a warning before overwriting to prevent data loss. The scaffolding process safely reads .template files, substitutes your variables, and prompts for confirmation before replacing the existing AGENTS.md file.