AgentStack
flydev-fr avatar

flydev-fr

18 listings · 0 installs

Open-source publisher. Listings imported from github.com/flydev-fr — credited to the original author with their license.

↗ github.com/flydev-fr
18 results
Self-run
SKILL

Mormot2 Rest Soa

Use when building REST servers/clients, method-based services, or interface-based SOA in mORMot 2. Do NOT use for HTTP transport (use mormot2-net) or auth (use mormot2-auth-security).

0
10
Free
Self-run
SKILL

Finishing A Development Branch

Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup

0
10
Free
Self-run
SKILL

Writing Plans

Use when you have a spec or requirements for a multi-step task, before touching code

0
11
Free
Self-run
SKILL

Mormot2 Auth Security

Use when working with mORMot 2 crypto/auth primitives: JWT, ECC, AES-GCM, SHA, password hashing, signing. Do NOT use for REST session lifecycle (use mormot2-rest-soa) or TLS/ACME (use mormot2-net).

0
9
Free
Self-run
SKILL

Fpc Build

Use for FPC/Lazarus builds: -Mobjfpc/-Sci modes, -Fu/-Fi search paths, .lpi files, lazbuild, cross-compilation, FPC_X64MM. Do NOT use for Delphi (delphi-build) or runtime config (mormot2-deploy).

0
11
Free
Self-run
SKILL

Mormot2 Core

Use when working with mORMot 2 core types (RawUtf8, RawByteString, TSynLocker, TDocVariant), mormot.defines.inc, unit order, JSON, or RTTI. Do NOT use for ORM/REST/DB/Net/Crypto: use sibling skills.

0
9
Free
Self-run
MCP

Mcp Delphi

Delphi and Lazarus/FPC MCP server: build/clean pascal projects via MCP tools.

0
9
Free
Self-run
SKILL

Mormot2 Net

Use for HTTP transport in mORMot 2: TRestHttpServer modes (useHttpAsync, useBidirAsync), WebSockets, OpenAPI, TLS/ACME. Do NOT use for SOA shape (mormot2-rest-soa) or crypto (mormot2-auth-security).

0
10
Free
Self-run
SKILL

Mormot2 Db

Use for raw SQL via TSqlDB* providers, picking DB engines (SQLite, PostgreSQL, MSSQL, Oracle, Mongo, ZEOS, ODBC), pooling, BSON. Do NOT use for ORM (mormot2-orm) or REST (mormot2-rest-soa).

0
15
Free
Self-run
SKILL

Mormot2 Deploy

Use for deployment: static libs (SQLite, OpenSSL, Zstd), Windows service / systemd, fronting with nginx / HAProxy. Do NOT use for in-process TLS (mormot2-net) or compiler flags (use *-build skills).

0
10
Free
Self-run
SKILL

Using Git Worktrees

Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification

0
7
Free
Self-run
SKILL

Systematic Debugging

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

0
9
Free
Self-run
SKILL

Pascal Debugging Logging

Use for TSynLog setup, FastMM4 leak reports, .map/DWARF stack traces, ISynLog tracing, EAccessViolation hunting. Do NOT use for TDD (test-driven-development) or root-cause (systematic-debugging).

0
10
Free
Self-run
SKILL

Mormot2 Orm

Use when defining TOrm classes, building TOrmModel, mapping fields with attributes, configuring virtual tables, or ORM CRUD. Do NOT use for raw SQL (use mormot2-db) or REST (use mormot2-rest-soa).

0
8
Free
Self-run
SKILL

Test Driven Development

Use when implementing any feature or bugfix, before writing implementation code

0
7
Free
Self-run
SKILL

Verification Before Completion

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always

0
8
Free
Self-run
SKILL

Delphi Build

Use when configuring Delphi builds: dcc32/dcc64 flags, .dproj search paths, MSBuild targets, conditional defines. Do NOT use for FPC/Lazarus (use fpc-build) or runtime config (use mormot2-deploy).

0
11
Free
Self-run
SKILL

Requesting Code Review

Use when completing tasks, implementing major features, or before merging to verify work meets requirements

0
10
Free
You've reached the end · 18 loaded