Back to authors
nicholasgriffintn

nicholasgriffintn

8 Skills published on GitHub.

architecture-patterns

A specialist skill that recognises and applies common software architecture patterns within a codebase. This skill should be used during the design and development phases of a project.

UncategorizedView skill →

backend-design

Design robust backend systems and APIs. Use when users ask to plan or implement services, data models, or integrations.

UncategorizedView skill →

frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use when users ask to build web components, pages, or applications.

UncategorizedView skill →

git-workflow

A skill that outlines best practices for using Git in a collaborative development environment, including branching strategies, commit conventions, and pull request workflows.

UncategorizedView skill →

performance-optimisation

Analyses and optimises performance across frontend, backend and database interactions. Identifies bottlenecks and implements solutions to enhance speed and efficiency.

UncategorizedView skill →

project-analysis

A specialist skill that analyses a codebase to understand its structure, dependencies, and architecture. This skill should be used at the start of a new project or when onboarding to an existing codebase.

UncategorizedView skill →

security-review

A specialist skill for security reviews, threat modeling, and remediation guidance. Use for auth/permissions changes, secrets or PII handling, public endpoints, or dependency upgrades.

UncategorizedView skill →

testing-strategy

A specialist skill that designs and implements a testing strategy for a codebase. This skill should be used after code development and before code review.

UncategorizedView skill →