forge

Scan projects to detect stack and generate Claude Code configuration files.

2|1|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/Vekta/PolyForge --skill forge-vekta
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: forge
Source: https://github.com/Vekta/PolyForge/tree/main/skills/init
Command: npx skills add https://github.com/Vekta/PolyForge --skill forge-vekta

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the initial setup and configuration of a project for use with Claude Code, ensuring a consistent and optimized development environment.

Core Features & Use Cases

  • Project Scanning: Automatically detects the project's stack, framework, and architecture.
  • Interactive Configuration: Guides the user through a series of questions to tailor the setup.
  • File Generation: Creates essential configuration files like .claude/polyforge.json, CLAUDE.md, and .claude/rules/.
  • Use Case: When starting a new project or onboarding to an existing one, run /forge to quickly establish the necessary Claude Code configurations and project documentation.

Quick Start

Run the forge command to scan your project and generate an optimized configuration.

Frequently Asked Questions about forge

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

FAQPage Schema
How do I set up my existing project for Claude Code automation?

To set up your project for Claude Code automation, run a project initialization command that scans your codebase to detect the stack and architecture, then interactively generates optimized configuration files.

What is automated project configuration and how does it work?

Automated project configuration works by scanning your codebase to detect frameworks and conventions, then interactively generating essential files like `.claude/polyforge.json` and `.claude/rules/` to establish a consistent development environment.

Can I integrate version control and issue tracking when initializing project configuration?

Yes, the project initialization process supports integration with version control and issue tracking systems, allowing you to configure these connections interactively during the setup workflow.

What configuration files are generated for a Claude Code development environment?

The setup process generates essential configuration files including `.claude/polyforge.json`, `CLAUDE.md`, and `.claude/rules/`, which document project conventions and tailor the environment for automated software development.

Does project initialization work for onboarding to an existing codebase?

Yes, you can run the initialization command when onboarding to an existing project to automatically scan its architecture, detect established conventions, and quickly generate the necessary Claude Code configurations.