Gentleman-Programming
- 44 skills
- 0 followers
- 1 week ago last updated
- ▌ Sdd Init · gentleman-programmingInitialize Spec-Driven Development context in any project. Detects stack, conventions, and bootstraps the active persistence backend. Trigger: When user wants to initialize SDD in a project, or says "sdd init", "iniciar sdd", "openspec init".
- ▌ Sdd Spec · gentleman-programmingWrite specifications with requirements and scenarios (delta specs for changes). Trigger: When the orchestrator launches you to write or update specs for a change.
- ▌ Branch Pr · gentleman-programmingPR creation workflow for Agent Teams Lite following the issue-first enforcement system. Trigger: When creating a pull request, opening a PR, or preparing changes for review.
- ▌ Sdd Apply · gentleman-programmingImplement tasks from the change, writing actual code following the specs and design. Trigger: When the orchestrator launches you to implement one or more tasks from a change.
- ▌ Sdd Tasks · gentleman-programmingBreak down a change into an implementation task checklist. Trigger: When the orchestrator launches you to create or update the task breakdown for a change.
- ▌ Go Testing · gentleman-programmingGo testing patterns for Gentleman.Dots, including Bubbletea TUI testing. Trigger: When writing Go tests, using teatest, or adding test coverage.
- ▌ Sdd Design · gentleman-programmingCreate technical design document with architecture decisions and approach. Trigger: When the orchestrator launches you to write or update the technical design for a change.
- ▌ Sdd Verify · gentleman-programmingValidate that implementation matches specs, design, and tasks. Trigger: When the orchestrator launches you to verify a completed (or partially completed) change.
- ▌ Sdd Archive · gentleman-programmingSync delta specs to main specs and archive a completed change. Trigger: When the orchestrator launches you to archive a change after implementation and verification.
- ▌ Sdd Explore · gentleman-programmingExplore and investigate ideas before committing to a change. Trigger: When the orchestrator launches you to think through a feature, investigate the codebase, or clarify requirements.
- ▌ Sdd Propose · gentleman-programmingCreate a change proposal with intent, scope, and approach. Trigger: When the orchestrator launches you to create or update a proposal for a change.
- ▌ Judgment Day · gentleman-programmingParallel adversarial review protocol that launches two independent blind judge sub-agents simultaneously to review the same target, synthesizes their findings, applies fixes, and re-judges until both pass or escalates after 2 iterations. Trigger: When user says "judgment day", "judgment-day", "review adversarial", "dual review", "doble review", "juzgar", "que lo juzguen".
- ▌ Skill Creator · gentleman-programmingCreates new AI agent skills following the Agent Skills spec. Trigger: When user asks to create a new skill, add agent instructions, or document patterns for AI.
- ▌ Issue Creation · gentleman-programmingIssue creation workflow for Agent Teams Lite following the issue-first enforcement system. Trigger: When creating a GitHub issue, reporting a bug, or requesting a feature.
- ▌ Skill Registry · gentleman-programmingCreate or update the skill registry for the current project. Scans user skills and project conventions, writes .atl/skill-registry.md, and saves to engram if available. Trigger: When user says "update skills", "skill registry", "actualizar skills", "update registry", or after installing/removing skills.
- ▌ Work Unit Commits · gentleman-programmingPlan commits as reviewable work units. Trigger: implementation, commit splitting, chained PRs, or keeping tests and docs with code.
- ▌ Gentle AI Bench · gentleman-programmingTrigger: bench, journey, journeys, driven mode, gentle-ai-bench, journey corpus, j-numbers, bench axis. Author and verify gentle-ai bench journeys; go test ./bench never proves driven execution.
- ▌ Comment Writer · gentleman-programmingWrite warm, direct collaboration comments. Trigger: PR feedback, issue replies, reviews, Slack messages, or GitHub comments.
- ▌ Gentle AI Chained Pr · gentleman-programming bundleTrigger: PRs over 400 lines, stacked PRs, review slices. Split oversized changes into chained PRs that protect review focus.
- ▌ Gentle AI Branch Pr · gentleman-programmingCreate Gentle AI pull requests with issue-first checks. Trigger: creating, opening, or preparing PRs for review.
- ▌ Angular Forms 2 · gentleman-programmingAngular forms: Signal Forms (experimental) and Reactive Forms. Trigger: When working with forms, validation, or form state in Angular.
- ▌ Pytest 2 · gentleman-programmingPytest testing patterns for Python. Trigger: When writing Python tests - fixtures, mocking, markers.
- ▌ Electron 2 · gentleman-programmingElectron patterns for building cross-platform desktop applications. Trigger: When building desktop apps, working with Electron main/renderer processes, IPC communication, or native integrations.
- ▌ React 19 2 · gentleman-programmingReact 19 patterns with React Compiler. Trigger: When writing React components - no useMemo/useCallback needed.
- ▌ Github Pr 2 · gentleman-programmingCreate high-quality Pull Requests with conventional commits and proper descriptions. Trigger: When creating PRs, writing PR descriptions, or using gh CLI for pull requests.
- ▌ Playwright 2 · gentleman-programmingPlaywright E2E testing patterns. Trigger: When writing E2E tests - Page Objects, selectors, MCP workflow.
- ▌ Skill Creator 12 · gentleman-programmingCreates new AI agent skills following the Agent Skills spec. Trigger: When user asks to create a new skill, add agent instructions, or document patterns for AI.
- ▌ Hexagonal Architecture Layers Java · gentleman-programmingHexagonal architecture layering for Java services with strict boundaries. Trigger: When structuring Java apps by Domain/Application/Infrastructure, or refactoring toward clean architecture.
- ▌ Elixir Antipatterns · gentleman-programmingCore catalog of 8 critical Elixir/Phoenix anti-patterns covering error handling, separation of concerns, Ecto queries, and testing. Trigger: During Elixir code review, refactoring sessions, or when writing Phoenix/Ecto code.
- ▌ Spring Boot 3 · gentleman-programmingSpring Boot 3 patterns for configuration, DI, and web services. Trigger: When building or refactoring Spring Boot 3 applications.
- ▌ Angular Performance · gentleman-programmingAngular performance: NgOptimizedImage, @defer, lazy loading, SSR. Trigger: When optimizing Angular app performance, images, or lazy loading.
- ▌ Angular Architecture · gentleman-programmingAngular architecture: Scope Rule, project structure, file naming, style guide. Trigger: When structuring Angular projects or deciding where to place components.
- ▌ React Native · gentleman-programmingReact Native patterns for mobile app development with Expo and bare workflow. Trigger: When building mobile apps, working with React Native components, using Expo, React Navigation, or NativeWind.
- ▌ Django Drf · gentleman-programmingDjango REST Framework patterns. Trigger: When building REST APIs with Django - ViewSets, Serializers, Filters.
- ▌ Tailwind 4 · gentleman-programmingTailwind CSS 4 patterns and best practices. Trigger: When styling with Tailwind - cn(), theme variables, no var() in className.
- ▌ Typescript · gentleman-programmingTypeScript strict patterns and best practices. Trigger: When writing TypeScript code - types, interfaces, generics.
- ▌ AI Sdk 5 · gentleman-programmingVercel AI SDK 5 patterns. Trigger: When building AI chat features - breaking changes from v4.
- ▌ Jira Epic · gentleman-programmingCreates Jira epics for large features following Prowler's standard format. Trigger: When user asks to create an epic, large feature, or multi-task initiative.
- ▌ Jira Task · gentleman-programmingCreates Jira tasks following Prowler's standard format. Trigger: When user asks to create a Jira task, ticket, or issue.
- ▌ Nextjs 15 · gentleman-programmingNext.js 15 App Router patterns. Trigger: When working with Next.js - routing, Server Actions, data fetching.
- ▌ Zustand 5 · gentleman-programmingZustand 5 state management patterns. Trigger: When managing React state with Zustand.
- ▌ Java 21 · gentleman-programmingJava 21 language and runtime patterns for modern, safe code. Trigger: When writing Java 21 code using records, sealed types, or virtual threads.
- ▌ Zod 4 · gentleman-programmingZod 4 schema validation patterns. Trigger: When using Zod for validation - breaking changes from v3.
- ▌ Angular Core · gentleman-programmingAngular core patterns: standalone components, signals, inject, control flow, zoneless. Trigger: When creating Angular components, using signals, or setting up zoneless.