the-vibey-project

the-vibey-project

@the-vibey-project Organization

GitHub
35 Skills
105 Total Stars
October 2026 Joined

Public Skills

vibey-quality-gates

by the-vibey-project

The 7-gate CI sweep (ruff check, ruff format, mypy, per-layer coverage × 4, lint-imports, bandit, pip-audit), what each gate catches, the other CI jobs, and the workspace tenants' own checks.

Code Review 3 today

vibey-releasing

by the-vibey-project

The release flow — merge train into develop, vibey-gh promote to main, vibey-engine.yml and krypton-app.yml publishing (develop to TestPyPI, main to PyPI), github-release.yml tags, and release-surfaces.yml docs, book and paper. Read before cutting a release.

CLI Tools 3 20d ago

vibey-engine-adapters

by the-vibey-project

How vibey drives claudeloop, codexloop, and the local engines — gptossloop (the sovereign default), and the opt-in qwenloop and claudeloop-local — the engine adapter pattern, tiers, argv building, and the conformance suite.

File Ops 3 24d ago

vibey-architecture

by the-vibey-project

Onion layers for vibey (domain, application, infrastructure, cli, tui), import-linter, where new code belongs, the workspace tenants, and how to file a sub-doctrine. Use before adding a module under src/ or writing a standing rule.

Code Review 3 24d ago

vibey-domain-model

by the-vibey-project

Phases, jobs, ledger, handoff, rotation, and the no-loss gate — the core domain types and invariants in vibey.

Database 3 24d ago

vibey-testing

by the-vibey-project

The 100% per-layer coverage gates, running tests locally, Postgres integration tests (never mocked), property testing for rotation and no-loss gate, the chaos test, the test tree, and markers.

Templates 3 27d ago

typesafe-ai

by the-vibey-project

Build AI-powered software with TypeSafe: small units of AI intelligence you can use like programming primitives. Its System One models, including Jev, turn natural language and application state into typed judgments and probabilities that code can combine. Use when a feature needs programmable common sense, when brainstorming what AI could make possible in an app, or when an LLM prompt-and-parse step could become a structured decision. Applications include routing, ranking, extraction, verification, and interactive experiences; these are starting points, not the limits. Read live docs and cookbooks to find useful patterns and discover new combinations.

Automation 3 28d ago

claudeloop-domain-model

by the-vibey-project

Explains every value object and ADT in src/claudeloop/domain/ — CapacityState (Available/WindowExhausted/CreditsExhausted/AuthenticationFailed/BackendMisconfigured), TurnSignals classification, CompletionVerdict (Done/Continue/Blocked), the wait-probe policy in waiting.py, Budget/BudgetLedger, and the run-loop state machine in loop.py. Use this whenever reading, modifying, or extending anything in src/claudeloop/domain/ or tests/domain/, whenever the user asks about rate-limit classification, credits vs. rate limits, capacity states, completion detection, the waiting/backoff policy, or the run-loop state machine, and whenever adding a new domain type or branch. Make sure to consult this before touching domain/classify.py, domain/waiting.py, domain/completion.py, or domain/loop.py — the ordering of branches in each is deliberate and tested, and an out-of-order edit silently reintroduces bugs this project was specifically built to fix.

Debugging 3 1mo ago

claudeloop-domain-model

by the-vibey-project

Explains every value object and ADT in src/claudeloop/domain/ — CapacityState (Available/WindowExhausted/CreditsExhausted/AuthenticationFailed/BackendMisconfigured), TurnSignals classification, CompletionVerdict (Done/Continue/Blocked), the wait-probe policy in waiting.py, Budget/BudgetLedger, and the run-loop state machine in loop.py. Use this whenever reading, modifying, or extending anything in src/claudeloop/domain/ or tests/domain/, whenever the user asks about rate-limit classification, credits vs. rate limits, capacity states, completion detection, the waiting/backoff policy, or the run-loop state machine, and whenever adding a new domain type or branch. Make sure to consult this before touching domain/classify.py, domain/waiting.py, domain/completion.py, or domain/loop.py — the ordering of branches in each is deliberate and tested, and an out-of-order edit silently reintroduces bugs this project was specifically built to fix.

Debugging 3 1mo ago

claudeloop-agent-sdk

by the-vibey-project

Explains how claudeloop integrates with claude-agent-sdk (ClaudeAgentOptions, ClaudeSDKClient vs query(), RateLimitEvent, ResultMessage, AssistantMessage, session discovery via list_sessions()) and the never-block-on-a-human design (permission_mode, can_use_tool, AskUserQuestion handling, hooks). Use this whenever building or modifying src/claudeloop/infrastructure/agent/ (the M2+ agent gateway, options builder, message translation, session catalog, capacity probe), whenever the user asks about the Claude Agent SDK, ClaudeAgentOptions fields, session resumption, rate-limit events, or why a run might block on a human. Make sure to consult this before writing any code that calls claude_agent_sdk directly — infrastructure/agent/ is the ONLY place that import is allowed, per the onion architecture (see the claudeloop-architecture skill), and getting the never-block guarantees wrong here defeats the entire purpose of this project.

CLI Tools 3 1mo ago

claudeloop-agent-sdk

by the-vibey-project

Explains how claudeloop integrates with claude-agent-sdk (ClaudeAgentOptions, ClaudeSDKClient vs query(), RateLimitEvent, ResultMessage, AssistantMessage, session discovery via list_sessions()) and the never-block-on-a-human design (permission_mode, can_use_tool, AskUserQuestion handling, hooks). Use this whenever building or modifying src/claudeloop/infrastructure/agent/ (the M2+ agent gateway, options builder, message translation, session catalog, capacity probe), whenever the user asks about the Claude Agent SDK, ClaudeAgentOptions fields, session resumption, rate-limit events, or why a run might block on a human. Make sure to consult this before writing any code that calls claude_agent_sdk directly — infrastructure/agent/ is the ONLY place that import is allowed, per the onion architecture (see the claudeloop-architecture skill), and getting the never-block guarantees wrong here defeats the entire purpose of this project.

CLI Tools 3 1mo ago

codexloop-rest-surface

by the-vibey-project

Generated codexloop api command tree, api_baseline.json drift gate, and how to refresh the baseline. Use when SDK upgrades change the surface.

API Dev 3 1mo ago

Conflict resolution

by the-vibey-project

conflicted paths, run normal CI afterward, and never delete or force-push permanent branches.

CI/CD 3 1mo ago

Comprehensive documentation maintenance

by the-vibey-project

Run the deterministic documentation contract and the complete project gates.

Agents 3 1mo ago

FOSS documentation

by the-vibey-project

never invent behavior. Keep all cross-links, examples, configuration, and provenance fresh.

Agents 3 1mo ago

Architecture

by the-vibey-project

runtime, and update template, renderer, dogfood copy, tests, and docs together.

Agents 3 1mo ago

codexloop-releasing

by the-vibey-project

release-please, gitflow (develop → main), TestPyPI + PyPI publishing, and the known publish-testpypi gap. Use before cutting a release.

CI/CD 3 1mo ago

codexloop-architecture

by the-vibey-project

Onion layers for codexloop (domain, application, infrastructure, cli), import-linter, and where new code belongs. Use before adding a module under src/codexloop/.

CLI Tools 3 1mo ago

codexloop-run

by the-vibey-project

Run and debug codexloop autonomous sessions.

Agents 3 1mo ago

codexloop-completion

by the-vibey-project

Three-layer completion evaluation (structured output → marker → continue), capacity rejection outranks completion claim. Use when working with completion.py.

Automation 3 1mo ago

codexloop-docs

by the-vibey-project

mkdocs-material, ADR structure, and doc build/serve commands. Use when adding documentation.

API Dev 3 1mo ago

codexloop-testing

by the-vibey-project

Fakes over mocks, FakeClock/FakeSleeper, Hypothesis, pytest markers, per-layer 100% coverage. Consult before adding tests or mocks.

CLI Tools 3 1mo ago

codexloop-quota-and-capacity

by the-vibey-project

QuotaExhausted has no reset field, body-first classification ladder, and waitability rules. Use when working with capacity.py or classify.py.

CLI Tools 3 1mo ago

claudeloop-releasing

by the-vibey-project

Explains the gitflow branch model (feature/* -> develop -> main), Conventional Commits requirements and types, how release-please automates version bumps and changelog generation from commit history, and how PyPI Trusted Publishing (OIDC) works via publish-to-pypi.yml. Use this whenever creating a branch, writing a commit message, opening a PR, asking about versioning, releases, or publishing to PyPI, or when a commit-msg hook rejects a commit. Make sure to consult this before writing any commit message in this repo — the commit-msg git hook enforces Conventional Commits and will reject anything that doesn't match, and getting the branch target or merge strategy wrong breaks the automated release pipeline downstream.

Git & VCS 3 1mo ago