singleton-sd
- 49 skills
- 0 followers
- 9 hours ago last updated
- ▌ UX Critique · singleton-sdEvaluate a UI or user flow against usability heuristics and provide actionable feedback
- ▌ Backend · singleton-sdOpinionated NestJS + SQL Server + Prisma backend guidelines for Singleton SD personal projects. Extends nodejs-backend-patterns with NestJS-specific module structure, Prisma conventions, DTO validation, and JWT auth patterns.
- ▌ Form UX · singleton-sdDefine and audit form UX rules for submission validity, inline validation timing, live character limits, trusted pre-fill, dynamic password requirements, and forgiving input normalisation. Use in implementation mode when building or modifying any form (native HTML, hand-built React, or schema-driven Zod/JSON Schema/JSON Forms) and in audit mode when reviewing an existing form, PR, or shared renderer for compliance. Complements a project's frontend and schema-driven-forms guidance; never replaces server-side/API validation.
- ▌ Refine Idea · singleton-sdShape a raw product or engineering idea into a clear, challenged, value-focused concept before requirements discovery or delivery planning.
- ▌ Translation · singleton-sdTranslate content between languages while preserving tone, meaning, and intent
- ▌
- ▌ Frontend · singleton-sdOpinionated React/Next.js frontend guidelines for Singleton SD personal projects. Extends vercel-react-best-practices with a canonical stack (Next.js App Router or React+Vite, Zustand, TanStack Query, Tailwind) and project-type decision rules.
- ▌ Organize Root Folder · singleton-sdOrganize a user-provided root folder of mixed personal, finance, property, loan, company, insurance, legal, and business documents into clean upload-ready folders. Use when the user asks to organize files, treat a folder as the root, rename documents from their content, create folders/subfolders, prepare a folder for OneDrive browser upload, sort loan/property/company documents, or replicate the document organization workflow from a prior session.
- ▌ Product Design · singleton-sd bundleOwn product requirement through approved UI design via Google Stitch, produce a Design Contract, then hand off to draft-technical-tickets. Use when the user asks to design a feature, page, or redesign; mentions /design; or wants Stitch UI before tickets or implementation. Never writes production code.
- ▌ Repo Init · singleton-sdInitialize a new repository with Singleton SD's full git conventions tooling stack
- ▌ Storybook · singleton-sdWrite and debug Storybook stories and Chromatic snapshots for apps/web. Use when adding or changing *.stories.tsx, when Chromatic diffs look identical, when a snapshot is clipped or missing a footer/dialog, or when Chromatic reports that story resources failed to load.
- ▌ Prd Generator · singleton-sdGenerate a structured Product Requirements Document from a feature idea or brief
- ▌ Summarization · singleton-sdDistill long documents, threads, or transcripts into clear, structured summaries
- ▌ Babysit Pr · singleton-sdKeep a pull request or merge request merge-ready by triaging review feedback, resolving clear conflicts, and fixing CI in a loop. Reply on each review thread (not as a top-level comment) and leave thread resolution to the reviewer or bot unless the repo says otherwise.
- ▌ Fix Bugbot · singleton-sdDeprecated — use engineering/address-change-request-review for Bugbot and other PR/MR bot findings on GitHub or GitLab.
- ▌ SEO Analysis · singleton-sdAnalyze a page or piece of content for on-page SEO quality and provide prioritized recommendations
- ▌ Code Review · singleton-sdReview code for quality, correctness, security, and adherence to best practices
- ▌ Refactoring · singleton-sdIdentify and apply targeted refactoring improvements to existing code without changing behavior
- ▌ Tone Adjustment · singleton-sdRewrite content to match a target tone while preserving the original meaning
- ▌ Pr Agent Wake · singleton-sdFix an existing pull request or merge request after CI failure or review feedback. Attach to the existing branch; never open a second PR/MR for the same issue. Delegates to engineering/address-change-request-review and engineering/submit-change-request for CI re-checks.
- ▌ Idea To Delivery · singleton-sdTurn a refined product or engineering idea into an Epic, implementation-ready delivery slices, dependencies, parallel lanes, and explicit human-operation gates.
- ▌ Figma Token Review · singleton-sdAudit Figma design tokens for consistency, naming conventions, and design system alignment
- ▌ PDF To Markdown · singleton-sd bundleConverts PDFs to AI-ready Markdown using OpenDataLoader PDF (@opendataloader/pdf) with audit-ready naming, metadata, and logs. Use when the user provides a PDF path, asks to parse/extract/convert a PDF to markdown, or mentions opendataloader-pdf for document ingestion.
- ▌ Forward Email · singleton-sdProvision and diagnose Forward Email domains, Route53 DNS (MX/SPF/DKIM/DMARC/Return-Path), aliases, and token/config wiring for Singleton SD projects. Not for email HTML or template design.
- ▌ Pipelines NPM · singleton-sdInclude and configure Singleton SD GitLab CI templates from singletonsd/pipelines/npm for Node libraries — install, test, build, release, and dual publish to GitLab Package Registry and/or npmjs.org. Use when wiring a consumer .gitlab-ci.yml, setting ENABLE_RELEASE_* / NPMJS_* variables, or changing those templates.
- ▌ Task Management · singleton-sdCreate and manage engineering tasks on the project host (GitHub or GitLab Issues) and optional ClickUp product/tracking tickets. Use when creating, triaging, or updating tickets for implementation or product visibility.
- ▌ Backlog Refinement · singleton-sdRefine raw ideas and backlog items into decision-complete, actionable work and decide whether they need discovery, an Epic, implementation slices, or human gates.
- ▌ Claude Design Export · singleton-sd bundleExport a folder of Claude Design Components (*.dc.html) into AI-readable Markdown specs and PNG screenshots — pages, header/footer chrome, and logo/icon lockups. Use when the user points at a Claude Design folder, asks to export mockups for AI, or needs deterministic MD+PNG pairs from .dc.html.
- ▌ Git Conventions · singleton-sdApply Singleton SD git conventions — commit format, branch naming, ticket linking, and sibling worktrees
- ▌
- ▌ Discover Public Apis · singleton-sdUse curated public API catalogs and official provider sources to brainstorm externally-enabled product capabilities and identify viable integration providers during idea refinement and requirements discovery.
- ▌ PDF Content Renamer · singleton-sdRename PDF files from their contents using safe, date-prefixed filenames and Node.js-based PDF tooling. Use when the user provides one or more PDFs and wants filenames inferred from document text, such as bank statements, driver licences, medical documents, receipts, notices, contracts, or other personal/business records. For small PDFs (typically 1–3 pages), use `pdf-context` first; for large or scanned PDFs, route through `documents/pdf-to-markdown`.
- ▌ Implement Feature · singleton-sdImplement an approved implementation specification end-to-end: validate the spec, inspect the repo, plan, branch, code, verify (lint/typecheck/tests/build), review acceptance criteria, submit a change request (PR or MR), wait for CI, and update ClickUp or a repo issue when linked. Use when the user asks to implement a feature, run /implement, or execute a ready specification with Codex, Cursor, or Claude Code.
- ▌ Isolated Worktree · singleton-sdImplement and review in a sibling git worktree created from the latest default branch. Use when launching subagents, implementing a feature, reviewing a PR, or before any repo edits so agents do not work on main/master or nest worktrees inside a checkout.
- ▌ Blog Post Generator · singleton-sdDraft a structured, on-brand blog post from a topic brief or outline
- ▌ Discover Requirements · singleton-sdTurn a refined product or engineering idea into decision-complete behavioral, business, data, security, integration, and non-functional requirements before design and delivery planning.
- ▌ Route 53 Subdomains · singleton-sdCreate, update, or delete Route 53 DNS records (project subdomains) using least-privilege AWS credentials from Azure Key Vault. Use when an agent needs a subdomain, CNAME/A/TXT record, hosted zone ID, or DNS for singletonsd.com and related domains. Load company.secrets.env into the shell, use resolve-route53-zone on PATH — never admin AWS or hardcoded zone IDs.
- ▌ Agent Orchestration · singleton-sdCoordinate multiple coding agents safely across host issues (GitHub or GitLab), git worktrees, dependency-aware execution, rebases, CI, and PR/MR handoff. Use when planning or running parallel implementation work across two or more issues or agents.
- ▌ Schema Driven Forms · singleton-sdBuild data-entry forms with Zod → JSON Schema → JSON Forms (jsonforms.io), custom Tailwind/token renderers, and typed submit wiring. Use when creating or changing UI forms, form schemas, JSON Forms renderers, or schema-driven admin/console inputs in the target repository.
- ▌ Draft Technical Tickets · singleton-sd bundleDraft precise parent/child engineering issues from a Design Contract, product brief, or feature request by reconciling docs with the live repository. Use when the user asks to draft technical tickets, /ticket, turn design into host issues (GitHub or GitLab), or hand off an approved Design Contract.
- ▌ Register Permissions · singleton-sdRegister OpenFGA {resource}:{action} catalog entries when adding a Prisma model or guarded Nest route in this repo. Use whenever an agent implements a new pillar feature, controller action, or table that needs PermissionsGuard / OpenFGA — before the PR ships. Done means `pnpm permissions:check` is green and the manifest matches the route.
- ▌ Repo Init NPM Publish · singleton-sdScaffold publishable npm packages and CLI tools for the GitLab npm registry (like ai-plattform/tools), including glab project setup with user approval, repo-init conventions, shared CI, and release credentials. Use when creating a new npm package or CLI tool that publishes to the registry — not for private npm apps that never publish.
- ▌ Submit Change Request · singleton-sdPush a feature branch and open a pull request (GitHub) or merge request (GitLab), wait for CI, fix pipeline failures in scope, and update the linked ClickUp task or repository issue. Use after implementation is verified locally or when the user asks to submit, open a PR/MR, or push for review.
- ▌ Create Tracking Ticket · singleton-sdCreate a ClickUp tracking ticket when the user requests work that has no product feature ticket and no engineering issue yet. Use when the user asks to track ad-hoc work in ClickUp for visibility, then optionally file a host engineering issue (GitHub or GitLab) from that tracking ticket.
- ▌ Task Driven Development · singleton-sdWork through engineering issues one at a time with dependency checks, scoped staging, and review-ready commit messages. Use when implementing work from GitHub Issues, GitLab Issues, a backlog, or workflow document. Engineering host is GitHub or GitLab per the consumer .skills/profile — not ClickUp.
- ▌ Skill Authoring Workflow · singleton-sdCreate or update shared project skills with ClickUp task tracking, README registration, validation, scoped staging, and commit-message discipline. Use when the user asks to create a skill, update a SKILL.md file, add a workflow skill, or record a reusable procedure in the skills repository.
- ▌ Attention Friendly Response · singleton-sd bundleMake chat replies answer-first, concise, and easy to scan without reducing engineering depth. Use only when the user invokes this skill by name or explicitly asks for attention-friendly, concise, or scannable replies.
- ▌ Address Change Request Review · singleton-sdTriage and respond to pull-request or merge-request review feedback on GitHub or GitLab: fix valid findings, reply on each thread with what changed or why not, resolve discussions, re-run CI, and update ClickUp or a repo issue when linked. Use when review comments arrive, bots post findings, or the user asks to address PR/MR feedback.
- ▌ Asic Company Changes · singleton-sd bundleGuides ASIC lodgements for business names and companies, archives receipt PDFs, and fills consent-form docx templates from OneDrive. Use when the user mentions ASIC, address change, director change, Form 484, business name update, or consent forms for company compliance.