mracal

mracal

@mracal
39 published skills0 installs

39 results

mracal
Collection

⚙️ vibe-engineering - 37 Skills for Better Engineering Workflows

0
mracal
Skill

vibe-acceptance-gate

Validates completed work against defined acceptance criteria. Use after completing a task that has specific success criteria defined in issues, specs, or task descriptions.

0
mracal
Skill

vibe-adversarial-test-generation

Generates edge case, failure mode, and spec-driven test cases. Covers boundary values, nil inputs, concurrency, resource exhaustion, malformed data, and requirement-linked traceability tests.

0
mracal
Skill

vibe-anti-rationalization-check

Detects and prevents shortcut rationalization — when the agent is about to skip a step, simplify a requirement, or optimize away a constraint. Triggers proactively when rationalization patterns are noticed.

0
mracal
Skill

vibe-async-task-queue

Provides a persistent cross-session task queue for work that should be done but isn't blocking current tasks. Enables background and future-session work tracking.

0
mracal
Skill

vibe-cherry-pick-integration

Safely integrates commits from parallel agent branches using sequential cherry-pick. Use after parallel work completes in isolated branches or worktrees.

0
mracal
Skill

vibe-concurrent-test-safety

Audits tests for concurrency safety — race conditions, shared mock state, cleanup ordering. Use when writing tests that involve goroutines, async operations, or shared mutable state.

0
mracal
Skill

vibe-coverage-enforcer

Enforces tiered test coverage standards with three dimensions — line coverage by tier, spec-to-test traceability, and spec-to-code implementation mapping. Use before claiming code is complete.

0
mracal
Skill

vibe-debugging-journal

Records resolved bugs in a persistent journal — symptom, root cause, difficulty, fix, prevention. Organized by category for future reference.

0
mracal
Skill

vibe-decision-journal

Extracts and records architectural decisions from diffs, conversation context, and explicit choices. Supports automatic extraction from staged changes, deduplication against prior decisions, and persistent ADR-format logging with spec traceability.

0
mracal
Skill

vibe-devil-advocate-review

Challenges recommendations, designs, or synthesis by adversarial review across 5 dimensions. Use before shipping any significant recommendation or design document.

0
mracal
Skill

vibe-doc-quality-gate

Performs a fast 6-point quality check for technical documents (specs, design docs, READMEs). Use after editing any specification or design document.

0
mracal
Skill

vibe-fuzz-parser-inputs

Generates fuzz test scaffolding for parsers handling external input (YAML, JSON, config files, user input). Seeds corpus from existing fixtures and runs initial pass.

0
mracal
Skill

vibe-gap-analysis

Assesses production readiness or audits a codebase against its specs. Supports quick static mode, deep 17-dimension audit, or single-dimension focus.

0
mracal
Skill

vibe-gap-closure-loop

Closes production readiness gaps from a gap analysis document. Autonomously loops dependency analysis, parallel agent dispatch, test gate, re-audit, and repeats until target dimensions reach target score.

0
mracal
Skill

vibe-golden-file-testing

Implements snapshot/golden file tests with temporal normalization so tests don't break daily. Use when implementing tests that compare output against expected snapshots.

0
mracal
Skill

vibe-handover-doc

Generates a session continuity document at the end of a long session or when switching context on a multi-session project. Enables seamless resumption.

0
mracal
Skill

vibe-iteration-review

Performs end-of-iteration review with quality grading, metrics, and trend analysis. Use at the end of each development iteration or sprint.

0
mracal
Skill

vibe-parallel-task-decomposition

Analyzes large tasks for independent subtasks that can be safely parallelized. Produces a DAG-based dispatch plan with dependency ordering and maximum parallelism.

0
mracal
Skill

vibe-pattern-library

Detects recurring implementation patterns and records them for reuse. When the same code pattern appears 3+ times, it belongs in the pattern library.

0
mracal
Skill

vibe-pre-commit-audit

Scans staged changes for secrets, debug statements, TODOs without references, and other common commit mistakes. Use before creating any commit.

0
mracal
Skill

vibe-production-mindset

Sets quality expectations for implementation — "imagine this serves 1 million users." Checks for observability, error handling, input validation, graceful degradation.

0
mracal
Skill

vibe-quality-loop

Enforces the Implement→Review→Test→Fix→Loop cycle until work is clean. Use after any non-trivial implementation to prevent "good enough" exits.

0
mracal
Skill

vibe-reflect-and-compound

Extracts learnings from completed work, feedback, or failures. Updates a persistent learnings file with capped entries. Use after receiving feedback, fixing bugs, or completing complex tasks.

0
mracal
Skill

vibe-requirements-validator

Validates PRD, user stories, or feature requirements against SMART criteria. Use when reviewing requirements to catch vagueness before it causes expensive rework.

0
mracal
Skill

vibe-research-before-design

Dispatches SOTA research before proposing any new feature, architecture, or technology choice. Use when facing design decisions, not when implementing existing specs.

0
mracal
Skill

vibe-rollback-plan

Documents rollback procedures before making risky changes. Covers what's changing, verification steps, rollback procedures, and blast radius assessment.

0
mracal
Skill

vibe-safe-deploy

Performs deployment with pre-flight checks, atomic replacement, post-deploy verification, and automatic rollback. Use before any deployment to staging or production.

0
mracal
Skill

vibe-scenario-matrix

Generates a behavioral scenario acceptance matrix for comprehensive test coverage planning. Maps user scenarios to acceptance criteria with stable IDs.

0
mracal
Skill

vibe-scope-guard

Detects and redirects scope creep during implementation. Catches unrequested features, unnecessary refactoring, and over-engineering.

0
mracal
Skill

vibe-service-health-dashboard

Queries all configured services for health status — uptime, restarts, errors, resources. Use when checking the health of running services.

0
mracal
Skill

vibe-session-context-flush

Performs smart context summarization when the context window is approaching capacity. Identifies what to keep, what to summarize, and creates a compact resume state.

0
mracal
Skill

vibe-spec-sync

Bidirectional sync between specification documents and code. Detects spec drift from staged changes, updates spec to reflect approved decisions, and ensures every commit represents a reconciled snapshot of spec, tests, and code.

0
mracal
Skill

vibe-spec-vs-code-audit

Compares specification documents against implementation code to find divergences. Use when implementation of a spec or design doc is claimed complete.

0
mracal
Skill

vibe-structured-output

Enforces structured output format for analyses, reports, and recommendations — Executive Summary, Detailed Analysis, Next Steps, Metrics. Prevents wall-of-text responses.

0
mracal
Skill

vibe-using-vibe-engineering

Bootstraps the agent to check for applicable vibe-engineering skills before every action. Loads at conversation start for skill discovery.

0
mracal
Skill

vibe-help

Routes users to the right vibe-engineering skill for their current task. Use when user asks "what skill should I use?" or seems unsure about which skill to invoke.

0
mracal
Skill

vibe-start-informed

Dispatches research agents to find real projects, papers, and documented failures before proposing any feature, architecture, or technology choice. Triggers on creative/design tasks, not on implementation of already-designed specs.

0
mracal
Skill

vibe-wave-based-remediation

Systematically fixes large backlogs of issues using prioritized waves. Use when facing 10+ issues, bugs, or gaps to address.

0