oat-project-new

Scaffold a new OAT project directory with standard artifacts.

1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/tkstang/open-agent-toolkit --skill oat-project-new
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oat-project-new
Source: https://github.com/tkstang/open-agent-toolkit/tree/main/.agents/skills/oat-project-new
Command: npx skills add https://github.com/tkstang/open-agent-toolkit --skill oat-project-new

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of new OAT projects, setting up the necessary directory structure and initial artifacts to ensure a consistent and efficient starting point for spec-driven development.

Core Features & Use Cases

  • Project Scaffolding: Creates a new project directory with standard OAT artifacts.
  • Active Project Management: Sets the newly created project as the active project in local configuration.
  • Use Case: When starting a new AI agent development initiative using OAT, this skill quickly sets up the project environment, allowing developers to focus on defining the project's specifications immediately.

Quick Start

Use the oat-project-new skill to create a new project named 'my-awesome-agent'.

Frequently Asked Questions about oat-project-new

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

FAQPage Schema
How do I scaffold a new OAT project for AI agent development?

Scaffolding a new OAT project creates a dedicated directory with standard artifacts, sets the project as active in local configuration, and refreshes the state dashboard for immediate development.

When do I need to use project scaffolding for OAT?

Project scaffolding for OAT is needed when starting a new AI agent development initiative, ensuring a consistent directory structure and initial artifacts for spec-driven development.

Can I force non-destructive initialization when creating a new project?

Yes, you can use an optional force flag during project initialization to ensure the process is non-destructive, preserving existing files while standard OAT artifacts are generated in the project directory.

Does project scaffolding validate the new project name?

Yes, the project scaffolding process includes project name validation to ensure the new directory meets standard naming requirements before initializing OAT artifacts.

What are the limitations of manual project setup versus using scaffolding?

Manual project setup lacks the automated local OAT configuration management and state dashboard refresh provided by scaffolding, risking inconsistent directory structures and missing standard artifacts for agent development.