afc:init

Detect project stack and generate afc.config.md configuration files.

7|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/jhlee0409/all-for-claudecode --skill afc-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: afc:init
Source: https://github.com/jhlee0409/all-for-claudecode/tree/main/skills/init
Command: npx skills add https://github.com/jhlee0409/all-for-claudecode --skill afc-init

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the initial setup and configuration of your project for the all-for-claudecode plugin, ensuring a smooth start to your development cycle.

Core Features & Use Cases

  • Project Detection: Automatically detects your project's package manager, framework, architecture, and coding standards.
  • Configuration Generation: Creates essential configuration files (afc.config.md, afc-project.md, project-profile.md) tailored to your project.
  • Use Case: When starting a new project or integrating all-for-claudecode into an existing one, run this skill to establish the foundational configuration and let the AI understand your project's unique setup.

Quick Start

Run the afc:init skill to set up the project configuration.

Frequently Asked Questions about afc:init

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

FAQPage Schema
How do I initialize project configuration for automated development workflows?

To initialize project configuration, run the afc:init skill to automatically detect your stack, architecture, and coding style, then generate tailored configuration files like afc.config.md and project-profile.md for your development environment.

Can I automatically detect and configure my JavaScript framework and package manager for AI-assisted coding?

Yes, this skill auto-detects JavaScript frameworks and package managers by analyzing lockfiles, package.json, and directory structures, inferring project details to configure the all-for-claudecode plugin automatically.

What's the best way to migrate legacy configurations when setting up a new AI development plugin?

The best way to migrate legacy configurations is using the afc:init skill, which handles migration of existing setups while generating fresh project-local files like rules/afc-project.md to establish foundational AI configuration.

Does automated project initialization work with Python, Rust, and Go projects?

Yes, automated project initialization supports Python, Rust, and Go projects alongside various JavaScript frameworks, detecting your specific stack and coding standards to generate appropriate configuration files.

What configuration files are generated when setting up a project for automated development?

Setting up a project generates three essential configuration files: afc.config.md, rules/afc-project.md, and afc/project-profile.md, all tailored to your project's unique architecture and coding style.

Why do I need to generate project profile files before starting AI-assisted development?

You need to generate project profile files so the AI can understand your project's unique setup, including its stack, architecture, and coding standards, ensuring a smooth start to your automated development cycle.