Nathaniel Landau
Community@natelandau · United States
Nathaniel Landau maintains 21 skills spanning Python async ORM development, htmx/daisyUI frontend patterns, Git branch lifecycle operations, and technical documentation standards.
Agent Skills by Nathaniel Landau
Showing 19 vetted skills indexed across 2 GitHub repositories.
tortoise-orm
Build async Python applications with Tortoise ORM models, queries, relations, and migrations.
gha
Analyze GitHub Actions workflow failures and identify root causes using the gh CLI.
squash
Squash-merges a feature branch into one conventional commit on the local trunk.
cleanup-branch
Regroup a feature branch's commits into fewer logically grouped commits without changing the resulting tree.
nclutils
Guides Python code edits in projects depending on the nclutils utility package.
zensical
Author and configure documentation sites with the Zensical static-site engine.
pr
Commits, tests, pushes the feature branch, and opens a pull request via the forge CLI.
explain-diff
Generates self-contained HTML explainers that describe code changes by concept across files.
fast-forward
Lands a finished feature branch onto the local trunk as a fast-forward with changelog-worthy commits.
technical-writer
Write and review user-facing documentation using ASD-STE100 Simplified Technical English rules.
accessibility
Audit and implement WCAG 2.2 accessibility in HTML, htmx, and daisyUI components.
safe-refactoring
Restructure code in small verified steps while preserving external behavior.
prune-comments
Removes redundant inline code comments and tightens verbose ones in changed files.
tufte-viz
Design and critique data visualizations using Edward Tufte's principles of graphical integrity and data-ink.
daisy-form-patterns
Generate DaisyUI v5 forms with inputs, selects, textareas, and validation.
htmx-expert
Guides writing, debugging, and reviewing htmx 2.x attributes and hypermedia-driven patterns.
documentation-writer
Generate and refine user-facing documentation for software projects.
flask-development
Develop Flask web applications with application factory pattern and Blueprints.
daisyui
Build user interfaces with daisyUI v5 components, forms, and Tailwind CSS theming.
Frequently Asked Questions About Nathaniel Landau
FAQPage SchemaWhat 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.