Clawmem
yoloshii/ClawMem
ClawMem operational reference for agents at query time — the 3-rule escalation gate, MCP tool routing, the 4 query-optimization levers, pipeline behavior (query vs intentsearch), composite scoring…
Analyzes, generates, and enhances CLAUDE.md files for any project type using best practices, modular architecture support, and tech stack customization.
$ npx skills add alirezarezvani/claude-code-skill-factory --skill claude-md-enhancer -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install alirezarezvani/claude-code-skill-factory claude-md-enhancer --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/alirezarezvani/claude-code-skill-factory.git skills-src && mkdir -p .claude/skills && cp -r skills-src/generated-skills/claude-md-enhancer .claude/skills/claude-md-enhancer && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "claude-md-enhancer" agent skill from https://github.com/alirezarezvani/claude-code-skill-factory/tree/dev/generated-skills/claude-md-enhancer into .claude/skills/claude-md-enhancer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "claude-md-enhancer", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/alirezarezvani/claude-code-skill-factory/tree/dev/generated-skills/claude-md-enhancerType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add alirezarezvani/claude-code-skill-factory --skill claude-md-enhancer -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install alirezarezvani/claude-code-skill-factory claude-md-enhancer --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/alirezarezvani/claude-code-skill-factory.git skills-src && mkdir -p .agents/skills && cp -r skills-src/generated-skills/claude-md-enhancer .agents/skills/claude-md-enhancer && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "claude-md-enhancer" agent skill from https://github.com/alirezarezvani/claude-code-skill-factory/tree/dev/generated-skills/claude-md-enhancer into .agents/skills/claude-md-enhancer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "claude-md-enhancer", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add alirezarezvani/claude-code-skill-factory --skill claude-md-enhancer -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install alirezarezvani/claude-code-skill-factory claude-md-enhancer --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/alirezarezvani/claude-code-skill-factory.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/generated-skills/claude-md-enhancer .cursor/skills/claude-md-enhancer && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "claude-md-enhancer" agent skill from https://github.com/alirezarezvani/claude-code-skill-factory/tree/dev/generated-skills/claude-md-enhancer into .cursor/skills/claude-md-enhancer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "claude-md-enhancer", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/alirezarezvani/claude-code-skill-factory.git --path generated-skills/claude-md-enhancer--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add alirezarezvani/claude-code-skill-factory --skill claude-md-enhancer -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install alirezarezvani/claude-code-skill-factory claude-md-enhancer --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/alirezarezvani/claude-code-skill-factory.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/generated-skills/claude-md-enhancer .gemini/skills/claude-md-enhancer && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "claude-md-enhancer" agent skill from https://github.com/alirezarezvani/claude-code-skill-factory/tree/dev/generated-skills/claude-md-enhancer into .gemini/skills/claude-md-enhancer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "claude-md-enhancer", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install alirezarezvani/claude-code-skill-factory claude-md-enhancerInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add alirezarezvani/claude-code-skill-factory --skill claude-md-enhancer -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/alirezarezvani/claude-code-skill-factory.git skills-src && mkdir -p .github/skills && cp -r skills-src/generated-skills/claude-md-enhancer .github/skills/claude-md-enhancer && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "claude-md-enhancer" agent skill from https://github.com/alirezarezvani/claude-code-skill-factory/tree/dev/generated-skills/claude-md-enhancer into .github/skills/claude-md-enhancer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "claude-md-enhancer", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add alirezarezvani/claude-code-skill-factory --skill claude-md-enhancer -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install alirezarezvani/claude-code-skill-factory claude-md-enhancer --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/alirezarezvani/claude-code-skill-factory.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/generated-skills/claude-md-enhancer .opencode/skills/claude-md-enhancer && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "claude-md-enhancer" agent skill from https://github.com/alirezarezvani/claude-code-skill-factory/tree/dev/generated-skills/claude-md-enhancer into .opencode/skills/claude-md-enhancer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "claude-md-enhancer", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
claude-md-enhancerAnalyzes, generates, and enhances CLAUDE.md files for any project type using best practices, modular architecture support, and tech stack customization.
Claude Md Enhancer is an agent skill from alirezarezvani/claude-code-skill-factory. Analyzes, generates, and enhances CLAUDE.md files for any project type using best practices, modular architecture support, and tech stack customization. Use when setting up new projects, improving existing CLAUDE.md files, or establishing AI-assisted development standards.
Its SKILL.md is about 4.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 17 other files (for example `HOW_TO_USE.md`, `README.md` and `analyzer.py`).
It sits in Agent Workflows, covering Agent instruction files. It works with TypeScript. The repository describes itself as: Claude Code Skill Factory — A powerful open-source toolkit for building and deploying production-ready Claude Skills, Code Agents, custom Slash Commands, and LLM Prompts at… The licence is MIT.
7 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit ba18b31. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships script files (Python), which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
docs.claude.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Claude Md Enhancer loads about 4.1k tokens when it runs. Until then it costs about 73 tokens; SKILL.md has 1,338 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from alirezarezvani/claude-code-skill-factory at commit ba18b31, republished under its MIT licence (© alirezarezvani). 1,338 words, ~4,103 tokens.
.claude/skills/claude-md-enhancer/SKILL.md (or your agent's skills folder). This skill also uses 16 other files; get the full folder from GitHub.This skill provides comprehensive CLAUDE.md file generation and enhancement for Claude Code projects. It analyzes existing files, validates against best practices, and generates customized guidelines tailored to your project type, tech stack, and team size.
/update-claude-md slash command)Provide existing CLAUDE.md file content or file path:
{
"mode": "enhance",
"file_path": "CLAUDE.md",
"content": "[existing CLAUDE.md content]",
"project_context": {
"type": "web_app",
"tech_stack": ["typescript", "react", "node", "postgresql"],
"team_size": "small",
"phase": "mvp"
}
}Provide project context:
{
"mode": "create",
"project_context": {
"type": "api",
"tech_stack": ["python", "fastapi", "postgresql", "docker"],
"team_size": "medium",
"phase": "production",
"workflows": ["tdd", "cicd", "documentation_first"]
},
"modular": true,
"subdirectories": ["backend", "database", "docs"]
}web_app, api, fullstack, cli, library, mobile, desktop)["typescript", "react", "node"])solo, small (<10), medium (10-50), large (50+)prototype, mvp, production, enterprise)tdd, cicd, documentation_first, agile, etc.){
"analysis": {
"file_size": 450,
"line_count": 320,
"sections_found": [
"Quick Navigation",
"Core Principles",
"Tech Stack",
"Workflow Instructions"
],
"missing_sections": [
"Testing Requirements",
"Error Handling Patterns"
],
"issues": [
{
"type": "length_warning",
"severity": "medium",
"message": "File exceeds recommended 300 lines (320 lines)"
},
{
"type": "missing_section",
"severity": "low",
"message": "Consider adding 'Testing Requirements' section"
}
],
"quality_score": 75,
"recommendations": [
"Split into modular files (backend/CLAUDE.md, frontend/CLAUDE.md)",
"Add testing requirements section",
"Reduce root file to <150 lines"
]
}
}Complete CLAUDE.md file content or specific sections to add:
# CLAUDE.md
This file provides guidance for Claude Code when working with this project.
## Quick Navigation
- [Backend Guidelines](backend/CLAUDE.md)
- [Frontend Guidelines](frontend/CLAUDE.md)
- [Database Operations](database/CLAUDE.md)
- [CI/CD Workflows](.github/CLAUDE.md)
## Core Principles
1. **Test-Driven Development**: Write tests before implementation
2. **Type Safety First**: Use TypeScript strict mode throughout
3. **Component Composition**: Favor small, reusable components
4. **Error Handling**: Always handle errors with proper logging
5. **Documentation Updates**: Keep docs in sync with code changes
[... additional sections based on template ...]Hey Claude—I just added the "claude-md-enhancer" skill. I don't have a CLAUDE.md file yet. Can you help me create one for this project?What Happens:
Interactive Flow:
Hey Claude—I just added the "claude-md-enhancer" skill. Can you analyze my current CLAUDE.md file and tell me what's missing or could be improved?Hey Claude—I just added the "claude-md-enhancer" skill. Can you create a CLAUDE.md file for my TypeScript React project with a team of 5 developers? We use PostgreSQL, Docker, and follow TDD practices.Hey Claude—I just added the "claude-md-enhancer" skill. Can you enhance my existing CLAUDE.md by adding missing sections and improving the structure? Here's my current file: [paste content]Hey Claude—I just added the "claude-md-enhancer" skill. Can you create a modular CLAUDE.md setup for my full-stack project? I need separate files for backend (Python/FastAPI), frontend (React), and database (PostgreSQL).When CLAUDE.md doesn't exist in your project, this skill provides an intelligent initialization workflow:
Step 1: Detection
Step 2: Repository Exploration
explore commandStep 3: Intelligent Analysis
Step 4: User Confirmation ✋
Step 5: File Creation
Step 6: Enhancement
Step 7: Summary
User: "I need a CLAUDE.md for this project"
Claude: "I'll explore your repository first to understand the project.
[Explores using built-in commands]
Based on my exploration, here's what I discovered:
Project Type: Full-Stack Application
Tech Stack: TypeScript, React, Node.js, PostgreSQL, Docker
Team Size: Small (2-9 developers)
Development Phase: MVP
Workflows: TDD, CI/CD
Recommended Structure: Modular architecture
- Root CLAUDE.md (navigation hub)
- backend/CLAUDE.md (API guidelines)
- frontend/CLAUDE.md (React guidelines)
Would you like me to create these files?"
User: "Yes, please proceed"
Claude: "Creating customized CLAUDE.md files...
✅ Created CLAUDE.md (100 lines)
✅ Created backend/CLAUDE.md (150 lines)
✅ Created frontend/CLAUDE.md (175 lines)
Your project is ready for AI-assisted development!"Manages the interactive initialization workflow for new projects.
Key Functions:
check_claude_md_exists() - Detect if CLAUDE.md existsgenerate_exploration_prompt() - Guide Claude to explore repositoryanalyze_discoveries() - Analyze exploration resultsgenerate_confirmation_prompt() - Create user confirmation promptget_workflow_steps() - Get complete workflow stepsAnalyzes existing CLAUDE.md files to identify structure, sections, and quality issues.
Key Functions:
analyze_file() - Parse and analyze CLAUDE.md structuredetect_sections() - Identify present and missing sectionscalculate_quality_score() - Score file quality (0-100)generate_recommendations() - Provide actionable improvement suggestionsValidates CLAUDE.md files against best practices and Anthropic guidelines.
Key Functions:
validate_length() - Check file length (warn if >300 lines)validate_structure() - Verify required sections presentvalidate_formatting() - Check markdown formatting qualityvalidate_completeness() - Ensure critical information includedGenerates new CLAUDE.md content or missing sections based on templates.
Key Functions:
generate_root_file() - Create main CLAUDE.md orchestratorgenerate_context_file() - Create context-specific files (backend, frontend, etc.)generate_section() - Generate individual sections (tech stack, workflows, etc.)merge_with_existing() - Add new sections to existing filesSelects appropriate template based on project context.
Key Functions:
select_template() - Choose template based on project type and team sizecustomize_template() - Adapt template to tech stackdetermine_complexity() - Calculate appropriate detail levelrecommend_modular_structure() - Suggest subdirectory organization"Always validate your output against official native examples before declaring complete."
Before finalizing any CLAUDE.md generation:
/update-claude-md slash command formatexamples/ folderCalculated based on:
Automatically generates context-specific files:
project-root/
├── CLAUDE.md # Root orchestrator (100-150 lines)
├── backend/
│ └── CLAUDE.md # Backend-specific (150-200 lines)
├── frontend/
│ └── CLAUDE.md # Frontend-specific (150-200 lines)
├── database/
│ └── CLAUDE.md # Database operations (100-150 lines)
└── .github/
└── CLAUDE.md # CI/CD workflows (100-150 lines)Automatically detects technologies from:
package.json (Node.js/TypeScript)requirements.txt or pyproject.toml (Python)go.mod (Go)Cargo.toml (Rust)pom.xml or build.gradle (Java)Adjusts detail level:
examples/ folder for 6 reference implementations covering different project types and team sizesVersion: 1.0.0 Last Updated: November 2025 Compatible: Claude Code 2.0+, Claude Apps, Claude API
Remember: The goal is to make Claude more efficient and context-aware, not to create bureaucracy. Start simple, iterate based on real usage, and automate quality checks where possible.
© alirezarezvani, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 16 other files in generated-skills/claude-md-enhancer of alirezarezvani/claude-code-skill-factory.
Open the folder on GitHubat commit ba18b31
We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders. This page covers the copy in alirezarezvani/claude-code-skill-factory, which our catalogue first saw on October 7, 2026.
Claude Md Enhancer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Claude Md Enhancer this skillalirezarezvani/claude-code-skill-factory | 880 | — | ~4.1k | Automated safety check: Pass | MIT | |
| Clawmemyoloshii/ClawMem | 210 | — | ~7.5k | Automated safety check: Pass | MIT | |
| Review Agents Mddominik1001/caldav-mcp | 103 | — | ~1.2k | Automated safety check: Pass | MIT | |
| Init Ruleslifedever/claude-rules | 193 | — | ~652 | Automated safety check: Pass | MIT | |
| Bringupjenissimo/bottleship | 134 | — | ~2.9k | Automated safety check: Pass | Apache-2.0 | |
| Documentationsamchon/typia | 5.9k | — | ~1.1k | Automated safety check: Pass | MIT |
yoloshii/ClawMem
ClawMem operational reference for agents at query time — the 3-rule escalation gate, MCP tool routing, the 4 query-optimization levers, pipeline behavior (query vs intentsearch), composite scoring…
dominik1001/caldav-mcp
Reviews an AGENTS.md or CLAUDE.md file against best practices and reports concrete fixes.
lifedever/claude-rules
Initialize or update CLAUDE.md coding standards for any project by auto-detecting tech stack and assembling rules from the claude-rules template library.
jenissimo/bottleship
Drive and observe the BottleShip emulator to bring up a game, using the AI-agent harness (window.BS.harness + bun tools/harness.ts).
samchon/typia
Defines README, website-guide, and agent-instruction structure, audience, prose formatting, and voice for typia.
dimetron/pi-go
Generate AGENTS.md files for Go, Rust, TypeScript, and Java projects.
alirezarezvani/claude-code-skill-factory
Complete App Store Optimization (ASO) toolkit for researching, optimizing, and tracking mobile app performance on Apple App Store and Google Play Store
alirezarezvani/claude-code-skill-factory
Advanced content and topic research skill that analyzes trends across Google Analytics, Google Trends, Substack, Medium, Reddit, LinkedIn, X, blogs, podcasts, and YouTube to generate data-driven…
alirezarezvani/claude-code-skill-factory
Comprehensive Test Driven Development guide for engineering subagents with multi-framework support, coverage analysis, and intelligent test generation
alirezarezvani/claude-code-skill-factory
Claude Code agent generation system that creates custom agents and sub-agents with enhanced YAML frontmatter, tool access patterns, and MCP integration support following proven production patterns
alirezarezvani/claude-code-skill-factory
Bridge between Claude Code and OpenAI Codex CLI - generates AGENTS.md from CLAUDE.md, provides Codex CLI execution helpers, and enables seamless interoperability between both tools
alirezarezvani/claude-code-skill-factory
Generate production-ready Claude Code hooks with interactive Q&A, automated installation, and enhanced validation.
Works with
Categories
Analyzes, generates, and enhances CLAUDE.md files for any project type using best practices, modular architecture support, and tech stack customization. Claude Md Enhancer is an agent skill from alirezarezvani/claude-code-skill-factory.md files for any project type using best practices, modular architecture support, and tech stack customization.
Claude Md Enhancer fits situations like: setting up new projects; improving existing CLAUDE.md files; establishing AI-assisted development standards.
Run `npx skills add alirezarezvani/claude-code-skill-factory --skill claude-md-enhancer -a claude-code`. Or copy the skill folder (generated-skills/claude-md-enhancer in alirezarezvani/claude-code-skill-factory) into .claude/skills/claude-md-enhancer in your project. Claude Code loads it when a task matches its description.
Run `npx skills add alirezarezvani/claude-code-skill-factory --skill claude-md-enhancer -a codex`. Or copy the skill folder (generated-skills/claude-md-enhancer in alirezarezvani/claude-code-skill-factory) into .agents/skills/claude-md-enhancer in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add alirezarezvani/claude-code-skill-factory --skill claude-md-enhancer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/claude-md-enhancer, .gemini/skills/claude-md-enhancer, .github/skills/claude-md-enhancer and .opencode/skills/claude-md-enhancer in your project.
Going by SKILL.md and its folder, Claude Md Enhancer needs Python for the scripts in its folder. Our summary lists: Python 3; Node.js; Docker.
SKILL.md names 1 domain. As links in the text: docs.claude.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Claude Md Enhancer is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.1k tokens (SKILL.md is roughly 16k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Claude Md Enhancer: Clawmem (yoloshii/ClawMem, 210 stars), Review Agents Md (dominik1001/caldav-mcp, 103 stars), Init Rules (lifedever/claude-rules, 193 stars) and Bringup (jenissimo/bottleship, 134 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
alirezarezvani (a GitHub user) maintains it in alirezarezvani/claude-code-skill-factory, which has 880 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on November 12, 2025.
Source: alirezarezvani/claude-code-skill-factory on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.