Jonas Ahnstedt (Eckerström) avatar

Jonas Ahnstedt (Eckerström)

Community

@jonaseck2 · Växjö, Sweden

17Followers
|
110Public Repos
|
34Published Skills

Agent Skills by Jonas Ahnstedt (Eckerström)

Showing 34 vetted skills indexed across 1 GitHub repositories.

jonaseck2jonaseck2
2

import-format-add

Adds native importers for genealogy file formats to Släktforskning via Tauri bytes loading and dual-path/-bytes variants.

Community
Advanced
jonaseck2jonaseck2
2

commit

Stage related files and create commits with pre-commit checks and release-aware updates.

Community
Advanced
jonaseck2jonaseck2
2

rusqlite-patterns

Standardize Tauri rusqlite connection lifecycle and SQL primitives.

Community
Intermediate
jonaseck2jonaseck2
2

genealogy

Coordinate Släktforskning genealogy research workflows with GEDCOM round-trip verification.

Community
Advanced
jonaseck2jonaseck2
2

e2e-evidence

Select Playwright test tiers and capture passed-count evidence for plan close-out.

Community
Intermediate
jonaseck2jonaseck2
2

tauri-bridge

Guide renderer-to-Rust integration for Tauri 2 apps using Specta typed bindings.

Community
Advanced
jonaseck2jonaseck2
2

test

Run the Släktforskning test suite across unit, component, and Tauri e2e tiers.

Community
Intermediate
jonaseck2jonaseck2
2

dom-first-debugging

Diagnose UI layout issues by reading live DOM and computed styles.

Community
Advanced
jonaseck2jonaseck2
2

audit-validation

Verify audit claims against repository state using grep, wc, and ls.

Community
Intermediate
jonaseck2jonaseck2
2

gedcom-fidelity-registry

Enforce GEDCOM 5.5.1 and 7.0 round-trip fidelity via per-column registry entries and CI-backed tests.

Community
Advanced
jonaseck2jonaseck2
2

sqlite-wal

Detect WAL-tagged SQLite databases and downgrade them to DELETE journaling mode.

Community
Intermediate
jonaseck2jonaseck2
2

oss-welcome

Identify first-time GitHub contributors and post welcome comments on new PRs or issues.

Community
Intermediate
jonaseck2jonaseck2
2

oss-release

Enforce CHANGELOG.md release-note structure with a 10-block rolling window.

Community
Intermediate
jonaseck2jonaseck2
2

performance-profiling

Correlate renderer and Rust host CPU profiles with SQLite bottleneck patterns.

Community
Advanced
jonaseck2jonaseck2
2

tree-layout

Build collision-free genealogy tree layouts with curved SVG connectors.

Community
Advanced
jonaseck2jonaseck2
2

oss-stale

Closes GitHub issues and pull requests inactive for 60+ days.

Community
Intermediate
jonaseck2jonaseck2
2

ux-intent-mapping

Map panel and modal surfaces to user-intent Purpose statements and CTA inventories.

Community
Advanced
jonaseck2jonaseck2
2

slaktforskning-mcp

Create and verify genealogy records in Släktforskning via MCP tools.

Community
Advanced
jonaseck2jonaseck2
2

tauri-dev

Orchestrate Tauri dev loops and packaged build checks with HMR and Rust rebuilds.

Community
Intermediate
jonaseck2jonaseck2
2

oss-triage

Classify open GitHub issues, detect duplicates, and apply labels via GitHub CLI.

Community
Intermediate
jonaseck2jonaseck2
2

a11y

Standardize ARIA patterns, focus management, and WCAG contrast in Släktforskning UI components.

Community
Advanced
jonaseck2jonaseck2
2

frontend-design

Standardize Vue 3 UI layouts, pagination, and theme-safe styling.

Community
Advanced
jonaseck2jonaseck2
2

gazetteer-testing

Audit genealogy place resolution against a SQLite database and bucket outlier mismatches.

Community
Advanced
jonaseck2jonaseck2
2

web-research

Compare genealogy platforms and synthesize feature matrices from web research.

Community
Intermediate