Mikal avatar

Mikal

Community

@mikalv · Oslo, Norway

312Followers
|
2,337Public Repos
|
72Published Skills

Working as security architect and programmer. Language agnostic, security focused.

Skills Distribution
DomainDeveloper To...Code Review & QA (25%)Architecture & Dom.. (20%)Planning & Issue O.. (20%)Language & Framewo.. (20%)

Agent Skills by Mikal

Showing 72 vetted skills indexed across 1 GitHub repositories.

mikalvmikalv

context-management

Manages conversation context with checkpoints, timeline review, and compaction at phase boundaries.

Community
Advanced
mikalvmikalv

self-healing

Runs a bounded two-cycle review-and-repair loop using stress-interview and worker subagents.

Community
Intermediate
mikalvmikalv

stress-interview

Runs verifier, reviewer, and challenger subagents in parallel to pressure-test changes before release.

Community
Intermediate
mikalvmikalv

mcp-scripting

Write JavaScript to discover, inspect, and orchestrate MCP tool calls.

Community
Intermediate
mikalvmikalv

telegram-bot

Look up Telegram Bot API methods, types, and update shapes in a local reference.

Community
Intermediate
mikalvmikalv

domain-dag

Validates acyclic local import graphs and domain ownership boundaries in modular codebases.

Community
Advanced
mikalvmikalv

telegram-bridge

Operates Telegram turns, replies, attachments, buttons, voice, and Threaded Mode routing for Pi sessions.

Community
Advanced
mikalvmikalv

generated-control-surface

Generates contextual prompt-button control surfaces for Telegram from current state and user intent.

Community
Advanced
mikalvmikalv

research

Investigate questions against primary sources and save cited findings as Markdown files.

Community
Basic
mikalvmikalv

domain-modeling

Build and maintain a project domain glossary and architectural decision records.

Community
Intermediate
mikalvmikalv

wayfinder

Plans large efforts as decision tickets on an issue tracker and resolves them one per session.

Community
Advanced
mikalvmikalv

setup-matt-pocock-skills

Configure a repository's issue tracker, triage labels, and domain doc layout for engineering skills.

Community
Intermediate
mikalvmikalv

writing-great-skills

Provides vocabulary and principles for writing predictable agent skills.

Community
Intermediate
mikalvmikalv

handoff

Generates a handoff document summarizing the current conversation for a fresh agent session.

Community
Basic
mikalvmikalv

diagnosing-bugs

Diagnose hard bugs and performance regressions through a structured six-phase feedback-loop workflow.

Community
Advanced
mikalvmikalv

code-review

Reviews git diffs against coding standards and the originating spec using parallel sub-agents.

Community
Intermediate
mikalvmikalv

to-tickets

Breaks plans and specs into tracer-bullet tickets with declared blocking dependencies.

Community
Intermediate
mikalvmikalv

ask-matt

Routes user situations to the appropriate skill or workflow in the repository.

Community
Intermediate
mikalvmikalv

improve-codebase-architecture

Scan a codebase for module deepening opportunities and render them as a visual HTML report.

Community
Advanced
mikalvmikalv

to-spec

Synthesizes conversation context into a structured spec and publishes it to the project issue tracker.

Community
Intermediate
mikalvmikalv

codebase-design

Designs deep modules with small interfaces placed at clean, testable seams.

Community
Intermediate
mikalvmikalv

triage

Move GitHub issues and external PRs through a triage state machine with agent-ready briefs.

Community
Advanced
mikalvmikalv

prototype

Build throwaway logic or UI prototypes to answer design questions.

Community
Intermediate
mikalvmikalv

resolving-merge-conflicts

Resolves in-progress git merge and rebase conflicts while preserving both change intents.

Community
Intermediate

Frequently Asked Questions About Mikal

FAQPage Schema
What tasks can I accomplish with Mikal's skill collection?▼

You can diagnose bugs, run test-driven development, review PRs against standards and specs, resolve merge conflicts, manage git worktrees, build Elixir/Phoenix and Iced GUI applications, operate Telegram bots, conduct deep research, and execute plan-first development from grilled specs through phased implementation.

Who is the target audience for these skills?▼

Software engineers, security architects, and technical leads working in agent-assisted coding environments. The skills suit developers maintaining modular codebases, running disciplined review cycles, managing Linear or GitHub issue trackers, and building Elixir, Phoenix LiveView, or Rust Iced applications.

How do the planning and orchestration skills work in practice?▼

Start with grill or scout to stress-test the idea, synthesize a spec via to-spec, break it into blocking tickets with to-tickets, then implement phase by phase. The orch skill handles single work items end to end: prepare, delegate, review, submit, merge, and handoff.

Are these skills open source and what do they cost?▼

Many skills carry an explicit MIT license, including reviewer, linear, worktree, decider, iced-rs, and project-management, sourced from the vanillagreen/vstack repository. They are free to use; other skills in the manifest declare no license and should be treated as unlicensed.

What prerequisites or dependencies do these skills require?▼

Dependencies vary per skill: orch requires github, worktree, dev, project-management, and decider; project-management requires Linear and GitHub access; dep-radar requires GitHub; iced-shadcn requires iced-rs. Several skills are standalone with no declared dependencies.