project-rules

Enforce project rules from .claude/memory files for code quality.

1|Updated Dec 29, 2025
Ready to run
npx skills add https://github.com/Wondermove-Inc/calab-claude-plugin --skill project-rules
๐Ÿ’ฌ Prompt for ChatGPT / Claude Chatโ–ผ
Please help me install this Agent Skill.
Skill: project-rules
Source: https://github.com/Wondermove-Inc/calab-claude-plugin/tree/main/plugins/calab-plugin/skills/project-rules
Command: npx skills add https://github.com/Wondermove-Inc/calab-claude-plugin --skill project-rules

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ์™€ ์ฝ”๋“œ ํ’ˆ์งˆ ๊ฐ€์ด๋“œ์˜ ๋ถ€์žฌ๋กœ ์ธํ•ด ํŒ€ ๊ฐ„ ์ปจ๋ฒค์…˜์ด ํฉ์–ด์ง€๊ณ  ์•„ํ‚คํ…์ฒ˜ ๋ถ€ํ•ฉ์„ฑ์ด ๋–จ์–ด์ง€๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ์ด ์Šคํ‚ฌ์€ ํ•ต์‹ฌ ๊ทœ์น™์„ Claude์—๊ฒŒ ์ œ๊ณตํ•˜์—ฌ ์ผ๊ด€๋œ ๊ฐœ๋ฐœ ํ’ˆ์งˆ์„ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • ํ•ต์‹ฌ ๊ทœ์น™ ์ฐธ์กฐ: .claude/memory/PROJECT_RULES.md ํŒŒ์ผ์„ ์ฝ์–ด ์ฝ”๋”ฉ ์ปจ๋ฒค์…˜, ์•„ํ‚คํ…์ฒ˜ ์›์น™, ๊ธˆ์ง€ ์‚ฌํ•ญ, ๋„ค์ด๋ฐ ๊ทœ์น™ ๋“ฑ์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  • ํ˜„์žฌ ์ปจํ…์ŠคํŠธ ์ธ์‹: .claude/memory/CURRENT_CONTEXT.md ํŒŒ์ผ์„ ์ฝ์–ด ํ˜„์žฌ ์ง„ํ–‰ ์ค‘์ธ ์ž‘์—…, ๊ด€๋ จ ์ฃผ์˜์‚ฌํ•ญ, ์ž‘์—… ๋ชฉํ‘œ์™€์˜ ์ผ๊ด€์„ฑ์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  • ์ž๋™ ๊ฒ€์ฆ: ์ด๋ฆ„ ๊ทœ์น™ ์ค€์ˆ˜ ์—ฌ๋ถ€, ํŒŒ์ผ ๊ตฌ์กฐ ์ผ๊ด€์„ฑ, ๊ธˆ์ง€ ์‚ฌํ•ญ ์œ„๋ฐ˜ ์—ฌ๋ถ€, ์—๋Ÿฌ ์ฒ˜๋ฆฌ ํฌํ•จ ์—ฌ๋ถ€, ํƒ€์ž… ์•ˆ์ „์„ฑ ๋“ฑ์„ ์ž๋™์œผ๋กœ ๊ฒ€์ฆํ•ฉ๋‹ˆ๋‹ค.

Quick Start

๊ทœ์น™ ์ฐธ์กฐ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋ ค๋ฉด Calab Plugin์—์„œ project-rules ์Šคํ‚ฌ์„ ํ˜ธ์ถœํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ์‹œ: "ํ”„๋กœ์ ํŠธ ๊ทœ์น™ ๊ฒ€์‚ฌ ์‹œ์ž‘".

Frequently Asked Questions about project-rules

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

FAQPage Schema
How do I enforce coding conventions and architecture rules consistently across a development team?โ–ผ

You can enforce coding conventions by referencing a central rules file to validate naming consistency, file structure, error handling, and type safety against established project architecture decisions automatically.

What is the best way to automatically check naming consistency and file structure in a software project?โ–ผ

Automated checks for naming consistency and file structure validate your codebase against predefined project rules, ensuring architectural alignment and detecting policy violations during the development workflow.

How does validating current context improve code quality enforcement?โ–ผ

Validating current context reads active task details and goals to ensure ongoing work remains consistent with established coding conventions, architecture principles, and specific project prohibitions.

Can I use project rule enforcement to check for type safety and error handling policy violations?โ–ผ

Yes, project rule enforcement supports automated checks specifically for type safety, error handling inclusion, and policy violations to maintain consistent code quality across the software project.

What do I need to set up before enforcing project rules for code quality?โ–ผ

You need to define your coding conventions, architecture principles, and naming rules in a memory file, plus a current context file detailing active tasks to enable automated validation checks.

When should I not rely on automated project rules for code quality validation?โ–ผ

Automated project rules validation is limited when your development context lacks defined architecture decisions or naming conventions, as the checks rely entirely on referencing established rule files.