Repository inventory

steveclarke/dotfiles

Skills indexed from this repository, with install-style signals scoped to the repo.
37 skills1.1K GitHub stars0 weekly installsShellGitHubOwner profile

Overview

This skill creates professional Bruno REST API endpoint configurations with secure authentication, environment setup, and clear documentation. It standardizes collection-level auth, request/response handling, and reusable environment variables so Bruno collections are predictable and safe. Use it to speed up API testing, onboarding, and CI-friendly endpoint maintenance.

How this skill works

It generates Bruno-friendly files and snippets for environments, endpoints, auth blocks, request bodies, query/path params, and scripts. It recommends collection-level bearer auth, secret handling for production, pre-request dynamic data generation, and post-response extraction using bru.setVar()/bru.setEnvVar(). It also provides docs templates and test sequences to validate expected status codes and response shapes.

When to use it

  • Setting up a new Bruno collection for API testing
  • Creating or standardizing new REST endpoints (CRUD)
  • Configuring collection-level authentication and secrets
  • Preparing environment-specific configs (local, staging, production)
  • Building test sequences and response-extraction scripts

Best practices

  • Define auth at collection level (auth: inherit) to follow DRY and simplify maintenance
  • Store production secrets in vars:secret and never hardcode API keys in source files
  • Use bru.setVar() for ephemeral runtime values and bru.setEnvVar() for persistent environment changes
  • Document each endpoint with required/optional fields, validation rules, and example responses
  • Organize collections into Environments, Authentication, Resources, and Health folders for clarity

Example use cases

  • Create Local.bru with baseUrl and dev apiKey for local testing
  • Configure collection-level bearer token and inherit it across create/list/get/update/delete endpoints
  • Add pre-request script to generate unique emails and randomIds for test runs
  • Post-response script stores created resource ID to run subsequent GET/PATCH/DELETE steps
  • Prepare a production environment file with vars:secret and read-only health checks for deployment monitoring

FAQ

Use bru.setVar() for temporary values needed only during a single run (extracted IDs). Use bru.setEnvVar() when you want values persisted across runs and visible in the Environment tab.

How do I handle different auth for a single endpoint?

Only apply individual endpoint auth when it deviates from the collection. Define auth blocks (bearer, basic, headers) inside the endpoint and avoid duplicating secrets in source; reference environment variables instead.

37 skills

1password
Cli

This skill fetches secrets and manages 1Password items via CLI, asking for secret references and keeping secrets out of shell history.

DevopsScriptingSecurityShell
superthread
Automation

This skill helps you manage Superthread tasks and boards via CLI, streamlining project setup, viewing, and updates across spaces.

CliProductivityShell
env-to-fnox
Automation

This skill guides migrating secrets from .env to fnox with 1Password, enabling centralized management and secure automation.

CliDevopsMigrationScripting+2
feature-vision
Ai

This skill helps teams generate lean vision documents for features by guiding discovery, defining scope, and producing vision, future, and discussion summaries.

PlanningProductResearchScripting+2
implement-plan
Automation

This skill guides you through implementing a pre-defined plan in small verified steps, checking codebase alignment before each action.

Ci CdCode ReviewDebuggingDevops+3
monthly-invoice-summary
Cli

This skill generates a client-friendly monthly invoice summary by translating Git commits and time sheet notes into clear business-focused bullets.

DocsGitPlanningProductivity+2
bash-script-writing
Automation

This skill helps you write clean, modular bash scripts with strict error handling and clear structure for reliable automation.

CliCode ReviewDebuggingDevops+1
bruno-endpoint-creation
Api

This skill helps you create Bruno REST API endpoints with proper environment config, authentication, and documentation for reliable testing.

DocsScriptingSecurityShell
ship
Ci Cd

This skill orchestrates the full pre-merge pipeline and creates a PR, saving you time by handling checks, approvals, and docs.

Code ReviewDevopsDocsScripting+1
i-typeset
Accessibility

This skill analyzes and refines typography to create clear hierarchy, consistent sizing, and improved readability across interfaces.

DesignFrontendPerformanceUx+1
i-arrange
Design

This skill improves layout and spacing to create intentional visual rhythm, transforming monotonous grids into balanced, readable compositions.

FrontendPlanningProductivityUx+1
i-critique
Ai

This skill helps evaluate interface design from a UX perspective, offering actionable critiques on hierarchy, IA, emotion, and usability.

DesignProductResearchUx+1
i-bolder
Accessibility

This skill amplifies visual impact in safe designs by applying contextual boldness principles to enhance memorability while preserving usability.

BrandingDesignFrontendPerformance+2
i-onboard
Ai

This skill designs and refines onboarding flows to help new users reach value quickly with clear guidance and empty-state optimization.

DesignDocsProductScripting+2
i-delight
Branding

This skill helps you add moments of joy and personality to interfaces, elevating usability with delightful, brand-consistent micro-interactions.

CopywritingDesignFrontendProduct+2
i-distill
Accessibility

This skill distills complex designs to their essence, removing clutter to reveal clear, focused interfaces.

DesignFrontendProductivityRefactor+2
i-teach-impeccable
Automation

This skill collects design context from the project and persists it to your AI config for consistent, long-term guidelines.

BrandingCliDesignDocs+2
i-animate
Accessibility

This skill analyzes a feature and enhances it with purposeful animations and micro-interactions to improve clarity, feedback, and delight.

DesignFrontendPerformanceUx+1
i-optimize
Automation

This skill helps you identify performance bottlenecks and implement measurable optimizations to speed up loading, rendering, and interactions.

DebuggingFrontendPerformanceTesting+2
i-overdrive
Design

This skill helps you push user interfaces beyond expectations by proposing and selecting ambitious, cinema-like interactions before coding.

FrontendPerformanceUxShell
adversarial-review
Ci Cd

This skill performs an adversarial code review loop to critique and fix critical findings before committing, ensuring robust paths and security.

Code ReviewDebuggingScriptingSecurity+1
i-normalize
Accessibility

This skill helps you normalize designs to your design system by aligning typography, colors, spacing, and components across features.

Code ReviewDesignFrontendRefactor+2
i-quieter
Accessibility

This skill helps you reduce visual intensity in bold designs while preserving impact, delivering refined, approachable aesthetics that still communicate

BrandingDesignFrontendPerformance+2
kiso
Accessibility

This skill helps you build Rails UI with Kiso components and Tailwind theming, accelerating accessible interfaces and themed layouts in Hotwire apps.

DesignFrontendRailsRuby+2
outport
Automation

This skill helps you manage dev ports and derived URLs with Outport, ensuring deterministic, non-conflicting ports across worktrees and services.

CliDevopsGitInfra+1
finalize
Accessibility

This skill performs a post-implementation finalize checklist, auto-verifying lint, tests, docs, UI quality, and hygiene to prep for merge.

Ci CdCode ReviewDocsFrontend+4
overmind-dev
Automation

This skill helps you set up and manage Overmind dev environments, enabling daemonized multi-service orchestration from a single command.

CliDevopsProductivityScripting+1
real-world-rails
Backend

This skill researches how production Rails apps solve architectural problems by examining real code patterns from the Real World Rails repository.

Code ReviewDatabaseRailsResearch+1
better-stimulus
Code Review

This skill helps you write maintainable StimulusJS controllers by applying SOLID and Better Stimulus patterns for configurable state and declarative

DebuggingFrontendJavascriptRefactor+1
goal
Automation

This skill quickly creates a concise goal.md by a brief interview to plan technical tasks, ensuring a single actionable document.

DevopsInfraPlanningProductivity+2
rails-upgrade-assistant
Automation

This skill analyzes Rails projects and generates stepwise upgrade reports for Rails 7.0 to 8.1, including deprecations and migration guidance.

MigrationRailsScriptingShell
print
Automation

This skill prints files on Mac or Linux with sensible defaults, including duplex and black-and-white, and handles markdown via md-to-pdf conversion.

CliProductivityScriptingShell
youtube
Ai

This skill downloads YouTube content including transcripts and audio, enabling transcription, subtitle extraction, and MP3 tagging across playlists.

AutomationContentScriptingWriting+1
feature-plan
Backend

This skill creates detailed implementation plan documents in three phases, outlining structure, approach, and actionable tasks from technical specs for feature

DocsPlanningProductShell
todoist
Api

This skill lets you manage Todoist tasks and projects via MCP using shell commands, enabling quick add, find, update, and complete actions.

AutomationCliProductivityScripting+1
ruby-cli
Cli

This skill helps you build and maintain Ruby CLI tools with Thor and Zeitwerk, guiding patterns, UI, and auto-loading best practices.

Code ReviewDebuggingProductivityRefactor+1
extract-skill
Ai

This skill helps you extract conversation learnings into reusable skills for future sessions by preserving workflows, patterns, and best practices.

AutomationCliDocsProductivity+2
More from this maintainer
Other repositories and skills published under the same GitHub owner.
Skills library
Jump back to the full directory or explore grouped topics.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational