jonase47/ccpr

CCPR is a phase-based project framework for Claude Code

1Stars on the repository
137Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

p5-docs

73

jonase47/ccpr

Command

Keeps code documentation in sync with the implemented code: inline comments, API documentation, changes to README or CONTRIBUTING, and updates to technical specifications if the code deviates from them. Called after implementing a feature.

not rated 1 today A 0 tokens MIT

p5-impl-green

74

jonase47/ccpr

Command

Writes the minimal production code that makes the existing tests green. No over-engineering.

not rated 1 today A 0 tokens MIT

p5-impl-red

75

jonase47/ccpr

Command

Writes unit tests for a feature BEFORE production code exists. Tests must fail.

not rated 1 today A 0 tokens MIT

p5-impl-refactor

76

jonase47/ccpr

Command

Improves code quality without changing behavior. All tests must continue to pass.

not rated 1 today A 0 tokens MIT

p5-implement

77

jonase47/ccpr

Command

Implements a feature in the TDD cycle: Red → Green → Refactor. Each phase is its own sub-skill with a focused agent call.

not rated 1 today A 0 tokens MIT

p5-polish

78

jonase47/ccpr

Command

Collects small clean-up TODOs accumulated during the sprint (from /p5-review, /p5-acceptance, /p5-bugfix, TODO/FIXME comments) that do not justify a full story but make the next sprint easier. Triages each item into polish-now, backlog, handover, or drop. Optionally executes polish-now items directly (TDD mini-cycle…

not rated 1 today A 0 tokens MIT

p5-review-code

79

jonase47/ccpr

Command

Checks code for quality, clean code, logic errors and test coverage. Delivers review findings with severity level.

not rated 1 today A 0 tokens MIT

p5-review-security

80

jonase47/ccpr

Command

Checks code against the security checklist. Focus on OWASP Top 10, injection, auth and data handling.

not rated 1 today A 0 tokens MIT

p5-review-sprint

81

jonase47/ccpr

Command

Runs ONE final code review over the entire sprint at sprint end, with a stronger model, to catch issues that single-story reviews structurally cannot see: cross-story interactions, the schema/data model as a whole, conformance to ADRs and Constitution Inviolables, and consistency with prior lessons/instincts.

not rated 1 today A 0 tokens MIT

p5-review

82

jonase47/ccpr

Command

Conducts a structured code review: first code quality, then security. Each dimension is its own sub-skill.

not rated 1 today A 0 tokens MIT

p6-a11y-keyboard

83

jonase47/ccpr

Command

Checks full keyboard operability: tab order, focus indicator, Enter/Space, Escape, focus trap.

not rated 1 today A 0 tokens MIT

jonase47/ccpr

Command

Checks screen reader compatibility: semantic HTML, ARIA attributes, alt texts, live regions.

not rated 1 today A 0 tokens MIT

p6-a11y-visual

85

jonase47/ccpr

Command

Checks colour contrast (WCAG AA), colour-independence of information presentation, and dark mode conformance.

not rated 1 today A 0 tokens MIT

p6-a11y

86

jonase47/ccpr

Command

Systematically checks the application for accessibility. Each A11y dimension is a separate sub-skill.

not rated 1 today A 0 tokens MIT

p6-audit-auth

87

jonase47/ccpr

Command

Compares the auth implementation against the requirements in SECURITY.md: JWT, sessions, RBAC, password hashing.

not rated 1 today A 0 tokens MIT

p6-audit-config

88

jonase47/ccpr

Command

Checks security headers, CORS, DB access, secrets management, and server configuration.

not rated 1 today A 0 tokens MIT

p6-audit-deps

89

jonase47/ccpr

Command

Checks all dependencies for known vulnerabilities (CVEs), outdated packages, and maintenance status.

not rated 1 today A 0 tokens MIT

p6-audit-dsgvo

90

jonase47/ccpr

Command

Compares the implementation against the DSGVO initial assessment: data subject rights, data minimisation, deletion deadlines, data processing agreements.

not rated 1 today A 0 tokens MIT

p6-audit-sast

91

jonase47/ccpr

Command

Checks source code for injection vulnerabilities, insecure cryptography, secrets in code, and insecure error handling.

not rated 1 today A 0 tokens MIT

p6-audit

92

jonase47/ccpr

Command

Conducts a defensive security audit. Each audit area is a separate sub-skill.

not rated 1 today A 0 tokens MIT

p6-bugfix

93

jonase47/ccpr

Command

Fixes bugs and vulnerabilities found during the QA phase (functional tests, exploratory tests, accessibility check, security audit, pentest). Each fix is secured by a regression test.

not rated 1 today A 0 tokens MIT

p6-exploratory

94

jonase47/ccpr

Command

Conducts unstructured, experience-based tests that automated tests and defined test cases do not cover. The goal is to find unexpected behaviours, usability issues, and hidden bugs that remain invisible in structured testing.

not rated 1 today A 0 tokens MIT

p6-func-e2e

95

jonase47/ccpr

Command

Tests critical user journeys end-to-end – from start to the expected final result.

not rated 1 today A 0 tokens MIT

p6-func-integration

96

jonase47/ccpr

Command

Tests the interaction between system components: API against DB, middleware chains, external services against mocks.

not rated 1 today A 0 tokens MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: