claude

biliboss-skills

wiki-smith, skill-smith, sync, lp-draft e o setup por repo.

1 on GitHubby Gabriel Fonsecav0.123.1MITupdated 4 days agoproductivity
/

Plugin biliboss-skills from marketplace biliboss in biliboss/skills. Commands read from the repo's manifest — 4 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (55)

  • advisor

    Use on every request before starting work, to decide whether to consult the advisor (a stronger session that only advises, reached by SendMessage with a shared context in ~/.local/share/advisor/) and to record that decision, called or not. The consult points are the plan before big work, when stuck,

  • agentsmd

    Create, migrate or audit a project's AGENTS.md and agent memory with the best practices of agents.md and of real repositories. Keeps always-loaded rules short and stable, and moves what ages (status, scores, open PRs, history) to a STATE.md where each claim has a source and a verification date. Use

  • auth

    Use when an agent needs to act as the owner on a provider account (Google first), or when connecting, checking, granting or removing accounts. The agent's secure identity: several accounts per provider, the OAuth client only in envless, tokens kept by the provider's official CLI (gws), a grant per H

  • backbrief

    Use on every non-trivial request, before acting, and when the owner says "backbrief", "me conta o que entendeu", "o que você entendeu", "repete o pedido" or "confirma antes". The everyday default: say back, in at most five lines of plain text in the reply, what you understood, what you will do, what

  • bili

    Hand a request to Bili, the owner's Hermes agent, by one of three routes chosen by configuration (CASA_BILI_ROTA, default local) through a single script, bili.sh pedir|esperar|ler|rota. local = an event on the Mac's NATS for the local Bili; remoto = an event on the VPS NATS for the VPS Bili; linear

  • brainstorm

    A piece of `shape` (only by /brainstorm): when the idea is still open, think it through with the owner in a Double Diamond with systems thinking (Cynefin, iceberg, causal loops, leverage points), one question at a time, then a short design note for the backbrief. `shape` calls it; the agent does not

  • choice

    Use when the owner has to choose between options (a logo, an icon, a screen, a name, a text, a palette): run it as a tournament of 4. Each round shows 4 options with the agent's confidence summing 100, ranked 01-04 (01 is the champion the agent picks, so there is always one), in a full-screen showca

  • copywriting

    Use when writing, rewriting or reviewing text by Gabriel Fonseca that sells an idea (a LinkedIn post, the series "Diário de um Dev em Desconstrução", a LinkedIn article, Marketing Pessoal, a short pitch). Reads the project's premises in Linear first, writes in his voice (acid with ideas, generous wi

  • cost-track

    Use when pricing where the owner's time goes: everything is monetary, everything has a cost. Every domain belongs to a cost center (a client with a day budget, or an investment with no budget but a cost), and a running clock in a domain becomes a time entry priced at what he is worth. The only write

  • delegate-and-review

    Passa uma tarefa de código a um subagente desta sessão (Sonnet, pela ferramenta Agent, em segundo plano), que trabalha numa worktree nova do repo certo e abre um PR sem fazer merge; quando ele termina, você revisa o PR e corrige o que a revisão achar, no mesmo ramo. Use quando o dono disser "delega

  • design-taste

    Judge the taste and quality of something before it is made and after, in one of five facets (interface, business, product, software, writing); a verdict with reasons, not a process for producing it. The interface facet is the strongest, for landing pages on Tailwind and DaisyUI. It spots the generic

  • design

    Desenhar telas de um produto no canvas do design-playground com os widgets reais do código dele. Acha o widget no repo do produto (só leitura, pelo origin/main), escreve o wrapper fino (componente.json, HTML, CSS por largura, sprite) com scripts/wrapper.sh, define o componente no MCP (componente_def

  • dev-console

    Use when opening or evolving the dev-console for a project. One full-screen read-only web console (a single FastHTML file) for any event-sourced project in development; the state machine of its commands and events drawn from the code, the entities, the journal, and widgets per event. Use when the us

  • devin

    Delegate coding to the local Devin CLI in background. Use on "delega pro devin", "roda no devin".

  • diff-review

    Use when the owner says "diff-review", "revisa o diff", "revisão de código" or "code review local", and between verify and deliver in task-backbrief. An AI code review of a local git diff (a worktree against its base) with our own prompt, run through pi on a flat-plan model; it reports only problems

  • disky

    Diagnostique o disco cheio do Mac com o disky (o nosso analisador de disco, open source) e proponha a limpeza sem apagar nada por conta própria. `scan` tira uma foto do disco; `dirs`, `top`, `ext` e `query` (SQL) com `--physical` mostram onde mora o espaço; `cleanup` sem `--apply` lista node_modules

  • doctor

    Use when taking over a project (especially an unknown one), when the owner says "doctor", "roda o doctor", "is it healthy", "está saudável?", or when adding a health diagnosis to a project or tool. Every project gets a doctor(): five dimensions (environment, architecture, behavior, observability, ag

  • domain-model

    Model a project's domain directly in the dev-console SQLite (~/.local/share/dev-console/dev-console.sqlite, dm_* tables mapped by SQLModel in scripts/models.py): domain, entities, attributes, relations, commands, events and glossary terms, each draft until the owner confirms it or the code proves it

  • domain-plan

    A piece of `shape` (only by /domain-plan): draw the task's domain in the dev-console (events, and above each event the screen a person sees), mark draft or real, and detect drift between drawing and code; the drift list is what Downstream builds. `shape` calls it when the request is a screen, a flow

  • dry-run

    Use to test a skill, a hook or an agent without anything changing: start the session with `DRY_RUN=1 claude` and every Bash command that changes the world (git commit/push, gh, rm, mv, writes, curl, emit...) is logged and denied, while reads (ls, cat, grep, git status/log/diff) still run. Read what

  • duplo-local-agents

    Abrir, conduzir, fechar e retomar sessões de agente locais (Claude Code, pi, Hermes, Prime Agent) em panes do herdr, do tmux ou sem multiplexador, e organizar a mesa em fases com o focus (herdr). O mux.sh é a única porta para um pane (panes, abrir, ler, tecla, manda, fila, barra, nomear, fecha). Use

  • envless

    Use um segredo (chave de API, token, senha) num comando sem que o valor passe pela conversa, pelo envless, o cofre da casa (sops + age, um arquivo cifrado por ambiente no git). `envless exec -- <cmd>` injeta o segredo no ambiente do comando; `list` mostra as chaves sem valor; `set` grava pelo stdin;

  • estudo-html

    Estudar uma ferramenta, biblioteca ou ideia e entregar o estudo como uma página HTML local (não um Artifact do Claude), aberta numa janela nova do Chrome e guardada no `.wiki/resources/` do repo da casa (`$CASA_REPO_PRINCIPAL`), com veredito, comparação em matriz e onde aquilo entra no nosso sistema

  • faceless-art

    Use when gerar ou refazer a arte faceless de um post ("faz a arte do post", "gera a imagem", "refaz a arte com sócias gordinhas", "ilustração faceless", "arte quadrada para o LinkedIn"). Gera a imagem 1:1 pelo Codex CLI (gerador de imagem da OpenAI) com a direção de arte da casa, edita por referênci

  • fluid-voice-auto-fix

    Fix words the FluidVoice dictation gets wrong over and over (tool, agent and person names, "para" heard as "mara"): mine what the user dictated in Claude Code and Hermes transcripts and FluidVoice's own history, suggest candidates, and add them to the FluidVoice custom dictionary and vocabulary boos

  • handoff

    Use when a Hermes agent's session in tmux has grown long and must start clean without losing anything, or the owner says "handoff", "passagem de turno", "limpa a sessão", "começa do zero mas guarda", "salva as últimas sessões do bili". Logs the session (id, title, context, last message) to a JSONL,

  • herdr-canvas

    Publish a Markdown or HTML page for the owner to read in the Herdr Canvas panel, where he comments block by block and the comment reaches the bot. Use when a bot wants the owner's review of a document (proposal, plan, copy), when reading or resolving his comments, or when installing the Canvas mod.

  • hermes

    Drive the owner's local Hermes profiles (researcher, hipster, sre, via-ads, mantainer, bili) as agents with their own model, SOUL, skills and persistent memory, from Claude Code or pi, through scripts/hermes.sh (list, spawn, resume, sessions, read, memory, route, dm). Use when the owner says "hermes

  • hustler

    Use when a new project or idea starts, when there is a market question, or when the owner says "hustler", "mercado", "posicionamento", "quem são os concorrentes", "onde a gente se encaixa" or "como ganhar dinheiro com isso". Scans the market around an idea: the customer's job, the real alternatives

  • interview

    Ask the user structured questions in a rich interactive form (pi-interview) in one browser, Orca or native macOS window shared by every call. Single and multi choice with recommendations, free text, image upload, and context panels with code, diffs, Markdown, tables, Mermaid and charts. Forms queue

  • kanban

    Use when the owner's work moves across his Kanban board (Upstream, Downstream, Feito), each card tied to a dev-console domain, or when he asks what a card or the Upstream work cost. The only writer of the Kanban journal (`kanban.sh create`, `move`), drawn in the dev-console as the Kanban domain whos

  • keyword-ideas

    Find what to target in search from free sources, read-only, as JSON: scripts/suggest.sh asks Google's autocomplete in Portuguese what people type after a seed (optionally the alphabet and the question words), and scripts/opportunities.sh reads our own Search Console through the search-console skill

  • linear

    Work the owner's Linear (workspace `$CASA_LINEAR_WORKSPACE`, team `$CASA_LINEAR_TIME_CHAVE`) the way he wants it: read a project before touching it, write the project's description and content, create result cards with an owner and a way to check, keep milestones honest, and post project updates tha

  • linkedin-publish

    Use when publicar, editar ou conferir um post do Gabriel no LinkedIn pelo Mac ("publica no LinkedIn", "posta o diário", "edita o último post", "confere como ficou o post", "o post saiu grudado"). Dirige o Safari já logado com AppleScript + JavaScript pelo script `scripts/li.py` (compose, publish, ed

  • lp-draft

    Draft a product or version landing page as a single HTML prototype in the repo's `.wiki/resources/` (not the final LP, and no Markdown copy): grill the user about the product with AskUserQuestion, absorb the product's design system (DESIGN.md or tokens, a UI package, the live site, a Design System a

  • memory

    Reduce an agent (all sessions of its folder) or one session to a small searchable memory (facts.jsonl) of decisions, preferences, corrections, durable facts and open requests, with the Devin SDK judging windows of the conversation and deterministic code validating every fact against its source. Use

  • modifier-here

    Use when a request ends in --here. Do it in this session, no subagent.

  • pi

    Run the pi coding agent (pi.dev) with the owner's Claude accounts through the subscription, not an API key — on the Mac via the pi-claude-bridge extension, choosing the account (the main or the secondary one) by CLAUDE_CONFIG_DIR; check which account each folder has; install or repair the bridge; an

  • postmortem

    Go from a reported problem back to the decision that caused it, rebuilt from the agent event stream (NATS JetStream), then write a blameless postmortem and apply the fix as a wiki rule or skill patch. Use when the user says "postmortem", "post-mortem", "what happened", "why did the agent do that", "

  • prime-agent

    Run Prime Agent (Prime Intellect) as a data-analysis notebook on the GLM coding plan, never on the Claude subscription. It opens Prime Agent in a pane to the right (herdr or tmux, through the duplo-local-agents skill's scripts/mux.sh; with no multiplexer it prints the command), in its own folder per

  • mux

    Drive terminal panes in tmux and herdr from the Python REPL with stable two-digit ids (TNN for tmux, HNN for herdr) - list every pane, read a screen, send a key or a message, open a pane and name it. Use to manage agent sessions in panes deterministically ("lista os panes", "manda para o H05", "lê o

  • project-state

    MUST LOAD THIS SKILL AT THE START OF ANY SESSION, before the first reply, to get the project's stage (draft or live): it sets how every change in this session ships. Also invoke it before running `git commit`, `git push`, `git checkout -b`, `gh pr create` or a merge, before creating a worktree for a

  • retro

    Use when the owner says "retro", "/retro", "faz a retro", "o que aprendemos" or "lições da sessão". An after-action review of the session; it finds the owner's corrections, rework and workarounds, proposes them as rules for the skills they belong to, asks him to pick, and applies the accepted ones i

  • search-console

    Read Google Search Console data for a site through a read-only service account. Lists the properties, the search analytics (clicks, impressions, CTR and position by query, page, date, country or device over a window), the sitemaps and a URL's index status, as JSON from scripts/gsc.sh. Use when the o

  • seo-audit

    Audit a site's on-page and sitemap SEO from the raw HTML, read-only, as JSON from scripts/audit.sh and scripts/sitemap.sh: status and redirects, title, meta description, canonical (and whether it loops back through a redirect), noindex, h1, lang, viewport, Open Graph, JSON-LD types, images without a

  • setup-biliboss

    Configure this repo once for the biliboss skills: the .wiki (language, folders, labels in .wiki/wiki.config), where work happens (straight on main, always commit and sync; or run/* branches with a PR) and the main branch name. Run once per repo before the first use of wiki-smith, sync or lp-draft; r

  • shape

    Use for any request to build, write, change or decide something: the default planning door. Shapes the work before anyone builds it (Shape Up): reads the context, routes to the right planning tool for the kind of request (brainstorm, the outcome questions, interview, the domain graph, service design

  • skill-smith

    Create, update or adapt an agent skill (SKILL.md) so the next session does the task right on the first try. CREATE turns a workflow from this session (or notes, or a fresh idea) into a skill; UPDATE folds a correction or lesson into every skill it affects, with a diff per file; ADAPT ports an extern

  • sync

    Leave every repo the session touched equal to the remote and clean — commit this session's work by path, rebase on origin, lint the .wiki when it is touched, push, and report what is left dirty and whose it is. Manual, run when closing a piece of work. Use when the user says "commit and sync", "sinc

  • task-backbrief

    A piece of `shape` (only by /task-backbrief; formerly task-understand, so /task-understand lands here; the light `backbrief` skill is a different one). The gate: brief back what was understood (teach-back, closed-loop communication) and wait for the confirmation, then run the Tasks workflow to the d

  • tensions

    Record, retrieve and understand meaningful Tension events shared by agents. Use when a gap between actual and desired reality emerges, when evidence changes, when a decision needs a reason, or when an agent needs to read the evolution of a Tension. Not a task manager or agent runtime. version: 0.2.0

  • thread

    Use only when the owner asks for a thread. Opens a branch.

  • tmux

    Faz tudo o que um agente precisa no tmux por scripts, sem montar comando na mão: lê as últimas linhas de um pane, lista sessões, janelas e panes, manda texto (inclusive comando com barra para um Claude Code) com verificação antes do Enter, abre e renomeia janelas, espera um pane mostrar um texto, co

  • trace

    Use when the owner asks why the last response was made, which of his own resources shaped it, or for a "trace" of the turn. Triggers "trace", "/trace", "por que você respondeu assim", "o que você usou", "trace da resposta", "quais skills e CLAUDE.md pesaram". Prints an OpenTelemetry-style trace of t

  • wiki-smith

    Own a repo's `.wiki/`, the memory that agents read and maintain themselves. At the end of a session (or during it) it looks at what happened and routes: a daily note, a fix to a topic page, a new map of content with its facet pages, or "nothing worth recording". Then it fixes the dates, regenerates

Hooks (2)

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT}/skills/project-state/scripts/session-start.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/skills/dry-run/scripts/hook.sh"

View source on GitHub

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

nextjs

claude

Official Next.js skills: adopt and optimize Cache Components, adopt Partial Prefetching, and verify runtime behavior against a running dev server.

6 skills

vercel/next.js 143,495

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

Maintain biliboss-skills?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted