AnubisRooster
- 20 skills
- 0 followers
- 8 hours ago last updated
- ▌ Gitlab Skill · anubisroosterUse this skill for GitLab repository operations that should be performed consistently across teams: creating and updating files, branching strategy, merge request workflows, and repository standardization tasks. Also covers publishing/synchronizing Cursor skills across the LATC GitLab repo, the GitHub mirror, and the Confluence skills catalog. Apply when users ask to publish skills, sync operational docs, open MRs, push a SKILL.md to GitLab/GitHub, or automate codebase updates in self-hosted or cloud GitLab.
- ▌ Herdr Run · anubisrooster bundleRun long-lived or unattended agent jobs (digest publishers, crawlers, report builders, watchers) inside a Herdr pane so they survive terminal disconnects, lid close, and reboots, and stay observable (working/blocked/done). Use when a job runs longer than a few minutes, is launched by a scheduler, or must be inspected after the fact. Requires the Herdr CLI (herdr.dev).
- ▌ Web Crawl · anubisrooster bundleCrawl an external website to discover and log bugs. Fetches pages, extracts links, follows navigation up to a configurable depth, and flags pages whose titles/URLs contain bug-related keywords. Outputs a CSV of discovered pages with bug-indicator, title, and source URL.
- ▌
- ▌ Canvas · anubisroosterA Cursor Canvas is a live React app that the user can open beside the chat. You MUST use a canvas when the agent produces a standalone analytical artifact — quantitative analyses, billing investigations, security audits, architecture reviews, data-heavy content, timelines, charts, tables, interactive explorations, repeatable tools, or any response that benefits from visual layout. Especially prefer a canvas when presenting results from MCP tools (Datadog, Databricks, Linear, Sentry, Slack, etc.) where the data is the deliverable — render it in a rich canvas rather than dumping it into a markdown table or code block. If you catch yourself about to write a markdown table, stop and use a canvas instead. You MUST also read this skill whenever you create, edit, or debug any .canvas.tsx file.
- ▌ Writing Voice · anubisrooster bundleRewrite and draft outbound prose in Mike Fink's voice so it reads human, not AI. Use when writing or editing emails, Slack/Teams messages, Confluence page bodies, meeting notes, status updates, leadership asks, or when the user says humanize, less robotic, sound like me, draft an email, or write a wiki page. Do not use for code, JSON, HTML dashboards, commit messages, or Jira field contracts (AC/DoR/DoD/BV).
- ▌ Jira Create Issues · anubisroosterCreate Jira Epics/Features and child sprint issues via the mcp-atlassian server (self-hosted Jira Data Center), enforcing a mandatory field set (Summary, Description, Epic Link/Parent Link, Estimate, Components, Labels, Function area, Business Value, Acceptance Criteria, Definition of Ready, Definition of Done) and a hierarchical WBS numbering rule (Initiative X.0 -> Epic/Feature X.Y -> Story/Task/Test/Defect X.Y.Z) regardless of what Jira's screens require. Enforces the three-orthogonal-dimensions model (Pillars=Components, Teams=Labels, Programs=Initiatives), 8 pillar-based components, team/product/BU labels, cross-pillar work rules, and initiative gating. Always shows the proposed payload to the user for approval before creating. Use when the user asks to create, draft, file, scaffold, or open a Jira Epic, Feature, Story, Task, Test, Defect, or sub-task under an Epic/Feature/Initiative.
- ▌ Confluence Dc MCP · anubisroosterExtend the mcp-atlassian MCP server to connect Claude/Cursor to a self-hosted Confluence Data Center instance. Use this skill whenever the user mentions Confluence Data Center, self-hosted Confluence, on-prem Confluence, Confluence behind a VPN, setting up Confluence MCP, Confluence personal access tokens, searching Confluence wiki pages, creating or updating Confluence pages from Claude, CQL queries, Confluence spaces, or any workflow that involves reading or writing documentation in a self-hosted Confluence. Also trigger when the user asks to extend their existing mcp-atlassian Jira setup with Confluence, or wants to connect Claude/Cursor to an internal wiki. Complements the jira-create-issues skill — both share the same mcp-atlassian MCP server process.
- ▌ Jira Create Issues 2 · anubisroosterCreate Jira Epics/Features and child sprint issues via mcp-atlassian. Default target is self-hosted Jira Data Center (`user-mcp-atlassian`) with a mandatory field set (Summary, Description, Epic Link/Parent Link, Estimate, Components, Labels, Function area, Business Value, Acceptance Criteria, Definition of Ready, Definition of Done) and hierarchical WBS numbering (Initiative X.0 -> Epic/Feature X.Y -> Story/Task/Test/Defect X.Y.Z). Business Value/AC/DoR/DoD live in dedicated custom fields ONLY for every issue type; exceptions are Business Value on Task and all four on Sub-task. Also covers Jira Cloud Premium trial (`user-mcp-atlassian-cloud`) with different field IDs and no DC WBS/governance contract unless the user asks. Enforces pillars=components, teams=labels, programs=initiatives. Always show the proposed payload for approval before creating. Use when the user asks to create, draft, file, scaffold, or open a Jira Epic, Feature, Story, Task, Test, Defect, or sub-task.
- ▌ Cursor Blame · anubisroosterInvestigate how code was built with AI. Reveals which conversations produced the code, why it was implemented a certain way, what alternatives were considered, and the intent behind decisions. Use when the user asks about history, evolution, or authorship of code.
- ▌ Split To Prs · anubisroosterSplit current work into small reviewable PRs. Use when the user asks to split a chat, set of changes, branch, or PR.
- ▌ Infra Leadership Sync · anubisrooster bundleWeekly Infrastructure Leadership Sync notes for LATC. Runs as a Windows Scheduled Task every Wednesday at 3:00 PM Eastern. Uses the Cursor SDK (model grok-4.6) to scrape Jira Operations & Infrastructure, publish a dated Confluence notes page under the Infrastructure Leadership Sync hub, and point the hub Latest notes link. Use when setting up, troubleshooting, or changing the sync page format, schedule, or leadership filter.
- ▌ Roadmap Dashboard HTML · anubisroosterGenerate a single self-contained, interactive HTML dashboard from a roadmap workbook (XLSX) for portfolio/program planning. Use this skill whenever the user wants an HTML roadmap, an interactive Gantt, a cross-team/pillar dependency map or DAG, a schedule-risk view, a resourcing/capacity view, or an executive summary built from a planning spreadsheet — especially when they say "make an interactive HTML", "build a dashboard from this roadmap", "visualize dependencies", "Gantt with dependencies", "schedule risks", or "executive report". Output is one offline .html file (no server, no build) with inline editing, browser-local persistence, and CSV export. Complements confluence-publish-html (to publish the result) and repo-mental-map-tpm.
- ▌ Confluence Publish HTML · anubisroosterPublish an interactive, script-bearing HTML artifact (dashboard, report, visualization) to Confluence — especially self-hosted Confluence Data Center/Server — reliably. Use this skill whenever the user wants to "put this HTML on Confluence", "embed a dashboard in a wiki page", "publish an interactive report to Confluence", or hits the common failure where Confluence strips <script>/<style> or the HTML macro is disabled. Produces a page that links to and/or iframe-embeds the artifact, plus a macro-ready fragment, and gracefully handles Data Center quirks (HTML macro disabled, attachment-upload API failures, inline-vs-download serving). Builds on confluence-dc-mcp (for the MCP connection) and pairs with roadmap-dashboard-html (which produces the HTML).
- ▌ Scheduled Status Report · anubisrooster bundleAutomated weekly LATC pillar status reports (Ops & Infra, Evaluation, Models). Runs as a Windows Scheduled Task every Monday at 9:00 AM Eastern — uses the Cursor SDK (model grok-4.6) to query Jira for Done issues in the last 7 days, publish a detailed Confluence report with native chart macros, and publish a decision-grade condensed Weekly Pillar Update (so-what pulse, Good/Watch/Bad workstreams, concrete risks/asks). Use when setting up, troubleshooting, or changing the automated weekly status report format or schedule.
- ▌ Metron Program Dashboard · anubisrooster bundleNavigate and operate the live Metron Engineering Intel portal at https://latc.lenovo.com/metron — all sidebar pages (Overview, Team, Program, Jira Cadence, CTOO Partnerships, AI ROI, Contributors, Activity, Sync Jobs) plus Program Roadmap / FY26 pillar dependency tabs. Includes Confluence→Metron weekly Exec Summary refresh with quality gates (skip empty templates, fix strip artifacts, reject TBD impacts). Use when the user mentions Metron, LATC Engineering Intel, Program Roadmap, Team Calorie, Jira Cadence, CTOO/ATP partnerships, AI ROI/adoption, Contributors leaderboard, Activity Feed, Sync Jobs, or latc.lenovo.com/metron.
- ▌ Latc Confluence Daily Digest · anubisrooster bundleDaily LATC Confluence digest for Mike Fink's personal space (~mfink). Runs as a Windows Scheduled Task weekdays at 8:00 AM Eastern. Uses the Cursor SDK (model grok-4.6) to scrape LATC Confluence updates, score/cluster them, join Jira where possible, publish a dated digest under the LATC Daily Digest hub in Mike Fink's writing-voice (formal Confluence), and point the hub Latest link. Use when setting up, troubleshooting, or changing digest format, cadence, filters, voice, or schedule.
- ▌ Figma Use · anubisrooster**MANDATORY prerequisite** — you MUST invoke this skill BEFORE every `use_figma` tool call. NEVER call `use_figma` directly without loading this skill first. Skipping it causes common, hard-to-debug failures. Trigger whenever the user wants to perform a write action or a unique read action that requires JavaScript execution in the Figma file context — e.g. create/edit/delete nodes, set up variables or tokens, build components and variants, modify auto-layout or fills, bind variables to properties, or inspect file structure programmatically.
- ▌ Figma Use Figjam · anubisroosterThis skill helps agents use Figma's use_figma MCP tool in the FigJam context. Can be used alongside figma-use which has foundational context for using the use_figma tool.
- ▌ Figma Generate Diagram · anubisroosterMANDATORY prerequisite — load this skill BEFORE every `generate_diagram` tool call. Routes to type-specific guidance (generic flowchart, architecture flowchart) and tells you when to proceed directly, when to use a different diagram type, or when the tool isn't the right fit at all.