mirror of
https://github.com/tradecatlabs/vibe-coding-cn.git
synced 2026-08-04 06:37:44 +00:00
c69be080a7
- Updated internal path references in AGENTS.md to correctly point to libs/external/ for external dependencies and prompts-library. - Made a minor formatting correction in CLAUDE.md for better readability.
2.1 KiB
2.1 KiB
CLAUDE.md
This file provides guidance to Claude series models when working with code in this repository.
Repository Overview
This is the Vibe Coding CN repository, a workflow, toolset, and knowledge base for advanced AI-assisted programming. The project's core assets are its extensive prompts and skills libraries.
Key Commands
Prompt Library Management
# Enter the library directory
cd libs/external/prompts-library
# Run the interactive conversion tool
python3 main.py
Development & Maintenance
# Lint all markdown files in the repository
make lint
# Create a full project backup (respects .gitignore)
bash backups/一键备份.sh
Architecture & Structure
Core Directories
prompts/: The core asset. A massive, well-organized library of prompts.coding_prompts/,system_prompts/,user_prompts/
skills/: A modular library of skills for the AI, providing domain-specific knowledge for various tools likeccxt,postgresql,telegram-dev, etc.documents/: The project's knowledge base, containing methodology, principles, and guides.libs/external/prompts-library/: A Python-based tool for converting prompts between Excel and Markdown formats.backups/: Scripts for project backups.libs/: Skeleton for shared Python library code.
Key Technical Details
- Prompt Organization: Prompts use a
(row,col)_prefix for categorization. - Conversion Tool: The
prompts-libraryuses Python withpandasandopenpyxl. - Documentation Standard: User-facing documentation is in Chinese. Code, file names, and structure are in English.
- Skills: The
skillsdirectory provides context and knowledge for specific tools and domains, each with its ownSKILL.md.
Development Workflow
When modifying this repository:
- Follow the existing prompt and skill categorization systems.
- Use the
prompts-librarytool to maintain consistency when updating prompts. - Run
make lintafter changing any Markdown files. - Run a backup with
bash backups/一键备份.shbefore any major refactoring.