사용 방법
- 설치 명령을 복사하고 자신의 에이전트 환경에 설치하기 전에 소스 패키지를 확인하세요.
- 필요한 도구, 인증 정보, 지원 환경은 원본 문서에서 확인하세요.
- 입력과 원하는 산출물을 설명하고 출처와 결과를 대조하세요.
npx skills add https://github.com/toddcaron/codepulse --skill codepulse-quality시작 전 확인
- 설치에는 모델 구독, API 한도, 파일 접근 권한이 포함되지 않습니다.
- 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.
Code Quality Health Check
Input
Use the entire codebase as the context for this skill. Focus on source files, structure, naming, duplication, error handling, complexity, architecture consistency, and maintainability.
Scope
Perform only step 4 from healthcheck-full:
- Evaluate the code quality by checking for code smells, complexity, and adherence to coding standards.
Do not perform LOC counting, MFA review, vulnerability analysis, dead code detection, dependency currency checks, or external access analysis unless those findings directly affect maintainability.
Analysis Requirements
Look for:
- High-complexity methods or classes.
- Long methods or large classes.
- Duplicated logic.
- Inconsistent naming.
- Poor separation of concerns.
- Tight coupling.
- Weak error handling.
- Inconsistent logging.
- Hardcoded values.
- Missing comments where intent is unclear.
- Overly broad exception handling.
- Repeated business rules.
- Inconsistent project structure.
- Violations of common language or framework conventions.
Shared References
Before generating the assessment, review:
references/report-template.htmlreferences/grading-model.mdreferences/recommendations-library.md
Requirements:
- Use the standard CodePulse report format.
- Use grading-model.md for all grading decisions.
- Use recommendations-library.md for maintainability, complexity, duplication, and refactoring recommendations.
Output
Create a focused HTML code quality report. File output path = codepulse-quality/reports/
Include:
- Summary of maintainability posture.
- Key code smells.
- Complexity concerns.
- Standards or consistency issues.
- Refactoring opportunities.
- A letter grade from D to A.
- Actionable recommendations prioritized by impact.




