adopting-forge

Automate Forge framework setup by detecting project stack and commands.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/rahulsc/forge --skill adopting-forge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adopting-forge
Source: https://github.com/rahulsc/forge/tree/main/skills/adopting-forge
Command: npx skills add https://github.com/rahulsc/forge --skill adopting-forge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of integrating Forge, an AI-assisted development framework, into a new or existing codebase, ensuring proper configuration and setup.

Core Features & Use Cases

  • Automated Configuration: Detects project stack (Node.js, Python, Rust, etc.) and essential commands (test, lint, build).
  • Risk Assessment: Identifies sensitive directories (e.g., auth/, db/migrations/) to apply appropriate risk policies.
  • AI Surface Integration: Creates or appends necessary configuration files for AI tools like Claude and Codex.
  • Use Case: When starting a new project, you can use this Skill to quickly establish Forge's structured development environment, including setting up project configuration, risk policies, and AI compatibility files.

Quick Start

Use the adopting-forge skill to set up Forge in this repository.

Frequently Asked Questions about adopting-forge

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

FAQPage Schema
How do I set up Forge in an existing repository for AI-assisted development?

To set up Forge in an existing repository, the adopting-forge skill automates framework integration by detecting your project stack, identifying essential commands like test and lint, and generating necessary AI configuration files for Claude and Codex.

What does Forge framework integration do for my codebase?

Forge framework integration establishes a structured AI-assisted development environment by generating project.yaml configuration, applying risk policies to sensitive directories like auth/ and db/migrations/, and creating AI surface files like CLAUDE.md.

Can I use Forge setup with my Node.js or Python project stack?

Yes, you can use Forge setup with Node.js, Python, or Rust project stacks. The integration process detects your specific project stack automatically and configures the appropriate development commands and AI compatibility files accordingly.

How do I apply risk policies to sensitive directories like database migrations during repository adoption?

To apply risk policies to sensitive directories during repository adoption, the setup process identifies folders like db/migrations/ and auth/ automatically, ensuring appropriate safeguards are configured within the generated project.yaml and policy files.

What is the best way to add CLAUDE.md and AGENTS.md files for AI development workflows?

The best way to add CLAUDE.md and AGENTS.md files is through automated Forge adoption, which creates or appends these AI surface configuration files to establish structured development workflows and ensure AI tool compatibility.

Does Forge configuration work without manual project.yaml setup?

Forge configuration does not require manual project.yaml setup because the adoption skill detects your project stack, identifies build and lint commands, and generates the configuration file automatically along with necessary AI surface files.