
Pascal Architecture Reviewer
Reviews PRs against Pascal's package-boundary and architecture rules before merge
- Repository
- pascalorg/editor
- Stars
- 25,273
- Licence
- MIT
- Files
- 1 file
What it does
Makes the agent review code changes to the Pascal codebase against its written architecture rules instead of general opinions. It reads the project's architecture wiki pages, fetches a pull request or the current branch diff, checks which package each new file belongs in (core, viewer, editor, or nodes), and then runs a checklist covering things like the node composition model, hook usage and selector performance. The result is a review that points out likely violations and flags serious ones as blockers.
Great for
- Maintainers of the Pascal editor reviewing pull requests
- Contributors who want to check their branch respects the project's package boundaries before opening a PR
- Teams adapting the review workflow for their own codebase's architecture docs
Skip it if
- Projects other than Pascal: it depends on a specific wiki/architecture folder and rule set that a general codebase will not have, so it would give misleading results
- Final merge decisions without human review: it is a checklist-driven assistant and can miss or misjudge violations
Try asking
- “Review PR #123 in pascalorg/editor against the architecture rules”
- “Audit my current branch for package boundary violations before I open a pull request”
- “Check whether the changes in this diff respect the registry-driven node composition model”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the MIT licence and an attribution note.
review-architecture.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip review-architecture.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip review-architecture.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Run it from inside a local checkout of the repo so the wiki/architecture pages it must read are available
- Give it a PR number or URL for the most accurate diff; otherwise it reviews the current branch against main
- Treat its findings as a first pass and confirm any flagged blocker yourself before requesting changes
What's inside
- SKILL.md
Redistributed unmodified from pascalorg/editor under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.