project-rules

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

1|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/Wondermove-Inc/calab-claude-plugin --skill project-rules
Or copy as Structured Prompt for Agent
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.