Karim Stekelenburg
Community@karimStekelenburg · The Netherlands
Software Engineer | Co-founder of Animo Solutions
Agent Skills by Karim Stekelenburg
Showing 17 vetted skills indexed across 1 GitHub repositories.
sync
Synchronizes plugin-dev documentation against latest Claude Code docs and community resources via an automated PR pipeline.
resource-management
Maintains the resources.json registry that drives the plugin-dev-sync discovery pipeline.
report-issue
Collects structured feedback on plugin-dev failures and triggers automated diagnosis, patching, and PR creation.
skill-development
Create, evaluate, and benchmark Claude Code plugin skills with structured workflows.
plugin-development
Create and configure Claude Code plugins with manifests, components, and LSP integration.
component-development
Create and configure Claude Code plugin components including commands, hooks, agents, and MCP servers.
rup-lifecycle
Orchestrates Rational Unified Process phases, gates, and artifacts for iterative software development.
view-data
Launch a datasette dashboard or print a summary of personal finance database records.
pipeline
Orchestrates the end-to-end personal finance pipeline from inbox scanning to QR code generation.
generate-qr
Generate EPC payment QR codes for unpaid invoices from a finance data directory.
import-statements
Parses MT940 and CSV bank statements into a personal finance transaction database.
extract-invoices
Extract vendor, amount, IBAN, and due date data from invoice PDF email attachments.
scan-inbox
Scans Apple Mail for invoice emails and reports new versus previously seen messages.
match-payments
Match invoices against bank transactions and report payment status by confidence level.
core-devtools
Demonstrates how skills work inside a Claude Code plugin.
duplication-detection
Detects and proposes consolidation of duplicated instructions across marketplace plugins.
scope-validation
Validates plugin content placement against marketplace registry scope declarations.
Frequently Asked Questions About Karim Stekelenburg
FAQPage SchemaWhat 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.