Rogerio Junior

Rogerio Junior

@rogeriojunior31
129 published skills0 installs

129 results

Rogerio Junior
Collection

dog_stack

0
Rogerio Junior
Skill

aside

Answer a quick side question without interrupting or losing context from the current task. Resume work automatically after answering.

0
Rogerio Junior
Skill

Build Fix

Incrementally fix build and type errors with minimal, safe changes

0
Rogerio Junior
Skill

build

Implement the next task incrementally — build, test, verify, commit

0
Rogerio Junior
Skill

cancel

Cleanly exit any active persistent mode (ralph, ultrawork, autopilot, ralplan, team, swarm) and clean up all state files

0
Rogerio Junior
Skill

ci

Generate CI/CD pipeline detecting stack — GitHub Actions for TS/Bun, Python, Go or Rust projects

0
Rogerio Junior
Skill

Code Simplify

Simplify code for clarity and maintainability — reduce complexity without changing behavior

0
Rogerio Junior
Skill

Consensus Plan

Three-agent consensus planning pipeline (Planner → Architect → Critic) with human approval gate before implementation.

0
Rogerio Junior
Skill

design

Design system consultation — understand product, research landscape, propose complete design system and generate DESIGN.md

0
Rogerio Junior
Skill

docs

Alias for the documentation-lookup skill — uses Context7 MCP for up-to-date library and framework docs.

0
Rogerio Junior
Skill

e2e

Alias for the e2e-testing skill — E2E tests with Playwright, Page Object Model, CI/CD integration.

0
Rogerio Junior
Skill

feature

Guided feature development with codebase understanding and architecture focus

0
Rogerio Junior
Skill

Go Review

Go specialist code review — idiomatic Go, concurrency, error handling, performance

0
Rogerio Junior
Skill

land

Land and deploy — merge PR, wait for CI to pass, verify production health via canary checks

0
Rogerio Junior
Skill

learn

Extract reusable patterns from the session, self-evaluate quality before saving, and determine the right save location (Global vs Project).

0
Rogerio Junior
Skill

notify

Configure notification integrations — Telegram, Discord, or Slack alerts for session events

0
Rogerio Junior
Skill

onboard

Configure which optional skill packs are enabled — run after installing dog_stack

0
Rogerio Junior
Skill

plan

Restate requirements, assess risks, and create step-by-step implementation plan. WAIT for user CONFIRM before touching any code.

0
Rogerio Junior
Skill

Prp Commit

Quick commit with natural language file targeting — describe what to commit in plain English

0
Rogerio Junior
Skill

Prp Implement

Execute an implementation plan with rigorous validation loops

0
Rogerio Junior
Skill

Prp Plan

Create comprehensive feature implementation plan with codebase analysis and pattern extraction

0
Rogerio Junior
Skill

Prp Prd

Interactive PRD generator - problem-first, hypothesis-driven product spec with back-and-forth questioning

0
Rogerio Junior
Skill

Prp Pr

Create a GitHub PR from current branch with unpushed commits — discovers templates, analyzes changes, pushes

0
Rogerio Junior
Skill

Py Review

Python specialist code review — PEP 8, type hints, Pythonic idioms, security

0
Rogerio Junior
Skill

research

Multi-source deep research — searches the web, synthesizes findings, delivers cited report

0
Rogerio Junior
Skill

resume

Load the most recent session file from ~/.claude/session-data/ and resume work with full context from where the last session ended.

0
Rogerio Junior
Skill

review

Code review — local uncommitted changes or GitHub PR (pass PR number/URL for PR mode)

0
Rogerio Junior
Skill

Review Pr

Comprehensive PR review using specialized agents — code quality, security, and language-specific patterns.

0
Rogerio Junior
Skill

Rust Review

Rust specialist code review — ownership, lifetimes, error handling, unsafe usage

0
Rogerio Junior
Skill

save

Save current session state to a dated file in ~/.claude/session-data/ so work can be resumed in a future session with full context.

0
Rogerio Junior
Skill

scrape

Web scraping and browser automation with Playwright — always browser-based, never fetch/axios

0
Rogerio Junior
Skill

security

Security review — authentication, user input, secrets, API endpoints, OWASP Top 10

0
Rogerio Junior
Skill

slop

Clean AI-generated code slop — deletion-first, regression-safe cleanup without drifting scope

0
Rogerio Junior
Skill

spec

Start spec-driven development — write a structured specification, plan, and task list with human approval gates before writing code.

0
Rogerio Junior
Skill

tdd

TDD with planning via the architect agent + strict RED-GREEN-REFACTOR cycle + 80%+ coverage

0
Rogerio Junior
Skill

tickets

Analyze and prioritize tickets — tech lead perspective: effort, priority matrix, dependencies, risks

0
Rogerio Junior
Skill

Ts Review

TypeScript/JavaScript specialist code review — type safety, async correctness, security, idiomatic patterns

0
Rogerio Junior
Skill

verify

Alias for the verification-before-completion skill — comprehensive session verification: build, types, lint, tests, security, diff.

0
Rogerio Junior
Skill

api-design

REST API design patterns including resource naming, status codes, pagination, filtering, error responses, versioning, and rate limiting for production APIs.

0
Rogerio Junior
Skill

axum-patterns

axum production patterns — tower middleware, extractors, typed state, error handling with IntoResponse, SQLx integration, tracing, testing with axum-test. Use when building or reviewing axum services in Rust.

0
Rogerio Junior
Skill

backend-patterns

Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.

0
Rogerio Junior
Skill

django-patterns

Django architecture patterns, REST API design with DRF, ORM best practices, caching, signals, middleware, and production-grade Django apps.

0
Rogerio Junior
Skill

echo-patterns

Echo (Go) production patterns — typed context, route groups, middleware chain, binding/validation, custom HTTPErrorHandler, graceful shutdown, and testing. Use when building or reviewing Echo services. Compare with gin-patterns for framework choice.

0
Rogerio Junior
Skill

fastapi-patterns

FastAPI production patterns — Pydantic models, dependency injection, async DB, middleware, auth (OAuth2/JWT), background tasks, error handling, OpenAPI customization, and pytest-asyncio testing. Use when building or reviewing FastAPI services.

0
Rogerio Junior
Skill

gin-patterns

Gin (Go) production patterns — routing groups, middleware, binding/validation, structured error responses, graceful shutdown, context propagation, and testing with httptest. Use when building or reviewing Gin services.

0
Rogerio Junior
Skill

hexagonal-architecture

Design, implement, and refactor Ports & Adapters systems with clear domain boundaries, dependency inversion, and testable use-case orchestration across TypeScript, Java, Kotlin, and Go services.

0
Rogerio Junior
Skill

interface-contracts

Guides stable interface design — module boundaries, type contracts between modules, GraphQL schemas, component props, and frontend/backend boundaries. For REST/HTTP endpoint patterns (status codes, pagination, versioning), use `api-design` instead.

0
Rogerio Junior
Skill

mcp-server-patterns

Build MCP servers with Node/TypeScript SDK — tools, resources, prompts, Zod validation, stdio vs Streamable HTTP. Use Context7 or official MCP docs for latest API.

0
Rogerio Junior
Skill

nodejs-keccak256

Prevent Ethereum hashing bugs in JavaScript and TypeScript. Node's sha3-256 is NIST SHA3, not Ethereum Keccak-256, and silently breaks selectors, signatures, storage slots, and address derivation.

0
Rogerio Junior
Skill

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.

0
Rogerio Junior
Skill

careful

Safety guardrails for destructive commands — warns before rm -rf, DROP TABLE, force-push, git reset --hard, kubectl delete and similar. User can override each warning. Use when touching prod or shared environments.

0
Rogerio Junior
Skill

code-review-and-quality

Conducts multi-axis code review. Use before merging any change. Use when reviewing code written by yourself, another agent, or a human. Use when you need to assess code quality across multiple dimensions before it enters the main branch.

0
Rogerio Junior
Skill

coding-standards

Baseline cross-project coding conventions for naming, readability, immutability, and code-quality review. Use detailed frontend or backend skills for framework-specific patterns.

0
Rogerio Junior
Skill

consensus-planning

Three-agent pipeline (Planner → Architect → Critic) that produces a consensus plan before implementation. Requires explicit human approval at the gate before proceeding to /dog:prp-implement. Use when a feature or refactor is complex enough that a single agent's plan could miss blind spots.

0
Rogerio Junior
Skill

cso

Chief Security Officer audit — four modes: secrets archaeology (git history scan), supply chain audit (npm/pip/go/cargo auditors), CI/CD security review (GitHub Actions), and STRIDE threat modeling. Use when you need a comprehensive security posture report for a repository.

0
Rogerio Junior
Skill

deepinit

Deep codebase initialization with hierarchical AGENTS.md documentation

0
Rogerio Junior
Skill

deep-research

Multi-source deep research using firecrawl and exa MCPs. Searches the web, synthesizes findings, and delivers cited reports with source attribution. Use when the user wants thorough research on any topic with evidence and citations.

0
Rogerio Junior
Skill

documentation-lookup

Use up-to-date library and framework docs via Context7 MCP instead of training data. Activates for setup questions, API references, code examples, or when the user names a framework (e.g. React, Next.js, Prisma).

0
Rogerio Junior
Skill

freeze

Restrict file edits to a specific directory for the session. Blocks Edit and Write outside the allowed path. Use when debugging to prevent accidentally fixing unrelated code, or to scope changes to one module.

0
Rogerio Junior
Skill

health

Computes a weighted 0-10 health score across typecheck, lint, tests, and dead code. Persists baseline in ~/.dog/health/{repo-slug}.json and reports delta vs previous run. Use when you want a quick signal on project quality or to track quality trend over time.

0
Rogerio Junior
Skill

incremental-implementation

Delivers changes incrementally. Use when implementing any feature or change that touches more than one file. Use when you're about to write a large amount of code at once, or when a task feels too big to land in one step.

0
Rogerio Junior
Skill

investigate

Four-phase bug investigation protocol (Investigate → Analyze → Hypothesize → Implement) that enforces evidence-first debugging. Code edits are prohibited until a confirmation test fails. Use when encountering any bug, test failure, or unexpected behavior before proposing fixes.

0
Rogerio Junior
Skill

Pack Guard

0
Rogerio Junior
Skill

security-review

Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns.

0
Rogerio Junior
Skill

spec-driven-development

Four-phase spec-driven workflow (Specify → Plan → Tasks → Implement) with human approval gates after Plan and Tasks phases. Use when starting any non-trivial feature to ensure alignment on requirements before writing code.

0
Rogerio Junior
Skill

strategic-compact

Suggests manual context compaction at logical intervals to preserve context through task phases rather than arbitrary auto-compaction.

0
Rogerio Junior
Skill

systematic-debugging

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

0
Rogerio Junior
Skill

test-driven-development

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

0
Rogerio Junior
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
Rogerio Junior
Skill

writing-plans

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

0
Rogerio Junior
Skill

canary

Post-deploy canary monitor. Establishes a baseline (p50/p95 latency + error rate) in ~/.dog/canary/{slug}/baseline.json, polls metrics after deploy, and alerts if any metric exceeds 2σ above baseline. Use after deploying to production to detect regressions before they escalate.

0
Rogerio Junior
Skill

ci-cd-and-automation

Automates CI/CD pipeline setup. Use when setting up or modifying build and deployment pipelines. Use when you need to automate quality gates, configure test runners in CI, or establish deployment strategies.

0
Rogerio Junior
Skill

deployment-patterns

Deployment workflows, CI/CD pipeline patterns, Docker containerization, health checks, rollback strategies, and production readiness checklists for web applications.

0
Rogerio Junior
Skill

deprecation-and-migration

Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another. Use when deciding whether to maintain or sunset existing code.

0
Rogerio Junior
Skill

dmux-workflows

Multi-agent orchestration using dmux (tmux pane manager for AI agents). Patterns for parallel agent workflows across Claude Code, Codex, OpenCode, and other harnesses. Use when running multiple agent sessions in parallel or coordinating multi-agent development workflows.

0
Rogerio Junior
Skill

docker-patterns

Docker and Docker Compose patterns for local development, container security, networking, volume strategies, and multi-service orchestration.

0
Rogerio Junior
Skill

github-ops

GitHub repository operations, automation, and management. Issue triage, PR management, CI/CD operations, release management, and security monitoring using the gh CLI. Use when the user wants to manage GitHub issues, PRs, CI status, releases, contributors, stale items, or any GitHub operational task beyond simple git commands.

0
Rogerio Junior
Skill

git-workflow

Git workflow patterns including branching strategies, commit conventions, merge vs rebase, conflict resolution, and collaborative development best practices for teams of all sizes.

0
Rogerio Junior
Skill

land-and-deploy

Land and deploy workflow. Merges the PR, waits for CI and deploy, verifies production health via canary checks. Takes over after /ship creates the PR. Use when: "merge", "land", "deploy", "merge and verify", "land it", "ship it to production".

0
Rogerio Junior
Skill

shipping-and-launch

Strategic pre-launch checklist for critical releases — feature flags, monitoring setup, staged rollout, rollback plan. Distinct from `ship` (branch → PR) and `land-and-deploy` (merge → canary). Use when a release needs explicit launch-quality gates beyond routine deploy, e.g. high-visibility features, breaking changes, data migrations.

0
Rogerio Junior
Skill

ship

Ship workflow: detect + merge base branch, run tests, review diff, bump VERSION, update CHANGELOG, commit, push, create PR. Use when asked to "ship", "deploy", "push to main", "create a PR", "merge and push", or "get it deployed". Proactively invoke this skill (do NOT push/PR directly) when the user says code is ready, asks about deploying, wants to push code up, or asks to create a PR.

0
Rogerio Junior
Skill

design-consultation

Design consultation: understands your product, researches the landscape, proposes a complete design system (aesthetic, typography, color, layout, spacing, motion), and generates font+color preview pages. Creates DESIGN.md as your project's design source of truth. For existing sites, use /plan-design-review to infer the system instead. Use when asked to "design system", "brand guidelines", or "create DESIGN.md". Proactively suggest when starting a new project's UI with no existing design system or DESIGN.md.

0
Rogerio Junior
Skill

design-review

Designer's eye QA: finds visual inconsistency, spacing issues, hierarchy problems, AI slop patterns, and slow interactions — then fixes them. Iteratively fixes issues in source code, committing each fix atomically and re-verifying with before/after screenshots. For plan-mode design review (before implementation), use /plan-design-review. Use when asked to "audit the design", "visual QA", "check if it looks good", or "design polish". Proactively suggest when the user mentions visual inconsistencies or wants to polish the look of a live site.

0
Rogerio Junior
Skill

frontend-patterns

Frontend development patterns for React, Next.js, state management, performance optimization, and UI best practices.

0
Rogerio Junior
Skill

frontend-ui-engineering

Builds production-quality UIs. Use when building or modifying user-facing interfaces. Use when creating components, implementing layouts, managing state, or when the output needs to look and feel production-quality rather than AI-generated.

0
Rogerio Junior
Skill

bun-runtime

Bun as runtime, package manager, bundler, and test runner. When to choose Bun vs Node, migration notes, and Vercel support.

0
Rogerio Junior
Skill

dotnet

Idiomatic .NET/C# patterns — LINQ, async/await, records, xUnit testing, dotnet format, and build commands. Covers minimal APIs, dependency injection, Entity Framework, and common pitfalls. Use when working on .NET projects.

0
Rogerio Junior
Skill

golang-patterns

Idiomatic Go patterns, best practices, and conventions for building robust, efficient, and maintainable Go applications.

0
Rogerio Junior
Skill

golang-testing

Go testing patterns including table-driven tests, subtests, benchmarks, fuzzing, and test coverage. Follows TDD methodology with idiomatic Go practices.

0
Rogerio Junior
Skill

kotlin-android

Idiomatic Kotlin patterns for Android development — coroutines, Flow, Jetpack Compose, JUnit/Espresso testing, ktlint, and Gradle build commands. Use when working on Android or Kotlin JVM projects.

0
Rogerio Junior
Skill

laravel-php

Idiomatic Laravel/PHP patterns — Eloquent, service layer, PHPUnit/Pest testing, Laravel Pint formatting, and build commands. Covers request validation, jobs/queues, events, and common anti-patterns. Use when working on Laravel PHP projects.

0
Rogerio Junior
Skill

nestjs-patterns

NestJS architecture patterns for modules, controllers, providers, DTO validation, guards, interceptors, config, and production-grade TypeScript backends.

0
Rogerio Junior
Skill

nextjs-turbopack

Next.js 16+ and Turbopack — incremental bundling, FS caching, dev speed, and when to use Turbopack vs webpack.

0
Rogerio Junior
Skill

python-patterns

Pythonic idioms, PEP 8 standards, type hints, and best practices for building robust, efficient, and maintainable Python applications.

0
Rogerio Junior
Skill

python-testing

Python testing strategies using pytest, TDD methodology, fixtures, mocking, parametrization, and coverage requirements.

0
Rogerio Junior
Skill

rust-patterns

Idiomatic Rust patterns, ownership, error handling, traits, concurrency, and best practices for building safe, performant applications.

0
Rogerio Junior
Skill

rust-testing

Rust testing patterns including unit tests, integration tests, async testing, property-based testing, mocking, and coverage. Follows TDD methodology.

0
Rogerio Junior
Skill

swift

Idiomatic Swift patterns, XCTest testing, SwiftLint, and build commands for iOS/macOS projects. Covers value types, optionals, concurrency (async/await, actors), error handling, and Swift Package Manager. Use when working on Swift projects.

0
Rogerio Junior
Skill

typescript-testing

TypeScript/JavaScript testing patterns — Vitest (preferred) and Jest, with test organization, mocking, snapshot testing, coverage, fixtures, and integration with Playwright. Use when writing or reviewing TypeScript/JavaScript unit and integration tests.

0
Rogerio Junior
Skill

autopilot

Full autonomous execution from idea to working code

0
Rogerio Junior
Skill

dispatching-parallel-agents

Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

0
Rogerio Junior
Skill

ralph

Self-referential loop until task completion with configurable verification reviewer

0
Rogerio Junior
Skill

subagent-driven-development

Use when executing implementation plans with independent tasks in the current session

0
Rogerio Junior
Skill

team

N coordinated agents on shared task list using Claude Code native teams

0
Rogerio Junior
Skill

trace

Evidence-driven tracing lane that orchestrates competing tracer hypotheses in Claude built-in team mode

0
Rogerio Junior
Skill

ultrawork

Parallel execution engine for high-throughput task completion

0
Rogerio Junior
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
Rogerio Junior
Skill

ai-slop-cleaner

Clean AI-generated code slop with a regression-safe, deletion-first workflow and optional reviewer-only mode

0
Rogerio Junior
Skill

architecture-decision-records

Capture architectural decisions made during Claude Code sessions as structured ADRs. Auto-detects decision moments, records context, alternatives considered, and rationale. Maintains an ADR log so future developers understand why the codebase is shaped the way it is.

0
Rogerio Junior
Skill

blueprint

Turn a one-line objective into a step-by-step construction plan for multi-session, multi-agent engineering projects. Each step has a self-contained context brief so a fresh agent can execute it cold. Includes adversarial review gate, dependency graph, parallel step detection, anti-pattern catalog, and plan mutation protocol. TRIGGER when: user requests a plan, blueprint, or roadmap for a complex multi-PR task, or describes work that needs multiple sessions. DO NOT TRIGGER when: task is completable in a single PR or fewer than 3 tool calls, or user says "just do it".

0
Rogerio Junior
Skill

configure-notifications

Configure notification integrations (Telegram, Discord, Slack) via natural language

0
Rogerio Junior
Skill

continuous-learning-v2

Instinct-based learning system that observes sessions via hooks, creates atomic instincts with confidence scoring, and evolves them into skills/commands/agents. v2.1 adds project-scoped instincts to prevent cross-project contamination.

0
Rogerio Junior
Skill

hud

Configure HUD display options (layout, presets, display elements)

0
Rogerio Junior
Skill

learner

Extract a learned skill from the current conversation

0
Rogerio Junior
Skill

learnings

Persistent JSONL knowledge store for cross-session learnings. Saves entries via /dog:learn, searches and lists via /dog:learnings. Use when you want to capture a specific insight, decision, or technique from the current session for future recall.

0
Rogerio Junior
Skill

remember

Review reusable project knowledge and decide what belongs in project memory, notepad, or durable docs

0
Rogerio Junior
Skill

schedule

Schedule recurring dog_stack commands using natural language (every 2h, daily 09:00, weekly Mon 10:00). Persists entries in ~/.dog/cron/{id}.json and documents integration with at/cron/systemd-timer. Use when you want to run a command on a recurring schedule.

0
Rogerio Junior
Skill

ticket-analysis

Analyze and prioritize tickets from a tech lead perspective — effort estimation, priority matrix, dependency mapping, and actionable recommendations. Use when planning sprints, triaging backlogs, or preparing for stakeholder discussions.

0
Rogerio Junior
Skill

writing

Technical writing patterns for PRDs, ADRs, tech specs, PR descriptions, and commit messages. Use when producing any technical documentation, written deliverable, or structured communication.

0
Rogerio Junior
Skill

deep-dive

2-stage pipeline: trace (causal investigation) -> deep-interview (requirements crystallization) with 3-point injection

0
Rogerio Junior
Skill

deep-interview

Socratic deep interview with mathematical ambiguity gating before autonomous execution

0
Rogerio Junior
Skill

documentation-and-adrs

Records decisions and documentation. Use when making architectural decisions, changing public APIs, shipping features, or when you need to record context that future engineers and agents will need to understand the codebase.

0
Rogerio Junior
Skill

wiki

LLM Wiki — persistent markdown knowledge base that compounds across sessions (Karpathy model)

0
Rogerio Junior
Skill

browser-testing

Tests in real browsers. Use when building or debugging anything that runs in a browser. Use when you need to inspect the DOM, capture console errors, analyze network requests, profile performance, or verify visual output with real runtime data via Chrome DevTools MCP.

0
Rogerio Junior
Skill

e2e-testing

Playwright E2E testing patterns, Page Object Model, configuration, CI/CD integration, artifact management, and flaky test strategies.

0
Rogerio Junior
Skill

playwright-scraping

Playwright-first web scraping and browser automation patterns. Use whenever scraping, crawling, browser automation, or data extraction from web pages is needed. Never use fetch/axios for browser-rendered content.

0
Rogerio Junior
Skill

qa-browser

Systematically QA test a web application and fix bugs found. Runs QA testing, then iteratively fixes bugs in source code, committing each fix atomically and re-verifying. Use when asked to "qa", "QA", "test this site", "find bugs", "test and fix", or "fix what's broken". Proactively suggest when the user says a feature is ready for testing or asks "does this work?". Three tiers: Quick (critical/high only), Standard (+ medium), Exhaustive (+ cosmetic). Produces before/after health scores, fix evidence, and a ship-readiness summary. For report-only mode, use /qa-only. Voice triggers (speech-to-text aliases): "quality check", "test the app", "run QA".

0
Rogerio Junior
Skill

setup-browser-cookies

Import cookies from your real Chromium browser into the headless browse session. Opens an interactive picker UI where you select which cookie domains to import. Use before QA testing authenticated pages. Use when asked to "import cookies", "login to the site", or "authenticate the browser".

0
Rogerio Junior
Skill

visual-verdict

Visual QA of UI screenshots using Playwright capture + LLM vision scoring. Scores layout, typography, contrast, spacing, and brand consistency (0-10 each). Persists verdict JSON in .dog/visual/. Use when you need a systematic visual quality check of a running UI.

0