Source

martinffx/atelier

92 skills · 1.2K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
oracle-doubt Adversarial review of non-trivial decisions using fresh-context scrutiny. Use when correctness matters more than spee…
martinffx/atelier
9
2
oracle-grillme Socratic interrogation of plans against the project's domain model and documented decisions. Use when the user wants …
martinffx/atelier
9
3
oracle-security Security architecture and threat modeling knowledge. Auto-invokes when designing features that handle untrusted data,…
martinffx/atelier
9
4
python:fastapi Building REST APIs with FastAPI, Pydantic validation, and OpenAPI. Use when creating routes, handling requests, desig…
martinffx/atelier
9
5
python:modern-python Modern Python language features and typing patterns. Use when writing type hints, using generics, implementing patter…
martinffx/atelier
9
6
python:sqlalchemy SQLAlchemy ORM patterns for Python database access. Use when defining models, writing queries, implementing upserts, …
martinffx/atelier
9
7
python:testing Stub-Driven TDD and layer boundary testing with pytest. Use when writing tests, deciding what to test, testing at com…
martinffx/atelier
9
8
spec:plan Write implementation plans, iterate with human annotations, create structured tasks. Use when there's an approved spe…
martinffx/atelier
9
9
typescript:build-tools TypeScript project tooling with Bun, tsgo, Vitest, Biome, and Turborepo. Use when setting up package.json scripts, ru…
martinffx/atelier
9
10
typescript:dynamodb-toolbox DynamoDB single-table design using dynamodb-toolbox v2. Use when creating entities, defining key patterns, designing …
martinffx/atelier
9
11
typescript:functional-patterns Functional programming patterns for reliable TypeScript. Use when modeling state machines, discriminated unions, Resu…
martinffx/atelier
9
12
code:conventional-commit Generate and validate conventional commit messages following the conventionalcommits.org spec. Use whenever the user …
martinffx/atelier
8
13
oracle:challenge Challenge an approach with critical thinking. Use when questioning assumptions, validating decisions, testing approac…
martinffx/atelier
8
14
python:architecture Python application architecture with functional core, effectful shell, DDD, and data modeling. Use when designing app…
martinffx/atelier
8
15
python:build-tools Python project tooling with uv, mise, ruff, basedpyright, and pytest. Use when setting up pyproject.toml, running bui…
martinffx/atelier
8
16
python:monorepo Python monorepo architecture with uv workspaces, mise, and apps/packages pattern. Use when setting up project structu…
martinffx/atelier
8
17
python:temporal Temporal workflow orchestration in Python. Use when designing workflows, implementing activities, handling retries, m…
martinffx/atelier
8
18
typescript:api-design REST API design patterns. Use when designing endpoints, error responses, pagination, versioning, or API structure. Fr…
martinffx/atelier
8
19
typescript:effect-ts Type-safe functional effects with Effect-TS. Use when building applications with Effect, using Effect.gen generators,…
martinffx/atelier
8
20
typescript:fastify Building REST APIs with Fastify in TypeScript. Use when creating routes, handling requests, implementing validation w…
martinffx/atelier
8
21
typescript:testing TypeScript testing patterns with Vitest and MSW. Use when writing unit tests, mocking APIs, creating typed mocks for …
martinffx/atelier
8
22
code:perf Performance profiling and optimization. Use when code is slow, has memory issues, or needs optimization. Triggers on …
martinffx/atelier
6
23
code:security Security audit and vulnerability detection. Use when reviewing code for security issues, scanning dependencies, or ad…
martinffx/atelier
6
24
code:subagents Subagent dispatch patterns for implementation tasks. Use when spec:implement has multiple tasks to execute and subage…
martinffx/atelier
6
25
code:debug Systematic debugging workflow and techniques. Use when something is broken, not working as expected, or throwing erro…
martinffx/atelier
5
26
code:docs Documentation generation for code projects. Use when updating docs, writing README, generating API docs, creating cha…
martinffx/atelier
5
27
oracle:architect DDD and hexagonal architecture with functional core pattern. Use when designing features, modeling domains, breaking …
martinffx/atelier
5
28
spec:product Requirements discovery and scope definition. Produces requirements.json — structured scope, user stories, acceptance …
martinffx/atelier
5
29
oracle:testing Stub-Driven TDD and layer boundary testing. Use when writing tests, deciding what to test, or testing at component bo…
martinffx/atelier
4
30
spec:architect DDD and hexagonal architecture with functional core pattern. Use when designing features, modeling domains, breaking …
martinffx/atelier
4
31
spec:finish Post-implementation completion workflow. Use after spec:implement completes to validate, review, create stacked commi…
martinffx/atelier
4
32
spec:install Install this Claude Code plugin into another AI coding tool (opencode, Claude Code, Gemini CLI, Codex CLI, Windsurf, …
martinffx/atelier
4
33
spec:orchestrator Skill routing and workflow orchestration. Routes to correct spec skill based on task type. Establishes discipline and…
martinffx/atelier
4
34
spec:research Discovery, research, and architecture for new features. Produces spec.md — a living specification that covers what ex…
martinffx/atelier
4
35
spec:testing Stub-Driven TDD and layer boundary testing. Use when writing tests, deciding what to test, or testing at component bo…
martinffx/atelier
4
36
spec:workflow Use when starting any conversation or task. Establishes skill discipline and routes to the correct spec skill. If you…
martinffx/atelier
4
37
spec:design Research codebase and design solutions. Produces spec.md — the living specification that covers what exists, what we'…
martinffx/atelier
3
38
conventional-commit Generate and validate conventional commit messages following the conventionalcommits.org spec. Use whenever the user …
martinffx/atelier
2
39
spec:beads Beads CLI for dependency-aware task tracking. Use when managing tasks, checking progress, finding ready work, handlin…
martinffx/atelier
2
40
spec:methodology AgentOS 3-layer context, orchestrated delegation, and OpenSpec living specifications. Use when explaining how context…
martinffx/atelier
2
41
spec:project-structure Directory layout implementing AgentOS 3-layer context. Use when setting up projects, organizing docs, or explaining w…
martinffx/atelier
2
42
spec:subagents Subagent dispatch patterns for implementation tasks. Use when spec:implement has multiple tasks to execute and subage…
martinffx/atelier
2
Page 2 · 92 total Previous