Thomas Martinsen avatar

Thomas Martinsen

Community

@thomasmartinsen · Copenhagen, Denmark

11Followers
|
8Public Repos
|
18Published Skills

Global Tech Evangelist | Microsoft Regional Director | Microsoft MVP | Quantum × AI

Skills Distribution
DomainDeveloper To...Spec-Driven Develo.. (30%)Dev CLI Archetypes.. (25%)Frontend Design & .. (20%)Engineering Docume.. (15%)

Agent Skills by Thomas Martinsen

Showing 18 vetted skills indexed across 1 GitHub repositories.

thomasmartinsenthomasmartinsen

openspec-apply-change

Implement tasks from an OpenSpec change using the openspec CLI.

Community
Intermediate
thomasmartinsenthomasmartinsen

openspec-explore

Explores ideas, investigates codebases, and clarifies requirements through OpenSpec-guided thinking sessions.

Community
Intermediate
thomasmartinsenthomasmartinsen

openspec-archive-change

Archives completed OpenSpec changes with artifact, task, and spec sync verification.

Community
Intermediate
thomasmartinsenthomasmartinsen

openspec-propose

Generates complete OpenSpec change proposals with design, specs, and task artifacts.

Community
Intermediate
thomasmartinsenthomasmartinsen

webapp-testing

Test local web applications with Playwright scripts and managed server lifecycles.

Community
Intermediate
thomasmartinsenthomasmartinsen

frontend-design

Generates production-grade frontend interfaces with distinctive typography, color, motion, and layout design.

Community
Intermediate
thomasmartinsenthomasmartinsen

mcp-builder

Guides creation of MCP servers in TypeScript or Python with tool design, testing, and evaluation workflows.

Community
Advanced
thomasmartinsenthomasmartinsen

archetype-creator

Designs and validates Dev CLI archetypes with Scriban templates and archetype.json definitions.

Community
Intermediate
thomasmartinsenthomasmartinsen

archetype-schema

Defines the archetype.json structure for Dev CLI code generation archetypes.

Community
Intermediate
thomasmartinsenthomasmartinsen

skill-creator

Create, evaluate, and iteratively improve GitHub Copilot CLI skills with benchmarked test runs.

Community
Advanced
thomasmartinsenthomasmartinsen

archetype-actions

Configures post-generation file modification actions for Dev CLI archetypes.

Community
Intermediate
thomasmartinsenthomasmartinsen

archetype-scriban

Write Scriban template syntax for Dev CLI archetype files and archetype.json expressions.

Community
Intermediate
thomasmartinsenthomasmartinsen

pptx

Create, edit, and verify PowerPoint .pptx presentations via XML editing and pptxgenjs.

Community
Advanced
thomasmartinsenthomasmartinsen

pr-description-writer

Generate structured pull request descriptions from git diffs, commits, or change summaries.

Community
Intermediate
thomasmartinsenthomasmartinsen

estimation-helper

Breaks down features into tasks and produces structured story point estimates with risks and assumptions.

Community
Intermediate
thomasmartinsenthomasmartinsen

adr-writer

Writes Architecture Decision Records in MADR format from decision context and options.

Community
Basic
thomasmartinsenthomasmartinsen

openspec-bootstrap

Initializes OpenSpec configuration, seed specs, and AI tool instructions for existing codebases.

Community
Advanced
thomasmartinsenthomasmartinsen

test-generator

Generates compilable unit tests for any programming language via a Research-Plan-Implement pipeline.

Community
Advanced

Frequently Asked Questions About Thomas Martinsen

FAQPage Schema
What tasks can I accomplish with Thomas Martinsen's skills?

You can manage OpenSpec change lifecycles (propose, explore, apply, archive, bootstrap), create Dev CLI archetypes with Scriban templates, build MCP servers, design production-grade frontends, test web apps with Playwright, generate unit tests, write PR descriptions and ADRs, estimate features, and edit PowerPoint decks.

Who are these skills designed for?

Software engineers, tech leads, and architects working with spec-driven development, GitHub Copilot CLI skill authoring, or Dev CLI scaffolding. Frontend developers benefit from the design and Playwright testing skills, while leads use the ADR writer, estimation, and PR description skills.

What are the prerequisites and dependencies?

The six OpenSpec skills require the openspec CLI to be installed. The webapp-testing skill relies on Playwright for browser interaction. MCP server building supports Python (FastMCP) or Node/TypeScript (MCP SDK). Other skills operate on git diffs, .pptx files, or archetype.json definitions.

What licensing applies to these skills?

The OpenSpec skills (propose, explore, apply-change, archive-change, bootstrap) are released under the MIT license. Skills including webapp-testing, frontend-design, and mcp-builder carry complete terms defined in their respective LICENSE.txt files.

How do I set up OpenSpec in an existing project?

Use the openspec-bootstrap skill, which analyzes your brownfield codebase, populates openspec/config.yaml, seeds initial specifications, and generates tool-appropriate agent instructions for GitHub Copilot, Claude Code, OpenAI Codex, Cursor, or Windsurf.