Recent projects
- pytest-markdown-report
- Must-have for agentic development in Python, improves the token efficiency of pytest output to reduce context bloat.
- skills
- Power-user Agent Skills for claude.ai. Session handoff, mission briefs for Claude Code, structured proofreading, pre-release validation. Bilingual FR/EN pairs for context homogeneity.
- handoff
- Lightweight session continuity for Claude Code: snapshots the current task and open decisions before
/clear, then rebuilds context at the next session from the previous prompts and the files touched.
- gitlore
- Versioned, shared, git-backed memory for Claude Code: what the agent learns is committed to git, so it persists and travels across machines and collaborators.
- unsandbox-git-status
- Runs
git status with the Claude Code command sandbox disabled, so it reports the real working tree instead of phantom sandbox-mount entries.
- gitmoji
- A commit-msg git hook that rewrites conventional-commit prefixes (
feat:, fix:, …) into gitmoji emoji, with an installer that stows the hook into the current repo.
- onekeys
- A prompt hook that expands single-character inputs into full instructions (
c → Continue, n → What’s next?). Mappings live in a plain text file.
- cwd-safety
- Keeps the agent’s shell at the project root: blocks working-directory drift from stray
cd commands and warns when it happens.
- shell-scripting
- A shell-scripting gotchas skill, plus automatic shellcheck feedback on edited shell files.
- candidature
- Assisted job-application skill (French content): preparation, cover letter, tailored CV, proofreading, and follow-up tracking, with Notion storage.
- tuick
- Terminal browser for compiler and linter errors. Broad text editor integration, reviewdog/errorformat support, extensible with errorformat patterns, custom parsers for ruff and pytest.
Looking for a job
Senior Python backend developer, 25 years of Python, 15 years building a
B2B SaaS from the ground up — solo for 7
years, then leading a team for 7 more. Looking for an individual contributor
role in Paris.
CV ·
email ·
LinkedIn