Source

ryanthedev/code-foundations

33 skills · 140 combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
cc-defensive-programming Applies Code Complete's defensive programming rules: barricade design, assertion vs error-handling selection, input v…
ryanthedev/code-foundations
45
2
cc-refactoring-guidance Guides safe refactoring using Code Complete's fix-first-then-refactor discipline: decides between refactor, rewrite, …
ryanthedev/code-foundations
6
3
aposd-designing-deep-modules Guides module and API design using APOSD principles: generates multiple design alternatives, compares them on informa…
ryanthedev/code-foundations
5
4
aposd-reviewing-module-design Assesses existing module and interface design for complexity symptoms: information leakage, shallow interfaces, pass-…
ryanthedev/code-foundations
5
5
aposd-simplifying-complexity Transforms complex code by applying APOSD's pull-complexity-downward principle: resolves error hierarchies, collapses…
ryanthedev/code-foundations
5
6
aposd-verifying-correctness Verifies implementation completeness across functional correctness, error handling, concurrency, and security dimensi…
ryanthedev/code-foundations
5
7
cc-control-flow-quality Audits and restructures control flow using Code Complete's nesting, cyclomatic complexity, loop design, guard-clause,…
ryanthedev/code-foundations
5
8
cc-debugging Applies Code Complete's scientific debugging method: STABILIZE → LOCATE → HYPOTHESIZE → EXPERIMENT → FIX → TEST → SEA…
ryanthedev/code-foundations
5
9
cc-pseudocode-programming Structures routine design through pseudocode-first iteration: clarifies naming and purpose before any code, catches d…
ryanthedev/code-foundations
5
10
cc-quality-practices Applies Code Complete's QA process design: selects defect-detection techniques by phase, sizes the test suite, and de…
ryanthedev/code-foundations
5
11
cc-routine-and-class-design Applies Code Complete's routine and class design rules at the routine level: cohesion classification, parameter-count…
ryanthedev/code-foundations
5
12
clarify Decomposes underspecified requests by classifying gaps (missing info, ambiguity, false premises) and generating targe…
ryanthedev/code-foundations
5
13
ca-architecture-boundaries Applies Clean Architecture's dependency-direction and SRP-by-actor rules to system-level boundary design: separates b…
ryanthedev/code-foundations
4
14
code-standards Generates or updates docs/code-standards.md by scanning the codebase for actual conventions. Produces an example-rich…
ryanthedev/code-foundations
4
15
gof-design-patterns Maps code symptoms — exploding subclass combinations, switch-on-type dispatch, tangled object construction, incompati…
ryanthedev/code-foundations
4
16
planning Implements the Standard/Full planning pipeline for Medium and Complex tasks: multi-step discovery, phase decompositio…
ryanthedev/code-foundations
4
17
welc-legacy-code Safely modifies untested legacy code by getting it under test first: characterization tests, seam identification, spr…
ryanthedev/code-foundations
4
18
code-clarity-and-docs Audits and improves code clarity and documentation using APOSD's obviousness rules: naming quality, comment accuracy,…
ryanthedev/code-foundations
3
19
performance-optimization Applies measure-first performance optimization: profiles to find hot spots, applies algorithm and data-structure impr…
ryanthedev/code-foundations
2
20
aposd-improving-code-clarity Enforce comments-first workflow for new code and improve naming/documentation for existing code. Use when writing new…
ryanthedev/code-foundations
1
21
aposd-maintaining-design-quality Enforce strategic programming discipline when modifying existing code. Guide through STOP-ASK-DECIDE-VERIFY workflow …
ryanthedev/code-foundations
1
22
aposd-optimizing-critical-paths Optimize performance through mandatory measure-first workflow with 3 stages: MEASURE (gate) -> FUNDAMENTAL FIX -> CRI…
ryanthedev/code-foundations
1
23
building Execute whiteboard plans through gated phases with subagent dispatch. Require feature branch. Each phase goes through…
ryanthedev/code-foundations
1
24
cc-code-layout-and-style Review code formatting and documentation using 74-item checklist from Code Complete. Two modes: CHECKER executes chec…
ryanthedev/code-foundations
1
25
cc-construction-prerequisites Verify construction prerequisites using 66-item checklists across requirements, architecture, and coding conventions.…
ryanthedev/code-foundations
1
26
cc-data-organization Audit and fix data organization: variable declarations, data types, magic numbers, naming conventions, and global dat…
ryanthedev/code-foundations
1
27
cc-documentation-quality Review documentation quality across README, comments, API docs, changelog, and AI documentation (CLAUDE.md, .cursorru…
ryanthedev/code-foundations
1
28
cc-integration-practices Audit integration strategy and daily build processes (CHECKER) or select optimal integration approach and configure C…
ryanthedev/code-foundations
1
29
cc-performance-tuning Enforce measure-first discipline for code optimization using a 7-step gated decision tree and 40-item checklist. Use …
ryanthedev/code-foundations
1
30
code-foundations Classify code tasks and execute task-specific checklists with quality gates. Route to WRITE, DEBUG, REVIEW, OPTIMIZE,…
ryanthedev/code-foundations
1
31
prototype Validate technical feasibility with minimum code before full implementation. Prove ONE atomic question ('Can I X?') t…
ryanthedev/code-foundations
1
32
setup-ast Configure tree-sitter CLI and language grammars for AST-powered code review. Use when AST extraction fails, tree-sitt…
ryanthedev/code-foundations
1
33
whiteboarding Brainstorm and plan features through codebase search, technology research, and 2-3 approach comparison before produci…
ryanthedev/code-foundations
1