platonic-init

Scaffolds Platonic Coding infrastructure (.platonic.yml, docs/specs, docs/impl, drafts) for new or existing projects.

4|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/caesar0301/platonic-coding-skills --skill platonic-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: platonic-init
Source: https://github.com/caesar0301/platonic-coding-skills/tree/main/skills/platonic-init
Command: npx skills add https://github.com/caesar0301/platonic-coding-skills --skill platonic-init

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and references (resource) components.

What problem does it solve?

Initialize Platonic Coding infrastructure for new or existing projects to ensure consistent RFC workflows and scaffolding.

Core Features & Use Cases

  • Scaffold a complete Platonic Coding setup at the project root including .platonic.yml, docs/specs, docs/impl, and docs/drafts.
  • Recover design specs from an existing codebase using a guided five-phase workflow.
  • Provide ready-made templates and structured directories to accelerate onboarding and governance.

Quick Start

Initialize Platonic Coding for a new project named MyApp to scaffold infrastructure and templates.

Frequently Asked Questions about platonic-init

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

FAQPage Schema
How do I scaffold a project setup with RFC workflows and design specs?

To scaffold a project setup with RFC workflows, this tool initializes Platonic Coding infrastructure by generating a .platonic.yml configuration file alongside structured docs/specs, docs/impl, and drafts directories to accelerate project onboarding and governance.

Can I recover design specs from an existing codebase?

Yes, you can recover design specs from an existing codebase using a guided five-phase workflow that analyzes your current project structure and extracts the architectural metadata into standardized docs/specs and docs/impl formats.

What is the best way to bootstrap infrastructure for a new project?

The best way to bootstrap infrastructure for a new project is to run the initialization process at the project root, which prompts for custom metadata and instantly scaffolds ready-made templates and structured directories for consistent development.

Do I need file I/O access to initialize project templates?

Yes, you need file I/O access to the project root directory because the initialization process must write the .platonic.yml configuration and process template placeholders to generate the required structured directories.

Does the scaffolding workflow support customizing project metadata?

Yes, the scaffolding workflow supports customizing project metadata by requiring user input during initialization to process placeholders within the generated templates and configuration files accurately.

What limitations exist when recovering specs from existing code?

A key limitation when recovering specs from existing code is that the guided five-phase workflow depends on user input and accurate file I/O access to correctly parse and map the current codebase structure into the standardized docs/impl and docs/specs formats.