Tom Cranstoun
Community@ddttom
Independent Technology Consultant at DIGITAL DOMAIN TECHNOLOGIES LIMITED
Agent Skills by Tom Cranstoun
Showing 38 vetted skills indexed across 3 GitHub repositories.
Business Opportunity Tracking Skill
Identify and document business opportunities from industry signals and insights.
create-blog
Convert Markdown blog drafts into semantic, WCAG 2.1 AA compliant HTML with extracted SVGs and metadata.
News Update Skill
Verify and format industry news into blog posts and appendix entries.
md-workflow
Create, edit, and lint Markdown files with YAML frontmatter awareness.
eds-performance-debugging
Debug EDS block errors and optimize Core Web Vitals performance.
Searching AEM Documentation
Search official AEM documentation and blogs with relevance scoring and deprecation detection.
brand-guidelines
Apply Anthropic brand colors and Poppins/Lora typography to artifacts.
mcp-builder
Create MCP servers in Python or TypeScript with tool validation and structured outputs.
Modeling Content
Design semantic content models for AEM Edge Delivery blocks.
pptx
Create, edit, and analyze PPTX presentations with OOXML and HTML conversion.
webapp-testing
Automate local web application testing with Python Playwright scripts.
Cloudflare Worker Version Monitoring Skill
Monitor cloudflare-worker.js edits and enforce semantic versioning of WORKER_VERSION.
jupyter-notebook-testing
Test Adobe Edge Delivery Services blocks in browser-based Jupyter notebooks.
Using the Block Collection and Block Party
Search Adobe Block Collection and Block Party repositories for AEM block reference implementations and code patterns.
Building Blocks
Create and update AEM Edge Delivery blocks with JavaScript decoration, CSS, and content models.
xlsx
Create, edit, and analyze Excel workbooks with formulas and formatting.
pre-push-validation
Validate CLAUDE.md, README.md, and CHANGELOG.md updates before git push.
frontend-dev-guidelines
Guide React/TypeScript frontend development with Suspense, lazy loading, and MUI v7 styling.
Extract text and tables from PDF documents and manipulate pages.
skill-developer
Automate Claude Code skill governance and auto-activation rule management.
slack-gif-creator
Create Slack-optimized animated GIFs from user prompts.
eds-block-development
Develop Adobe Edge Delivery Services blocks with decorate() and file layout conventions.
eds-block-testing
Automate Adobe Edge Delivery Services block testing with test.html scaffolds.
jupyter-educational-notebook
Create educational Jupyter notebooks as SPAs for the ipynb-viewer.