agentsclimarketplace

FORGE

Skill jord0-cmd/jord0.skills/skills/FORGE

12 production skills for Claude Code. Copy a folder, get a superpower.

Install
npx -y skills add jord0-cmd/jord0.skills --skill FORGE

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Project onboarding and CLAUDE.md generation. Use when: starting work on a new codebase, setting up a project for the first time, creating or updating a project CLAUDE.md, generating module summaries, or when opening a project with no CLAUDE.md file. Forges a complete project knowledge base so Claude understands the codebase from day one.

SKILL.md

4.5 KB, 992 tokens by cl100k_base, as published. Nobody here has run it

FORGE

Onboard any project. Generate a CLAUDE.md. Make Claude understand your codebase.


Usage

/forge                  - Forge the current project (auto-detect)
/forge <path>           - Forge a specific project directory
/forge update           - Update an existing project's CLAUDE.md
/forge check            - Verify project knowledge completeness

What FORGE Does

FORGE performs a deep scan of a codebase and generates a comprehensive CLAUDE.md file that gives Claude full context about the project. It's the difference between Claude guessing at your architecture and Claude knowing it.

The Forging Process

  1. Detect project type — language, framework, build tools, package manager
  2. Scan directory structure — map the project layout, identify key directories
  3. Read configuration filespackage.json, pyproject.toml, Cargo.toml, tsconfig.json, etc.
  4. Analyze entry points — find main files, API routes, CLI entry points
  5. Map dependencies — external packages, internal module relationships
  6. Identify patterns — architecture style (MVC, hexagonal, etc.), testing approach, CI/CD
  7. Generate CLAUDE.md — structured project context file

What Gets Generated

# Project Name

## Overview
Brief description, purpose, key technologies.

## Architecture
Directory structure, key patterns, data flow.

## Key Files
Entry points, configuration, critical modules.

## Development
How to install, run, test, build, deploy.

## Conventions
Naming, file organization, coding patterns used.

## Important Context
Things Claude should know that aren't obvious from code.

AUTO-EXECUTE Protocol

When this skill is invoked:

  1. Check for existing CLAUDE.md — if present, read it first
  2. Scan the project root:
    • ls the top-level directory
    • Read package.json, pyproject.toml, Cargo.toml, or equivalent
    • Read README.md if present
    • Check for .env.example or .env.template
  3. Scan source directories:
    • Glob for source files (**/*.py, **/*.ts, **/*.rs, etc.)
    • Read key entry points (main files, index files, app files)
    • Identify test directories and patterns
  4. Scan configuration:
    • Build tools (webpack, vite, esbuild, cargo)
    • Linting (eslint, ruff, clippy)
    • CI/CD (GitHub Actions, GitLab CI)
    • Docker/containerization
  5. Detect architecture patterns:
    • Look for common patterns (routes/, controllers/, models/, services/)
    • Identify state management, API patterns, database layers
  6. Generate CLAUDE.md — write to project root
  7. Report findings — summarize what was discovered

When to Use

  • Opening a project for the first time
  • Joining a new team or codebase
  • A project has no CLAUDE.md and Claude keeps making wrong assumptions
  • After major refactoring that changed project structure
  • When Claude says "I'm not sure about the architecture"

Safety

  • FORGE will never overwrite an existing CLAUDE.md without asking first
  • If a CLAUDE.md exists, FORGE reads it and offers to update (not replace)
  • FORGE only reads files — it does not execute any code from the project

Prerequisites

  • Claude Code with file read/write access
  • A project directory with source code to scan
  • No external packages required

Quality Checklist

A properly forged CLAUDE.md should:

  • Accurately describe the project's purpose
  • List all major dependencies and their roles
  • Map the directory structure with explanations
  • Document how to install, run, test, and build
  • Identify naming conventions and coding patterns
  • Note any non-obvious architecture decisions
  • Be concise enough to fit in context without waste

Tips

  • Run /forge check periodically to verify the CLAUDE.md is still accurate
  • After major changes, run /forge update instead of a full re-forge
  • FORGE reads your code — it doesn't execute it. Safe to run on any project.
  • The generated CLAUDE.md is a starting point. Edit it to add context only you know.

Know the codebase. Then write the code.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.