d-o-hub
- 83 skills
- 0 followers
- 6 hours ago last updated
- ▌ Vite · d-o-hub bundleVite build tool configuration, plugin API, SSR, and Vite 8 Rolldown migration. Use when working with Vite projects, vite.config.ts, Vite plugins, or building libraries/SSR apps with Vite.
- ▌ Typescript Expert · d-o-hub bundleTypeScript and JavaScript expert with deep knowledge of type-level programming, performance optimization, monorepo management, migration strategies, and modern tooling. Use PROACTIVELY for any TypeScript/JavaScript issues including complex type gymnastics, build performance, debugging, and architectural decisions. If a specialized expert is a better fit, I will recommend switching and stop.
- ▌ Verify · d-o-hubRun tiered computational quality sensors and self-correct. Use after code changes, before commits/PRs, when asked to "verify", "run gates", "quality check", or when AGENTS.md requires verification. Prefer gate:fast during iteration and gate:full before handoff.
- ▌ Agents Md · d-o-hubAgent documentation specialist - creates and maintains AGENTS.md files, documentation structure, and best practices guides
- ▌ Rust Wasm · d-o-hub bundleMaster WebAssembly with Rust - wasm-pack, wasm-bindgen, and browser integration
- ▌ Code Review · d-o-hubInferential code review sensor for this repo. Use before asking a human to review, after verify gates are green, or when asked to "review", "review changes", or "pre-review". Checks harness compliance, architecture layers, test adequacy, and agent failure modes — not a substitute for cargo/clippy/CI.
- ▌ Agent Browser · d-o-hub bundleBrowser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.
- ▌ Tool Validation · d-o-hubBehaviour harness for the 8 ASCII Canvas drawing tools. Use when changing tools, canvas interaction, border styles, or when AGENTS.md tool checklist applies.
- ▌ Goap Adr Planner · d-o-hubGoal-Oriented Action Planning (GOAP) with Architectural Decision Records (ADR). Use when planning multi-step tasks, analyzing architectural choices, creating plans in plans/ folder, documenting decisions with ADRs, or managing project status tracking.
- ▌ Technical Writing · d-o-hub bundleWrite clear, comprehensive technical documentation. Use when creating specs, architecture docs, runbooks, or API documentation. Handles technical specifications, system design docs, operational guides, and developer documentation with industry best practices.
- ▌ Codacy · d-o-hub bundleOrchestrate static analysis using Codacy CLIs. Use when Codacy blocks a PR, for fixing quality gate failures, or suppressing false positives in this Rust/Shell codebase.
- ▌ Drawio · d-o-hubCreate high-level architecture diagrams using draw.io. Use when asked to create, visualize, or diagram system architecture, data flows, or module relationships.
- ▌ Triz Solver · d-o-hub bundleApply TRIZ inventive principles to solve problems that seem to have no good solution. Use after triz-analysis has identified contradictions.
- ▌ Adr Creation · d-o-hub bundleWrite or update ADRs for architecture-impacting changes, major tradeoffs, or decisions requiring durable rationale and consequences.
- ▌ Git Workflow · d-o-hub bundleGit commit conventions, validation gates, and CI/CD workflows. Use when committing changes, verifying gates, or working with GitHub Actions.
- ▌ Goap Planning · d-o-hub bundleBuild ordered, executable action plans from current state to target state using explicit preconditions, effects, and costs.
- ▌ Self Fix Loop · d-o-hubAutomated CI fix cycle: detect failure, classify error, apply fix, retry. Use after push triggers CI failure for automated repair iteration.
- ▌ Triz Analysis · d-o-hub bundlePerform systematic contradiction analysis before implementation. Use when facing design tradeoffs, architectural decisions, or problems where improving one parameter worsens another.
- ▌ Pr Roast Triage · d-o-hubTriage all open PRs — detect duplicates, verify CI truth, roast, and emit manual merge order. Use when reviewing multiple open PRs or clearing a bot-generated PR backlog.
- ▌ Skill Evaluator · d-o-hubEvaluate skill performance with benchmarks and metrics. Use when validating skill effectiveness or measuring improvement from skill usage.
- ▌ Rust Development · d-o-hub bundleImplement or refactor Rust in this repository. Use when writing new modules, modifying existing source files, or adding features to the chaotic_semantic_memory crate.
- ▌ Benchmarking Perf · d-o-hubRun and analyze criterion benchmarks for performance-sensitive changes. Use when optimizing hot paths, validating perf targets, or comparing baselines.
- ▌ Goap Orchestrator · d-o-hub bundleGOAP-based orchestrator for managing GitHub issues, creating action plans, and executing workspace operations with branch/PR workflow.
- ▌ Swarm Performance · d-o-hubSIMD optimization, connection pooling, batch APIs, and caching. Use when improving throughput or reducing latency.
- ▌ Release Management · d-o-hub bundleGitHub release management, crates.io trusted publishing, npm provenance, and GitHub Pages documentation. Use when creating releases, publishing packages, or deploying docs.
- ▌ Task Decomposition · d-o-hubBreak complex tasks into atomic, dependency-ordered goals. Use for multi-step tasks with unclear boundaries or when planning agent team assignments.
- ▌ Testing Validation · d-o-hub bundleValidate the chaotic_semantic_memory crate: compile, test, lint, LOC caps, and benchmarks. Use when asked to validate, check, or verify the build.
- ▌ Debugging Reservoir · d-o-hubDebug and tune the echo state network reservoir. Use when diagnosing spectral radius issues, chaotic dynamics problems, sparse weight anomalies, or reservoir-to-hypervector projection failures.
- ▌ Jules Orchestration · d-o-hub bundleOrchestrate GitHub issues and automated tasks via the Jules CLI remote interface.
- ▌ Swarm Observability · d-o-hubTracing, metrics, derive macros, and error context. Use when adding observability or improving developer experience.
- ▌ Github CI Guardrails · d-o-hub bundleValidate merge readiness with atomic commits and GitHub Actions checks using gh CLI; use for pre-merge verification and CI truth validation.
- ▌ Iterative Refinement · d-o-hubTest-fix-validate loops for complex changes: run tests, identify failures, fix, validate, repeat until green. Use for red-green-refactor cycles.
- ▌ Shell Script Quality · d-o-hubEnsure shell scripts pass ShellCheck linting and have BATS tests for complex logic. Use when writing or modifying shell scripts in scripts/ directory.
- ▌ Skill Memory Internal · d-o-hub bundleInternal dogfooding skill for storing and recalling engineering context through the csm CLI during day-to-day development.
- ▌ Swarm Testing Quality · d-o-hubProperty-based testing, fuzzing, and edge case coverage. Use when adding comprehensive test coverage with proptest or cargo-fuzz.
- ▌ Dist Channel Selection · d-o-hubArtifact-aware decision logic for selecting the correct distribution channel (cargo crate vs WASM npm vs CLI npm). Use when validating, installing, or publishing.
- ▌ NPM Trusted Publishers · d-o-hub bundleConfigure and troubleshoot npm OIDC Trusted Publishing for GitHub Actions. Use when npm publish fails with E404, OIDC errors, or provenance issues.
- ▌ Swarm Advanced Features · d-o-hubExport/import, versioning, migrations, and backup/restore. Use when adding enterprise/production features.
- ▌ Turso Memory Verification · d-o-hubVerify memory persistence with Turso/libSQL databases before releases. Use before any release to ensure import/export functionality works correctly, data roundtrips successfully, and no serialization regressions.
- ▌ Memory Lifecycle Verification · d-o-hub bundlePortable verification skill for memory lifecycle operations (save, load, archive, delete) with file-level and database-level checks.
- ▌
- ▌ CI Fix · d-o-hub bundleDiagnose and fix GitHub Actions CI failures for Rust projects. Use when CI fails, tests timeout, or linting issues occur. Captures common patterns from CLAUDE_INSIGHTS_REPORT.md.
- ▌ Commit · d-o-hub bundleGit commit with enforced quality gates, proper message format, and safe push workflow
- ▌ CI Poll · d-o-hub bundlePoll GitHub CI status with exponential backoff until all checks complete. Use after pushing to a PR branch to monitor CI until merge-ready or failure. Prefer gh pr checks --watch and gh run watch over bare sleep loops.
- ▌ Harness · d-o-hub bundleMap the harness-engineering feedforward guides and feedback sensors, and run the self-correction protocol when a computational sensor fires. Use when a sensor fails (do-harness verify), before making code changes, or when setting up agent context for a new task. Triggers: "harness", "sensor fire", "CI failure", "self-correction".
- ▌ Test Fix · d-o-hub bundleSystematic approach to diagnosing and fixing failing tests in Rust projects. Use when tests fail and you need to diagnose root causes, fix async/await issues, handle race conditions, or resolve database connection problems.
- ▌ Build Rust · d-o-hub bundleBuild Rust code with proper error handling, optimization, and workspace support for development, testing, and production
- ▌ Goap Agent · d-o-hub bundleInvoke for complex multi-step tasks requiring intelligent planning and multi-agent coordination. Use when tasks need decomposition, dependency mapping, parallel/sequential/swarm/iterative execution strategies, or coordination of multiple specialized agents.
- ▌ Loop Agent · d-o-hub bundleExecute workflow agents iteratively for refinement and progressive improvement until quality criteria are met. Use when tasks require repetitive refinement, multi-iteration improvements, progressive optimization, or feedback loops until convergence.
- ▌ Performance · d-o-hub bundleBenchmarking and performance optimization for Rust. Use when profiling CPU/memory bottlenecks, running Criterion benchmarks, validating performance improvements, or detecting regressions in CI.
- ▌ Test Runner · d-o-hub bundleExecute Rust tests (unit, integration, doc). Use cargo nextest for fast parallel execution.
- ▌ Code Quality · d-o-hub bundleMaintain high code quality through formatting, linting, static analysis, and clean code principles. Use for rustfmt, clippy, cargo audit, code reviews, refactoring, and quality gates.
- ▌ Episode Tags · d-o-hub bundleManage episode tags for organization, filtering, and retrieval across the memory system
- ▌ Playbook Ops · d-o-hub bundleGenerate task playbooks and explain patterns using learned strategies from episodic memory
- ▌ Pr Readiness · d-o-hub bundleComprehensive PR health check: merge state, CI status, conflicts, cancelled checks, AND all PR comments/reviews (human + bots). Requires addressing actionable feedback before recommending merge. Prevents 'CI green, ready to merge' when conflicts, pending comments, or Codecov/Codacy findings remain.
- ▌ Storage Sync · d-o-hub bundleSynchronize memories between Turso (durable) and redb (cache) storage layers. Use when cache appears stale, after failures, or during periodic maintenance.
- ▌ Agents Update · d-o-hub bundleUpdate AGENTS.md and agent_docs/ following best practices. Use when modifying agent guidelines, adding new documentation, or restructuring agent instructions.
- ▌ Do Memory MCP · d-o-hub bundleUse and troubleshoot the Memory MCP server for episodic memory retrieval and pattern analysis. Use when working with MCP server tools, validating the MCP implementation, or debugging MCP server issues.
- ▌ Embedding Ops · d-o-hub bundleConfigure, test, benchmark, and manage embedding providers for semantic search and vector operations
- ▌ Release Guard · d-o-hub bundleCanonical release workflow for this repo. One path every time: main green → release-manager ship → tag vX.Y.Z → release.yml. Use when the user says release, tag, publish, deploy, version, or cut a GitHub release.
- ▌ Skill Creator · d-o-hub bundleCreate new Claude Code skills with proper structure, YAML frontmatter, and best practices. Use when creating reusable knowledge modules, adding specialized guidance, or building domain-specific expertise.
- ▌ Test Patterns · d-o-hub bundleUnified testing patterns for Rust: unit testing quality, episodic memory operations, and async/tokio code. Use when writing tests, reviewing test code, or diagnosing test failures.
- ▌ Analysis Swarm · d-o-hub bundleMulti-perspective code analysis using three AI personas (RYAN, FLASH, SOCRATES) for comprehensive decision-making. Use when complex code decisions need analysis from multiple viewpoints, or when avoiding single-perspective blind spots is critical.
- ▌ Memory Context · d-o-hub bundleRetrieve relevant context from memory and preserve essential state. Use for episode retrieval, semantic search, or context compaction when window fills.
- ▌ Memory Harness · d-o-hub bundleUniversal agent memory harness — record, replay, and benchmark real agent sessions. Use when testing memory system learning, generating test fixtures, or benchmarking CLI performance.
- ▌ Github Workflows · d-o-hub bundleDiagnose, fix, and optimize GitHub Actions workflows for Rust projects. Use when setting up CI/CD, troubleshooting workflow failures, optimizing build times, or ensuring best practices.
- ▌ Web Doc Resolver · d-o-hub bundleResolve queries or URLs into compact, LLM-ready markdown using a low-cost cascade. Prioritizes llms.txt for structured docs, uses web fetch/search tools for extraction. Use when you need to fetch documentation, resolve web URLs to markdown, search for technical content, or build context from web sources.
- ▌ Codebase Analyzer · d-o-hub bundleAnalyze implementation details, trace data flow, explain technical workings, locate files, and consolidate codebases. Use when you need to understand HOW code works, find file locations, or assess technical debt.
- ▌ Do Memory CLI Ops · d-o-hub bundleExecute and troubleshoot do-memory-cli commands for episode management, pattern analysis, and storage operations. Use this skill when running CLI commands, debugging CLI issues, explaining command usage, or guiding users through CLI workflows.
- ▌ Feature Implement · d-o-hub bundleSystematic approach to implementing new features in the Rust memory system following project conventions. Use when adding new functionality with proper testing and documentation, maintaining code quality and test coverage.
- ▌ Plan Gap Analysis · d-o-hub bundleAnalyze gaps between implementation plans and actual codebase implementation for the Rust self-learning memory project
- ▌ Agent Coordination · d-o-hub bundleCoordinate multiple specialized Skills and Task Agents through parallel, sequential, swarm, hybrid, or iterative execution strategies. Use when orchestrating multi-worker workflows, managing dependencies, or optimizing complex task execution with quality gates.
- ▌ Checkpoint Handoff · d-o-hub bundleCheckpoint episodes and create handoff packs for multi-agent session continuity
- ▌ Debug Troubleshoot · d-o-hub bundleSystematic debugging approach for Rust async code with Tokio, Turso, and redb. Use when diagnosing runtime issues, performance problems, async deadlocks, database connection issues, or panics.
- ▌ Perf Pr Guardrails · d-o-hub bundleReview performance-optimization PRs (especially auto-generated ones like Jules bot PRs) before approving, merging, or closing. Verifies complexity/memory claims against the pre-change code, demands benchmark or measurement evidence, checks branch coverage of heuristics (longer-first, asymmetric, unicode/multibyte), rejects tests written only for dead defensive branches, and enforces commitlint compliance. Use when reviewing perf PRs, judging close-vs-merge decisions, or adding guard rails after a perf PR review found overstated claims.
- ▌ Git Worktree Manager · d-o-hub bundleManage git worktrees for efficient multi-branch development. Use when creating worktrees for feature branches, organizing worktree directories, cleaning up unused worktrees, or implementing worktree-based workflows.
- ▌ Episode Relationships · d-o-hub bundleCreate and traverse typed relationships between episodes for dependency tracking and knowledge graphs
- ▌ Architecture Validation · d-o-hub bundleDynamically validate that the implemented codebase matches architectural decisions documented in plan files. Use when validating implementation matches planning documents, checking for architecture drift, or preparing for architecture reviews.
- ▌
- ▌ Recommendation Feedback · d-o-hub bundleRecord and analyze recommendation sessions and feedback to drive the self-learning loop
- ▌ Release Cadence Manager · d-o-hub bundleMonitor release cadence, detect drift, and coordinate resolution using GOAP orchestrator with swarm agents. Use when release drift is detected, PRs need release-preparation labels, or automated release coordination is required.
- ▌ External Signal Provider · d-o-hub bundleIntegrate external signal providers (AgentFS, audit trails, toolcall logs) into the reward system. Use when adding external reward signals, processing toolcall audit trails, or connecting third-party agent telemetry to episode scoring.
- ▌ Github Release Best Practices · d-o-hub bundleBackground reference for release prep (SemVer, changelog categories). For actual releases, ALWAYS use the release-guard skill and release-manager.sh ship — never manual gh release create.