← all publishers

dbtlr

@dbtlr source repo

9 published skills

  1. Start · dbtlr
    Shorthand alias for start-session — assemble the Session Primer and route the work. User-invoked ("/start") only; start-session itself auto-triggers at session start.
    0
    installs
  2. Merged · dbtlr
    Post-merge cleanup ritual — run when the user says the working PR was merged ("/merged", "I merged it", "PR's in") to verify the merge on GitHub, return to an up-to-date main, and delete the finished branch or worktree. The optional "next" argument picks up the next task. Primary agent only.
    0
    installs
  3. Shaping · dbtlr bundle
    Use at the START of a half-baked idea — a new feature, service, refactor, migration, rewrite, re-platforming, technology switch, or other big cross-cutting change where the direction is rough and how it lands and how big it is aren't yet clear — to think it through, pressure-test it, and shape it toward a DECISION (which may be "no") plus a memorialized rationale and a phased plan, explicitly BEFORE any code. Signals: "let's think through", "talk it through before I commit", "is it worth it", "is this a good / dumb idea", "should we", "weigh the tradeoffs / what we'd gain and lose", "shape this", "explore whether we should…", "what would it look like if we…", "don't build anything yet", or considering / exploring / chewing-on a major shift — even if the user never says "shape". Distinguish by how settled the idea is: a CLEAR deliverable to turn into an implementation plan is brainstorming, not this; a roughly-known plan whose blind spots you want is grilling, not this; the fuzzy, earliest "is this even the ri
    0
    installs
  4. Start Session · dbtlr bundle
    Use at the very start of every primary-agent context in an atlas workspace — new session, resumed session, compaction, or clear/reset — before any other response or action. Assembles the Session Primer (User Profile + Shared Memory + Workspace Brief, plus Mimir overview when present) and routes the work. Invoke it proactively; do not wait for the user to ask. Primary agent only — subagents never load this.
    0
    installs
  5. Initialize Atlas · dbtlr bundle
    Bind this project to a vault Workspace and scaffold or self-heal it. Use when setting up atlas in a repo, when the user says "initialize my workspace", or when start-session reports no Project Binding (.atlas.toml).
    0
    installs
  6. Watching A Pr · dbtlr bundle
    Watch an open GitHub PR and drive it to done — arm the background PR watcher, then on each wake route the batch it returns (address human review comments, fix red CI, announce green) and re-arm, until the PR merges (run the merged cleanup + reconcile stragglers) or the watch times out. Invoked directly with a PR number, or by the post-github-tool-call nudge when it is present. Primary agent / controller only.
    0
    installs
  7. Finishing A Task · dbtlr
    The workflow for finishing a task — MANDATORY at the moment you're about to declare work done, create a PR (`gh pr create`), or push/merge changes to the main branch. Confirms the task is actually complete, then requires a completed `adversarial-review` before the change leaves your hands, and after a PR is opened hands off to `watching-a-pr` to carry it through CI, review comments, and merge. The embodiment of 'not complete until verified by an adversarial agent and presented to a human.' Primary agent / controller only.
    0
    installs
  8. Consolidate Workspace · dbtlr
    Consolidate a bound workspace's pending Mimir Session Summaries into durable workspace knowledge and follow-up work. Primary agent only.
    0
    installs
  9. Adversarial Review · dbtlr bundle
    The verification gate before a change is declared complete — MANDATORY before creating a PR (`gh pr create`) on any work branch, and on request ('run the review', 'adversarial review'). Runs the proportionality gate (or declares a skip), a deterministic suppression scan, delegates the review to the harness's native engine, then drives the resolution loop until every finding is fixed, dismissed with a stated reason, or deferred to a tracked task — recording the disposition trailer and presenting the table to a human. Primary agent / controller only.
    0
    installs