ruflo-plugin-creator
claudeScaffold, validate, and publish new Claude Code plugins with proper structure
3 skills · 1 command · 1 agent
Companion plugin for @savvy-web/silk — changeset, commit, lint, and Turborepo conventions, skills, and agents for the Silk Suite
Plugin silk from marketplace savvy-web-systems in savvy-web/systems. Commands read from the repo's manifest — today.
This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.
changeset-configThe .changeset/config.json for Silk repos — the changelog tuple, the standard changesets fields, and the Silk-custom versionFiles and additionalScopes per-package options. Auto-loads when editing .changeset/config.json; user-invokable as /silk:changeset-config. "what goes in .changeset/config.json",
changeset-styleThe complete @savvy-web/changesets style and format specification — YAML frontmatter, the 13 valid section headings, structural rules CSH001–CSH005, content depth tiers, and worked examples. Auto-loads when reading any .changeset/*.md file and is user-invokable on demand via /silk:changeset-style. "
changesetThe one changeset command. /silk:changeset --create|--squash|--list| --preview|--check. Create/reconcile or squash changesets (via the changeset-manager agent), validate them, preview the CHANGELOG, or list what's pending. A bare or vague invocation defaults to create/reconcile. "I need a changeset"
commit-createUse when you are about to create a git commit, amend a commit, squash commits before merge, finalize a branch, write a pull-request TITLE, or compose a conventional commit message in any form — including the contents of a proposed-squash-commit block. Defines the full commit-message contract enforce
configSurface the project's .changeset/config.json and the branch's diff-with-classification via the changeset_inspect MCP tool (savvy-mcp). The agent uses these to get reliable package attribution without re-implementing the logic.
deleteMechanics for removing one or more changeset files from .changeset/. Invoked by the changeset-manager agent when a stale changeset describes packages no longer in the diff, or as part of squash cleanup. Not user-invokable; users initiate this work via /silk:changeset --create or /silk:changeset --sq
dependenciesManage pure dependency changesets via the changeset_deps_regen (delete- and-recreate) and changeset_deps_detect (read-only) MCP tools. The regen flow enforces our convention of one-package-per-changeset and one- dependency-changeset-per-package.
dogfoodThe dogfood mailbox protocol: a repeatable loop for two agent sessions in sibling repo checkouts to request, deliver, adopt, and iterate on cross-repo changes (e.g. a pnpm `overrides:` link against a sibling checkout's local prod artifacts) before anything is released. Mail files plus a per-loop JSO
it2Orchestrating iTerm2 panes and windows for subagents with the raw it2 CLI — pinned split-direction semantics, a layout heuristic for matching pane geometry, grid recipes, badging, and the dismiss-and-close discipline for torn-down subagents. Use when asked to split panes for agents, arrange the term
mergeMechanics for consolidating two or more changesets that share an identical package-to-bump-type mapping. Invoked by the changeset-manager agent during /silk:changeset --squash. Not user-invokable; users initiate this work via /silk:changeset --squash.
pr-bodyUse when you are about to open a pull request, edit a pull request description, write a PR summary, or update the proposed squash-commit message on an existing PR. Defines the silk-release marker contract that lets humans, local agents and cloud agents share one PR description without overwriting ea
reposVendored reference repos under .repos/ — when to vendor an upstream source as an agent authority, sparse-checkout discipline, the re-pin-on-dependency-bump rule, the orientation/notes editorial policy, and the repos_inspect/repos_manage MCP tools. Also covers plain git-submodule vocabulary directed
statusProvides awareness of existing changeset files when working in .changeset/. Loads context about pending changesets to prevent duplicates and inform decisions about new changesets. Activates when reading or listing files in the .changeset/ directory, reviewing pending changes, or discussing release r
turboUse when configuring Turborepo tasks, debugging cache misses, controlling which packages a command runs against (--affected / --filter), reasoning about turbo.json dependsOn / outputs / inputs, or understanding the Silk monorepo build chain. Covers decision trees, anti-patterns with rationale, and t
updateMechanics for modifying an existing changeset file. Invoked by the changeset-manager agent when the diff has grown since the changeset was authored, when a bump-type mismatch is detected, or when a squash needs to rewrite an entry's content. Not user-invokable; users initiate this work via /silk:cha
changeset-managerUse when changesets need to be reconciled with the branch's diff (create, update, delete) or when multiple changesets need to be squashed together. Invoked by /silk:changeset --create and /silk:changeset --squash. Discovers existing changesets, classifies the diff, applies exclusion rules, and asks
turborepoUse when Turborepo work is heavier than a single question — multi-step cache diagnosis, turbo.json refactors, configuring a task graph, or CI cache setup. Inspects the monorepo with turbo_inspect, interprets the hash contributors, and recommends concrete turbo.json changes. The turbo skill stays dir
savvy-mcpruns: sh ${CLAUDE_PLUGIN_ROOT}/bin/start-mcp.sh
export PLUGINFINITY_EVENT='SessionStart'; sh "${CLAUDE_PLUGIN_ROOT}/lib/pluginfinity/env-run.sh"
env
env
env
env
env
env
env
env
env
env
env
env
env
env
env
env
Scaffold, validate, and publish new Claude Code plugins with proper structure
3 skills · 1 command · 1 agent
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
Observability plugin for Claude Code with MLflow tracing
Skills for adding DeepEval evaluations, tracing, datasets, Confident AI reports, and iterative improvement loops to AI applications.
3 skills
Connect to your Phoenix instance to debug, evaluate, and improve LLM applications.
1 MCP server
OpenRouter for tools - 4,000+ agent-friendly tools, pay for the usage, not subscription
1 skill · 1 MCP server
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.