Nathaniel Landau avatar

Nathaniel Landau

Community

@natelandau · United States

117Followers
|
30Public Repos
|
19Published Skills

Nathaniel Landau maintains 21 skills spanning Python async ORM development, htmx/daisyUI frontend patterns, Git branch lifecycle operations, and technical documentation standards.

Skills Distribution
DomainDeveloper To...Git Branch & PR Op.. (30%)Python Web Develop.. (25%)Frontend UI & Acce.. (20%)Documentation & Te.. (15%)

Agent Skills by Nathaniel Landau

Showing 19 vetted skills indexed across 2 GitHub repositories.

natelandaunatelandau

tortoise-orm

Build async Python applications with Tortoise ORM models, queries, relations, and migrations.

Community
Intermediate
natelandaunatelandau

gha

Analyze GitHub Actions workflow failures and identify root causes using the gh CLI.

Community
Intermediate
natelandaunatelandau

squash

Squash-merges a feature branch into one conventional commit on the local trunk.

Community
Advanced
natelandaunatelandau

cleanup-branch

Regroup a feature branch's commits into fewer logically grouped commits without changing the resulting tree.

Community
Advanced
natelandaunatelandau

nclutils

Guides Python code edits in projects depending on the nclutils utility package.

Community
Intermediate
natelandaunatelandau

zensical

Author and configure documentation sites with the Zensical static-site engine.

Community
Intermediate
natelandaunatelandau

pr

Commits, tests, pushes the feature branch, and opens a pull request via the forge CLI.

Community
Advanced
natelandaunatelandau

explain-diff

Generates self-contained HTML explainers that describe code changes by concept across files.

Community
Intermediate
natelandaunatelandau

fast-forward

Lands a finished feature branch onto the local trunk as a fast-forward with changelog-worthy commits.

Community
Advanced
natelandaunatelandau

technical-writer

Write and review user-facing documentation using ASD-STE100 Simplified Technical English rules.

Community
Advanced
natelandaunatelandau

accessibility

Audit and implement WCAG 2.2 accessibility in HTML, htmx, and daisyUI components.

Community
Intermediate
natelandaunatelandau

safe-refactoring

Restructure code in small verified steps while preserving external behavior.

Community
Intermediate
natelandaunatelandau

prune-comments

Removes redundant inline code comments and tightens verbose ones in changed files.

Community
Intermediate
natelandaunatelandau

tufte-viz

Design and critique data visualizations using Edward Tufte's principles of graphical integrity and data-ink.

Community
Intermediate
natelandaunatelandau
222

daisy-form-patterns

Generate DaisyUI v5 forms with inputs, selects, textareas, and validation.

Community
Basic
natelandaunatelandau

htmx-expert

Guides writing, debugging, and reviewing htmx 2.x attributes and hypermedia-driven patterns.

Community
Intermediate
natelandaunatelandau
222

documentation-writer

Generate and refine user-facing documentation for software projects.

Community
Intermediate
natelandaunatelandau
222

flask-development

Develop Flask web applications with application factory pattern and Blueprints.

Community
Advanced
natelandaunatelandau

daisyui

Build user interfaces with daisyUI v5 components, forms, and Tailwind CSS theming.

Community
Intermediate

Frequently Asked Questions About Nathaniel Landau

FAQPage Schema
What tasks can I accomplish with natelandau's skills?▼

You can manage Git branch lifecycles (squash, fast-forward, cleanup, PR creation), build Flask and Tortoise ORM Python applications, create htmx/daisyUI interfaces, audit WCAG 2.2 accessibility, refactor code safely, prune comments, write ASD-STE100 documentation, and design Tufte-principle data visualizations.

Who should use these skills?▼

Python web developers working with Flask, Tortoise ORM, or the nclutils package; frontend engineers building hypermedia-driven UIs with htmx and daisyUI v5; and maintainers who need disciplined Git history management, pull request creation, or user-facing documentation written to Simplified Technical English standards.

How do the Git branch skills work in practice?▼

Invoke squash, fast-forward, cleanup-branch, or pr by name or intent. Each commits outstanding work, operates locally only, and never pushes. Squash collapses a branch into one conventional commit; fast-forward rebases and lands reviewable commits; pr runs linters and tests, pushes, and opens a pull request.

Are there prerequisites or dependencies for these skills?▼

Tortoise ORM skills require asyncpg or asyncmy drivers and Pydantic for serialization. The nclutils skill applies only to projects importing that package. Accessibility audits target HTML, Jinja, and Jinja2 templates. Zensical documentation work requires a zensical.toml or mkdocs.yml configuration.

Which skills are restricted to explicit user invocation?▼

The gha skill for analyzing GitHub Actions CI/CD failures, cleanup-branch for regrouping commits, and prune-comments for tightening inline comments all set disable-model-invocation, meaning they run only when the user explicitly invokes them rather than being triggered automatically.