NorthGuild
Official@northguild
Engineering Collective
Agent Skills by NorthGuild
Showing 28 vetted skills indexed across 1 GitHub repositories.
research
Investigates questions against primary sources and saves cited findings as Markdown files.
changelog
Rewrites pending changeset files with consumer-facing descriptions matching CHANGELOG style.
handoff
Summarizes the current conversation into a handoff document for a fresh agent session.
agent-optimizer
Audits AGENTS.md, CLAUDE.md, and context/ directories for token waste and orphaned files.
skill-optimizer
Audit agent skills for token waste, disclosure violations, and triggering problems.
code-review
Review GMT Temporal code for error handling, Date-object bans, and test coverage patterns.
prototype
Build throwaway prototypes that answer design questions about logic or UI.
update-readme
Updates README files to reflect API changes detected in branch diffs.
pr-desc
Generates a PR title and description from the git diff against main.
grill-with-docs
Interviews users about design decisions and records outcomes as documentation.
implement
Implements work items from specs or tickets with dependency tracking and test-driven workflow.
tanstack-intent
Synchronizes TanStack Intent skill files with gmt source API changes and validates them.
astro
Guides building Astro sites with components, pages, adapters, and CLI commands.
caveman
Compresses AI responses into terse caveman-style prose while preserving technical accuracy.
tdd
Guides test-driven development through red-green cycles with seam-based test design.
commit-message
Generates a conventional git commit message from staged and unstaged changes.
first-time-setup
Install and configure @northguild/gmt-eslint in ESLint flat config to enforce Date API bans.
migration-refactor
Refactor ESLint Date-rule violations into gmt Temporal-based helper calls.
ci-enforcement
Configures CI pipeline enforcement of ESLint Date-ban rules with staged rollout options.
gmt-timezone
Converts, formats, and computes timezone-aware datetimes with DST disambiguation using the Temporal API.
gmt-integration
Integrates GMT date handling into application frameworks with stable cache keys and epoch bridges.
gmt-arithmetic
Performs date arithmetic, duration math, and interval algebra using the Temporal-based GMT library.
gmt-basics
Parse, format, compare, and validate ISO 8601 date strings using Temporal-based functions.
new-method-implementation
Implements new gmt date-time API methods using Temporal with string-first I/O conventions.
Frequently Asked Questions About NorthGuild
FAQPage SchemaWhat tasks can I accomplish with NorthGuild's skills?βΌ
You can perform timezone-aware datetime operations, date arithmetic with ISO 8601 durations, business-calendar math, and interval algebra via the gmt library, plus enforce Date bans through ESLint setup, migration refactors, and CI pipelines. Supporting skills cover changelogs, PR descriptions, commit messages, README syncs, and TDD.
Who are NorthGuild's skills designed for?βΌ
JavaScript/TypeScript engineers building or maintaining the gmt Temporal date/time library, and application developers integrating nanosecond timestamps, foreign epoch bridges (NTP, FILETIME, .NET ticks, Excel, PostgreSQL), or lint enforcement across ESLint, Biome, and Oxlint setups.
How do I install and start using the gmt-eslint enforcement skills?βΌ
Run the first-time-setup skill to wire @northguild/gmt-eslint into your flat eslint.config file, verify Date-ban rules are active, and preserve existing lint behavior. Then use migration-refactor to fix violations and ci-enforcement to add staged PR and mainline pipeline checks.
Are NorthGuild's skills open source and what do they cost?βΌ
The skills are free to use; the Astro skill explicitly carries an MIT license. The gmt library skills reference the public northguild/gmt repository README and source JSDoc, with contribution paths via issue-creation and pr-contribution skills for feature requests and fixes.
What prerequisites do the gmt skills require?βΌ
The gmt skills expect @northguild/gmt version 1.16.0 installed, since they route to the package README and source JSDoc rather than duplicating API details. The lint skills require @northguild/gmt-eslint 1.1.0 and a flat ESLint config; optimizer skills use Read, Grep, Glob, and Bash.