← all publishers

jhd3197

@jhd3197 source repo

33 published skills

  1. Manage Ae · jhd3197
    Manage After Effects from Claude — create configs, build compositions, render videos, diagnose issues, and optionally generate AI content via Prompture
    0
    installs
  2. Ae Test Writer · jhd3197
    Write unit tests following the project's existing patterns and conventions
    0
    installs
  3. Ae Config Builder · jhd3197 bundle
    Create and validate JSON automation configs for the After Effects automation pipeline
    0
    installs
  4. Ae Mixin Developer · jhd3197
    Add methods to existing mixins or create new mixins for the After Effects automation client
    0
    installs
  5. Jsx Script Creator · jhd3197
    Create ExtendScript/JSX files that integrate with the Python-to-AE file-based command bridge
    0
    installs
  6. Deploy · jhd3197
    Deploy ServerKit to the production server via SSH. Runs update, rebuilds frontend, restarts services, and performs health checks. Use when pushing changes to production.
    0
    installs
  7. Audit Less · jhd3197
    Scan LESS stylesheets for variable errors — undefined variables, CSS custom properties passed to compile-time functions (fade, darken, lighten, etc.), and incorrect variable name patterns. Reports issues with file, line, and fix.
    0
    installs
  8. DB Inspect · jhd3197
    Inspect the ServerKit SQLite database — show tables, schemas, row counts, and run queries. Runs via WSL for local dev or SSH MCP for production. Use when debugging data issues or understanding the current database state.
    0
    installs
  9. New Feature · jhd3197
    Scaffold a new full-stack feature for ServerKit with Flask backend (model, service, API blueprint) and React frontend (page, styles, route). Use when creating new modules, pages, or API endpoints.
    0
    installs
  10. Audit Subprocess · jhd3197
    Scan backend services for subprocess bugs — missing sudo, missing exception handling on distro-specific commands, raw subprocess calls bypassing system utilities, and container/environment assumptions that break in LXC or restricted environments. Reports issues with file, line, and fix.
    0
    installs
  11. Lint Fix · jhd3197
    Run all project linters (ruff check, ruff format, mypy, eslint) and auto-fix every violation. Fixes line-length, type annotations, unused vars, and formatting in one pass.
    0
    installs
  12. Code Review · jhd3197
    Run a full-codebase audit of CachiBot using 8 parallel review agents (DRY, Security, API, Data, Frontend, Tests, State, Observability). Each agent reports findings with file paths and line numbers, compiled into a dated report.
    0
    installs
  13. Cachibot Plugin · jhd3197
    Create new CachiBot agent plugins (tools) following the project's capability-gated plugin architecture. Use this skill when adding a new tool, capability, or plugin to the CachiBot agent system — e.g., "add a translate tool", "create a web scraping plugin", "add a new capability".
    0
    installs
  14. Cachibot API Route · jhd3197
    Add new REST API endpoints to CachiBot's FastAPI backend following the project's conventions. Use this skill when adding API routes, endpoints, or REST resources — e.g., "add an API for reminders", "create a CRUD endpoint for bookmarks".
    0
    installs
  15. Cachibot Websocket Event · jhd3197
    Add new WebSocket message types and event handlers to CachiBot's real-time streaming system. Use this skill when adding new real-time events, live updates, or bidirectional WebSocket communication — e.g., "add live progress events", "stream file upload status", "add approval request events".
    0
    installs
  16. Cachibot Full Stack Entity · jhd3197
    Add a complete full-stack entity to CachiBot spanning database table, repository, Pydantic models, API routes, TypeScript types, API client, and Zustand store. Use this skill when adding a new data entity or resource that needs persistence and CRUD across the entire stack — e.g., "add bookmarks", "add a reminders system", "create a templates feature".
    0
    installs
  17. Blog Post · jhd3197
    Long-form editorial article — opinionated typography, byline, hero image, generous reading column.
    0
    installs
  18. Dashboard · jhd3197
    Internal tool / analytics dashboard — sidebar nav, KPI cards, charts placeholder, a data table.
    0
    installs
  19. Docs Page · jhd3197
    Technical documentation page — sidebar TOC, in-page anchor TOC, prose with code blocks.
    0
    installs
  20. Portfolio · jhd3197
    Personal or studio portfolio — bold typographic intro, project grid, case-study links, contact.
    0
    installs
  21. Mobile App · jhd3197
    Single mobile app screen rendered inside a real device frame (iPhone or Pixel).
    0
    installs
  22. Coming Soon · jhd3197
    Single-page coming-soon / waitlist page with email capture and one decisive piece of art.
    0
    installs
  23. Pricing Page · jhd3197
    Standalone pricing + comparison page with tier cards and an itemized feature table.
    0
    installs
  24. Saas Landing · jhd3197
    Marketing landing page for a SaaS product — hero, social proof, features, pricing teaser, CTA.
    0
    installs
  25. Update Pricing · jhd3197
    Update LLM model pricing in Prompture. Pricing resolves through a pluggable source registry — by default local KB JSON files (primary, curated) then models.dev (fallback). Use when model prices change, new models launch, models.dev data is stale, or you need to add a custom pricing source.
    1
    install
  26. Scaffold Extraction · jhd3197
    Scaffold a complete extraction pipeline for a new domain — Pydantic model, field definitions, example script, and tests. Use when building a new extraction use case like medical records, invoices, or reviews.
    1
    install
  27. Add Test · jhd3197
    Add unit and integration tests for Prompture functionality. Uses pytest conventions, shared fixtures from conftest.py, and the integration marker pattern. Use when writing tests for new or existing features.
    1
    install
  28. Add Tool · jhd3197
    Add function-calling tools to Prompture agents. Covers ToolDefinition, ToolRegistry, tool_from_function, decorator patterns, serialization formats, and Conversation integration. Use when adding callable tools for LLM function calling.
    1
    install
  29. Add Field · jhd3197
    Add predefined field definitions to the Prompture field registry. Handles field structure, categories, template variables, enum support, and thread-safe registration. Use when adding reusable extraction fields.
    1
    install
  30. Create Pr · jhd3197
    Generate a pull request title and description from the current branch's commits. Produces a concise summary, optional feature highlights, and collapsible technical details.
    1
    install
  31. Run Tests · jhd3197
    Run Prompture's test suite with the correct pytest flags. Supports unit-only, integration, single file, single test, verbose, and credential-skip modes. Use when running or debugging tests.
    1
    install
  32. Add Driver · jhd3197 bundle
    Scaffold a new LLM provider driver for Prompture. Creates sync + async driver classes, registers them in the driver registry, adds settings, env template, setup.py extras, package exports, discovery integration, and models.dev pricing. Use when adding support for a new LLM provider.
    1
    install
  33. Add Persona · jhd3197
    Create reusable persona system prompts for Prompture. Covers Persona dataclass, template variables, composition, trait registry, global registry, serialization, and Conversation integration. Use when defining system prompts for extraction or agent behavior.
    1
    install