Greg Martin
Community@GregM1991 · Sydney, Australia
Full Stack Software Engineer who teeters towards the front end making things all pretty and shiny.
Agent Skills by Greg Martin
Showing 65 vetted skills indexed across 1 GitHub repositories.
improve-frontend-architecture
Identifies shallow frontend modules and proposes deepening refactors for React routes, hooks, and forms.
onepassword-agent-secret-flows
Migrate and inject 1Password secrets into agent workflows using op run and vault triage.
podcraft-episode-creation
Create and verify podcast episodes through the Podcraft API service.
build-react-codebase-guidelines
Guides implementation of maintainable React and TypeScript components, hooks, and state.
code-optimizer
Detects performance anti-patterns across codebases using parallel pattern-based specialist agents.
observability
Add structured logs, health endpoints, and persisted failure state to long-running code.
anki-card-standards
Applies authoring standards to generate, review, and revise Anki flashcards.
zoom-out
Maps relevant modules and callers to explain unfamiliar code at a higher abstraction level.
capture-agent-browser-auth-state
Capture headed browser login state and transfer it to headless servers for gated sites.
review-react-codebase-red-flags
Reviews React and TypeScript codebases for maintainability red flags and produces severity-ranked audit reports.
testing-philosophy
Guides behavior-based integration testing for TypeScript applications using the Two Users principle.
dependency-upgrade
Plans and executes batched dependency upgrades with per-batch verification and isolated major-version commits.
caveman
Compresses AI responses by removing filler words while preserving technical accuracy.
write-pr
Drafts pull request bodies in a structured style from branch diffs and commits.
writing-style
Rewrites text in Greg's casual, direct, and conversational voice.
react-performance-guidelines
Review and write React code using render boundaries, state ownership, and justified memoization.
research
Investigates questions against primary sources and writes cited findings to Markdown files.
domain-modeling
Build and maintain project domain glossaries and architecture decision records.
setup-pre-commit
Configures Husky pre-commit hooks with lint-staged, Prettier, type checking, and tests.
wayfinder
Plan large efforts as decision tickets on an issue tracker and resolve them one at a time.
setup-matt-pocock-skills
Configures a repository's issue tracker, triage labels, and domain doc layout for engineering skills.
setup-ts-deep-modules
Configures dependency-cruiser to enforce deep-module package boundaries in TypeScript repositories.
writing-for-agents
Write and structure documents that AI agents consume, including skills and AGENTS.md files.
wait-what
Rephrases the previous AI response in ASD-STE100 Simplified Technical English with added context.
Frequently Asked Questions About Greg Martin
FAQPage SchemaWhat tasks can I accomplish using Greg Martin's skills?▼
You can audit and improve React/TypeScript frontend architecture, run performance and security code reviews, apply test-driven development, optimize Core Web Vitals and WCAG accessibility, manage dependency upgrades, resolve merge conflicts, and orchestrate agent sessions with handoffs, triage, and ticket generation.
Who are these skills designed for?▼
Full-stack and frontend-leaning software engineers working in React and TypeScript codebases. They suit developers preparing PRs, auditing code quality, hardening security, improving web vitals, or structuring large multi-session engineering efforts with issue trackers and specs.
How do the code review and optimization skills work in practice?▼
The code-review skill compares changes since a commit, branch, or merge-base against repo standards and the originating spec using parallel sub-agents. The code-optimizer skill hunts performance anti-patterns via pattern-based Grep/Glob detection across databases, memory, concurrency, bundle size, and rendering domains.
Are these skills open source and what licenses apply?▼
Several skills carry explicit MIT licenses, including core-web-vitals, accessibility, fallow, onepassword-agent-secret-flows, and youtube-content. The security-review skill references a LICENSE file. Other skills in the manifest do not declare a license, so check each skill folder before redistribution.
What prerequisites or dependencies do these skills require?▼
Most skills target TypeScript/React repositories and assume an agent runtime environment. Specific dependencies include Husky and lint-staged for pre-commit hooks, dependency-cruiser for deep-module enforcement, AnkiConnect for Anki operations, the gh CLI for PR review canvases, and 1Password CLI (op) for secret injection.