pproenca

pproenca

@pproenca

GitHub
15 Skills
1114 Total Stars
February 2026 Joined

Public Skills

Invalid-Name

by pproenca

This skill has an uppercase letter in the name which should fail validation.

154 2mo ago

too-long-skill

by pproenca

This skill has more than 500 lines which should fail validation.

File Ops 154 4mo ago

invalid--name

by pproenca

This skill has consecutive hyphens in the name which should fail validation.

Types 154 4mo ago

valid-skill

by pproenca

A valid test skill with proper formatting. This skill should pass all validations and serves as a reference for the expected format.

Linting 154 4mo ago

missing-references

by pproenca

This skill references rules that do not have corresponding files in the references directory.

File Ops 154 4mo ago

missing-description

by pproenca

A collection of AI agent skills following the Agent Skills open format

productivity 154 4mo ago

tui-explorer

by pproenca

Discover and replay terminal UI paths using agent-tui. Use when you need to launch a TUI app, explore navigation with bounded BFS, generate markdown acceptance tests, and verify those tests repeatedly. Do not use for web or desktop GUI automation.

Agents 95 3mo ago

agent-tui

by pproenca

Automate terminal UI (TUI) apps with agent-tui for testing, inspection, demos, and scripted interactions. Use when automating CLI/TUI flows, regression testing terminal apps, verifying interactive behavior, or extracting structured text from terminal UIs. Also use when asked what agent-tui is, how it works, or to demo it. Do not use for web browsers, GUI apps, or non-terminal interfaces.

Agents 95 3mo ago

root-cause-tracing

by pproenca

This skill should be used when the user asks to "find the root cause", "trace the bug", "why is this happening", "where does this come from", or when errors occur deep in the call stack. Systematically traces backward to identify the source.

Code Gen 0 3mo ago

getting-started

by pproenca

This skill is loaded automatically at session start via SessionStart hook. Establishes protocols for finding and using skills, checking skills before tasks, brainstorming before coding, and creating tasks for checklists.

Automation 0 3mo ago

systematic-debugging

by pproenca

This skill should be used when the user reports a "bug", "not working", "fix this", "debug", "test failing", or when investigating unexpected behavior. Four-phase framework ensuring root cause understanding before attempting solutions.

Code Gen 0 3mo ago

finishing-a-development-branch

by pproenca

Guide completion of development work by presenting merge/PR options. Use when "I'm done", "merge this", "create PR", "finish up", or when implementation is complete and tests pass.

CLI Tools 0 3mo ago

condition-based-waiting

by pproenca

This skill should be used when the user mentions "flaky tests", "race condition", "timing issues", "wait for", "test sometimes fails", or when tests have inconsistent pass/fail behavior. Replaces arbitrary timeouts with condition polling.

Code Gen 0 3mo ago

simple-git-worktrees

by pproenca

This skill should be used when the user asks to "create worktree", "remove worktree", "work in worktree", "switch to worktree", "clean up worktree", mentions "repo--branch pattern", or during plan execution when worktree isolation is needed. Documents the sibling directory worktree pattern for simple, safe git worktree workflows.

CLI Tools 0 5mo ago

defense-in-depth

by pproenca

This skill should be used when the user asks for "defensive coding", "input validation", "prevent bugs", "multiple validation layers", or when fixing bugs caused by invalid data reaching deep execution. Validates at every layer.

Code Gen 0 5mo ago