Overview of generated project artifacts
mainRunning context-forge init generates a structured set of files to provide AI IDEs with deep project context. The output structure depends on your selected generators, but typically includes:
Core Context Files
CLAUDE.md: Tech-stack-aware project rules.Docs/: ContainsImplementation.md(staged dev plans),project_structure.md, and other documentation templates.PRPs/: Project Readiness Plans (e.g.,<project>-prp.md,<feature>-prp.md) used for structured implementation.
Claude-Specific Surface (.claude/)
.claude/settings.json: The canonical configuration for Claude Code, including hooks, MCP servers, and permissions..claude/agents/: Markdown files defining sub-agents (e.g.,code-reviewer.md,test-runner.md) with specific tools and models..claude/skills/: Project-specific procedures (e.g.,testing-protocol/SKILL.md)..claude/commands/: 21 specialized.mdfiles for slash commands (e.g., orchestration, quality, migration)..claude/hooks/: Bash and Python scripts triggered by lifecycle events (e.g.,pre-tool-use.sh,session-start.sh).
Internal Tracking
.context-forge/config.json: A record of the initialization settings used to replay or audit the setup.