fpf-review
Architecture review using FPF (Functional Programming Framework) methodology. Evaluates codebases through functional, practical, and foundation perspectives. Use when: conducting architecture reviews, evaluating system design DO NOT use when: simple code reviews, bug fixes, documentation updates
npx skills add majiayu000/claude-skill-registry --skill fpf-review-athola-claude-night-market --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
## Table of Contents - [Philosophy](#philosophy) - [Quick Start](#quick-start) - [The Three Perspectives](#the-three-perspectives) - [Workflow](#workflow) - [Output Format](#output-format) - [Configuration](#configuration) - [Guardrails](#guardrails) - [Integration Points](#integration-points) # FPF Architecture Review Conduct architecture reviews using the FPF (Functional Programming Framework) methodology, evaluating codebases through three complementary perspectives. ## Philosophy Architecture reviews should be systematic and multi-dimensional. FPF provides three lenses: - **Functional**: What the system does (capabilities, behaviors) - **Practical**: How well it works (performance, usability) - **Foundation**: What it's built on (principles, patterns) This lighter skill-based approach replaces heavyweight tooling with focused analysis. ## Quick Start ```bash # Full FPF review /fpf-review # Specific perspective /fpf-review --perspective functional /fpf-review --perspective practical /fpf-review --perspective foundation # Focused scope /fpf-review --scope plugins/sanctum ``` ## The Three Perspectives ### 1. Functional Perspective **Question:** What does this system do? **Evaluate
- Table of Contents
- Philosophy
- Quick Start
- The Three Perspectives
- 1. Functional Perspective
- 2. Practical Perspective
- 3. Foundation Perspective
- Workflow
- Phase 1: Discovery (fpf-review:discovery-complete)
- Phase 2: Functional Analysis (fpf-review:functional-complete)
- Phase 3: Practical Analysis (fpf-review:practical-complete)
- Phase 4: Foundation Analysis (fpf-review:foundation-complete)
- Phase 5: Synthesis (fpf-review:synthesis-complete)
- Output Format
Full FPF review Specific perspective Focused scope
What does the fpf-review skill do?
Architecture review using FPF (Functional Programming Framework) methodology. Evaluates codebases through functional, practical, and foundation perspectives. Use when: conducting architecture reviews, evaluating system design DO NOT use when: simple code reviews, bug fixes, documentation updates
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill fpf-review-athola-claude-night-market --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
