test-driven-development
Use when implementing any feature or bugfix, before writing implementation code
Essential command-line tools and system utilities.
Use when implementing any feature or bugfix, before writing implementation code
Handle hook scripts and paths for plugin packaging
Research Reba is the Guardian and QA. She validates everything - code from Gary, protocol changes from Peter, architectural reviews from Neo. She guards the IMMUTABLE sections of skills and ensures nothing merges without her sign-off. Detail-obsessed analyst who writes tests, maintains docs, and tears code apart in reviews. Invoke by mentioning Reba by name.
Provides file organization and naming conventions for the Bellog project. Triggers when creating new files or reorganizing code.
Apply Go best practices, idioms, and conventions from golang.org/doc/effective_go. Use when writing, reviewing, or refactoring Go code to ensure idiomatic, clean, and efficient implementations.
Enforce RED→GREEN→REFACTOR micro-cycles and keep diffs minimal
Checks status/resets. Use for working dir state, undo changes. Triggers - cleanups, mistakes.
Decision guide for code navigation. Teaches when to use gabb tools vs default tools (Grep/Read) for maximum efficiency. Applies to Python/TypeScript/Rust/Kotlin/C++.
Format changelog content according to Replit's changelog template structure. Use when converting raw changelog content into properly structured documentation with correct frontmatter, sections, and media formatting.
Write markdown content to file paths using the MCP markdown-writer server. Use when you need to save generated markdown content to a file, especially in contexts where (1) The Write tool is unavailable or restricted, (2) You need guaranteed atomic writes with verification, (3) Writing markdown files for documentation, reports, or research outputs, (4) An agent needs to persist markdown without user permission prompts.
Use when implementing any feature or bugfix, before writing implementation code
Fast file finding using fd command-line tool with smart defaults, gitignore awareness, and parallel execution. Use when searching for files by name, extension, or pattern across directories.
Manage localization strings, find missing translations, validate .strings files
This skill should be used when the user asks to "get the version from package.json", "what dependencies are in this project", "extract field from JSON", "check tsconfig settings", "parse API response", "get scripts from package.json", or when needing specific fields from JSON files without loading the entire file.
Analyzes Makefiles to understand their targets and executes the appropriate make command based on user intent. Specializes in parsing self-documenting Makefiles that use the `##` comment convention.
Intelligently organizes files and directories by type, project, date, or custom criteria
Shared utilities for file deprecation, directory structure creation, TODO file updates, workflow lifecycle management, archive management, and VCS abstraction (GitHub/Azure DevOps PR feedback methods). Used by all other skills. Use when: Need shared utilities, deprecating files, updating TODO, registering/archiving workflows, managing TODO.md manifest, VCS operations, PR feedback handling Triggers: deprecate, archive, update TODO, create directory, register workflow, archive workflow, sync manifest, VCS operations, PR feedback
Standardize markdown document creation and updates with proper headers and footers. Use when creating OR updating any markdown file that is NOT a subagent, command, or skill definition. Ensures consistent metadata, classification, and change tracking.
Reviews and merges Renovate dependency update PRs. Use when: user wants to review renovate PRs, handle dependency updates, or merge renovate changes.
Search GitHub for real-world code examples and implementation patterns. Use when user wants to find code examples on GitHub, search GitHub repositories, discover how others implement features, learn library usage patterns, or research architectural approaches. Fetches top results with smart ranking (stars, recency, language), extracts factual data (imports, syntax patterns, metrics), and returns clean markdown for analysis and pattern identification.
Update Bun lockfiles (bun.lockb) with proper dependency management. Covers bun update, bun install, lockfile regeneration, and security audits. Use when user mentions bun lockfile, bun update, bun.lockb, updating Bun dependencies, or resolving Bun lockfile conflicts.