Karim Stekelenburg avatar

Karim Stekelenburg

Community

@karimStekelenburg · The Netherlands

40Followers
|
58Public Repos
|
17Published Skills

Software Engineer | Co-founder of Animo Solutions

Skills Distribution
DomainDeveloper To...Developer Tooling .. (45%)Business, Finance .. (35%)Data Systems & Dat.. (10%)Growth, Marketing .. (10%)

Agent Skills by Karim Stekelenburg

Showing 17 vetted skills indexed across 1 GitHub repositories.

karimStekelenburgkarimStekelenburg

sync

Synchronizes plugin-dev documentation against latest Claude Code docs and community resources via an automated PR pipeline.

Community
Advanced
karimStekelenburgkarimStekelenburg

resource-management

Maintains the resources.json registry that drives the plugin-dev-sync discovery pipeline.

Community
Intermediate
karimStekelenburgkarimStekelenburg

report-issue

Collects structured feedback on plugin-dev failures and triggers automated diagnosis, patching, and PR creation.

Community
Advanced
karimStekelenburgkarimStekelenburg

skill-development

Create, evaluate, and benchmark Claude Code plugin skills with structured workflows.

Community
Advanced
karimStekelenburgkarimStekelenburg

plugin-development

Create and configure Claude Code plugins with manifests, components, and LSP integration.

Community
Intermediate
karimStekelenburgkarimStekelenburg

component-development

Create and configure Claude Code plugin components including commands, hooks, agents, and MCP servers.

Community
Intermediate
karimStekelenburgkarimStekelenburg

rup-lifecycle

Orchestrates Rational Unified Process phases, gates, and artifacts for iterative software development.

Community
Advanced
karimStekelenburgkarimStekelenburg

view-data

Launch a datasette dashboard or print a summary of personal finance database records.

Community
Basic
karimStekelenburgkarimStekelenburg

pipeline

Orchestrates the end-to-end personal finance pipeline from inbox scanning to QR code generation.

Community
Advanced
karimStekelenburgkarimStekelenburg

generate-qr

Generate EPC payment QR codes for unpaid invoices from a finance data directory.

Community
Intermediate
karimStekelenburgkarimStekelenburg

import-statements

Parses MT940 and CSV bank statements into a personal finance transaction database.

Community
Intermediate
karimStekelenburgkarimStekelenburg

extract-invoices

Extract vendor, amount, IBAN, and due date data from invoice PDF email attachments.

Community
Intermediate
karimStekelenburgkarimStekelenburg

scan-inbox

Scans Apple Mail for invoice emails and reports new versus previously seen messages.

Community
Basic
karimStekelenburgkarimStekelenburg

match-payments

Match invoices against bank transactions and report payment status by confidence level.

Community
Intermediate
karimStekelenburgkarimStekelenburg

core-devtools

Demonstrates how skills work inside a Claude Code plugin.

Community
Basic
karimStekelenburgkarimStekelenburg

duplication-detection

Detects and proposes consolidation of duplicated instructions across marketplace plugins.

Community
Intermediate
karimStekelenburgkarimStekelenburg

scope-validation

Validates plugin content placement against marketplace registry scope declarations.

Community
Intermediate

Frequently Asked Questions About Karim Stekelenburg

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

Two skill families are covered: Claude Code plugin engineering (scaffolding plugins, creating slash commands, hooks, agents, MCP servers, running skill evals, and syncing plugin-dev documentation) and personal finance processing (scanning inboxes for invoices, parsing PDFs and MT940/CSV bank statements, matching payments, and generating EPC QR codes).

Who are these skills designed for?▼

Plugin developers building and maintaining Claude Code plugins and marketplaces, including teams using RUP lifecycle orchestration, plus individual users managing personal invoicing with Dutch banks such as ABN AMRO, ING, and Bunq.

How do the finance pipeline skills run in practice?▼

Invoke the pipeline skill to run end-to-end, or call individual steps: scan-inbox reads Apple Mail, extract-invoices parses PDF attachments, import-statements loads MT940 or CSV files, match-payments reconciles transactions, generate-qr creates payment codes, and view-data launches a Datasette dashboard.

What prerequisites or dependencies do these skills require?▼

Finance skills require Bash execution, Apple Mail access, and bank export files from ABN AMRO, ING, or Bunq. Plugin development skills require a Claude Code plugin environment; the sync skill additionally uses WebFetch and WebSearch to pull documentation, GitHub, and community sources.

How does the plugin-dev sync and feedback system work?▼

The sync skill fetches configured resources, discovers new features, diffs them against plugin-dev, applies patches, commits, and opens a PR with a report. The report-issue skill collects feedback on incorrect plugin-dev output and triggers root-cause analysis, patching, and PR creation.