chase-review
Charles's engineering, product, design and workflow preferences in one place.
Skill by charlesponti
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ponti-studios-chase-review
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, writing, productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/chase-review
What's inside
- Skill name
chase-review- Description
- Charles's engineering, product, design and workflow preferences in one place. Use to review a file, diff or PR, to refactor a repo toward his taste, and as the checklist before writing code, a PRD, a screen, a commit or a PR in any of his repos.
- License
- MIT
- Compatibility
- Any repo. TypeScript, React Native and Swift are covered in depth; the principles carry to other stacks.
- Metadata
- author: charlesponti · version: 3.0 · category: Engineering
- Instructions
- 69 lines in SKILL.md · view on GitHub
Files (8)
- SKILL.md
- code.md · references/
- communication.md · references/
- data-and-trust.md · references/
- product-and-design.md · references/
- swift.md · references/
- typescript-react-native.md · references/
- workflow.md · references/
SKILL.md (first lines)
# chase-review Charles's preferences, gathered from how he reviews, corrects and steers work across Thames, Hominem and his other repos. Most are inferences from his requests, not a style guide he wrote, so each reference marks where a rule is his exact word (dated) and where it is inferred. ## Precedence 1. What Charles says in the moment wins. Then update the matching reference file right away. 2. A repo's own written rules (`AGENTS.md`, `CLAUDE.md`, a repo-local skill) beat this skill where they conflict. They usually add to it. 3. This skill fills every gap the repo leaves open. 4. Charles is the product manager and architect. Never invent product behavior, navigation or architecture and present it as decided (`references/workflow.md`, "Decision authority"). ## How to run a review 1. Read the file, diff or PR in full before judging it. 2. Find the repo's own checks (type check, lint, format, tests) from its docs or manifests. Use those. 3. Open only the references the change touches (table below). Check each rule. 4. Report only real violations: file, line, the rule it breaks, the fix. No padding, no praise filler. 5. For a refactor, change behaviour never. One rule per pass, a mechanical diff, checks after each pass. 6. Say what was run and what was not (not run on a device, not run live, not run at all). ## Which reference to open | Touching | Open | | --- | --- | | Any code | `references/code.md` | | TypeScript, React, React Native, Expo | `references/typescript-react-native.md` | | Swift, SwiftUI, native modules, watchOS | `references/swift.md` | | Screens, copy, motion, errors, PRDs, design files | `references/product-and-design.md` | | Secrets, user data, telemetry, auth, databases, APIs | `references/data-and-trust.md` | | Branches, commits, PRs, merging, deploys, TestFlight, debugging, tests | `references/workflow.md` | | How to talk to Charles, reports, summaries | `references/communication.md` | ## Top rules (the ones he repeats most) 1. YAGNI. The smallest thing that works, one-liners where they read well, nothing for later. 2. Delete before adding. No unused code, no dead options, no compatibility shims inside an app. 3. Schema-first for anything read from outside the program. 4. One pattern, applied everywhere. Merge duplicates; reuse the existing way. 5. Short domain names. Name what a thing is, not how it is stored. 6. No ternary chains. Lookup table, early returns or an exhaustive `switch`. 7. Tooling enforces style (types, lint, formatter), not comments asking nicely. 8. UI says less: one-line hints, symbols over words, calm wording, red only for real failure. 9. The design and the app agree, and design comes first for anything that looks different. 10. Prove with evidence. Logs and measurements before rebuilds; "done" means verified. 11. Existing failures are yours. Fix what is red even if you did not break it. 12. One branch and PR per body of work. Never merge, delete or deploy before he says done. 13. Never print or commit secrets. 14. Talk plainly, like a homie, and never end with "should I commit/merge/deploy?". ## Final checklist - [ ] Untrusted data goes through a schema; no hand-rolled guards - [ ] No nested or multi-way ternaries; no clever one-liner that hides logic - [ ] Names are short domain nouns; units in numeric names; one word per concept - [ ] No unused code, params, options, exports, files or dependencies - [ ] No inline styles; the repo formatter, linter and type check are clean - [ ] Existing pattern reused; no duplicated helper - [ ] Copy is one line, calm, and only says what colour or an icon does not - [ ] Design file and shipped app agree; any new look was designed first - [ ] Nothing about the person is stored that they cannot see, delete and switch off - [ ] No secret, key or user content in the repo, build, log or telemetry - [ ] Full checks ran for every affected package; skipped checks are named - [ ] Commit, PR and report say plainly what changed, why, and what is unverified
From ponti-studios/kernel, MIT.
More from ponti-studios/kernel
- 0.592score
kernel-design
project
Route UI work to the right design workflow, applying Charles's recorded style rules over generic defaults.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
kernel-animate
project
Build, audit, and review UI motion: animations, gestures, transitions, and fix plans.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
kernel-clean-code
project
Remove AI slop, code smells, and tech debt.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
film-production
project
Plan, capture, design, record sound for, and edit Ponti Studios film work.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
kernel-audit-monorepo
project
Audit TypeScript monorepo structure: package boundaries, duplication, layer violations.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
kernel-audit-swiftui
project
Audit SwiftUI and iOS UI for best practices: state, navigation, UIKit interop, accessibility, performance.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
kernel-dev-auth
project
Define auth with Better Auth as sole authority.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
kernel-dev-database
project
Production-safe Postgres evolution with Goose, Kysely, expand/contract, and backfills.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
kernel-dev-react
project
React web boundaries: components, state ownership, shared UI purity, async data.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
kernel-dev-react-native
project
Expo and React Native boundaries: navigation, native deps, lists, performance.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
kernel-dev-typescript
project
Strict TypeScript: type ownership, derived types, generics, async boundaries.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
kernel-dev-testing
project
Test strategy and structure across unit, integration, and e2e.
SkillAFreshness: A★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 20, 2026 (9 days ago)
- Last release
- Mar 26, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 3.0
- License
- MIT
- Repository
- github.com/ponti-studios/kernel
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Cite this page
chase-review skill. Agent Mart. https://agentmart.dev/skills/ponti-studios-chase-review (last updated 2026-10-24)