shimo4228 avatar

shimo4228

Community

@shimo4228 · Japan

61Followers
|
58Public Repos
|
40Published Skills

I run AI agents and publish everything I learn, failures included, from Claude Code harness engineering to an experiment running fully local on one M1 Mac.

Agent Skills by shimo4228

Showing 40 vetted skills indexed across 1 GitHub repositories.

shimo4228shimo4228

xcode-package-swift-misidentification

Diagnose Xcode misidentification between Package.swift and .xcodeproj directories.

Community
Intermediate
shimo4228shimo4228

service-layer-extraction

Extract business logic from Typer/Click CLI modules into a testable service layer.

Community
Intermediate
shimo4228shimo4228

skill-stocktake

Audit Claude skills and commands with a repeatable stocktake workflow.

Community
Advanced
shimo4228shimo4228

python-immutable-accumulator

Create immutable Python accumulators using frozen dataclasses and tuples.

Community
Advanced
shimo4228shimo4228

python-module-to-package-refactor

Update unittest.mock.patch targets to runtime lookup paths during Python module-to-package refactors.

Community
Advanced
shimo4228shimo4228

prh-hyphen-regex-escape

Fix hyphen-related regex escapes in prh dictionaries for Node.js 20+.

Community
Intermediate
shimo4228shimo4228

textual-tui-pipeline-interception

Insert a Textual UI review step into CLI pipelines before final write.

Community
Intermediate
shimo4228shimo4228

swift-actor-persistence

Provide thread-safe local data persistence with actor-based repositories and in-memory caching.

Community
Intermediate
shimo4228shimo4228

zenn-qiita-crosspost-workflow

Convert Zenn articles to Qiita syntax and post via publish.py CLI.

Community
Advanced
shimo4228shimo4228

tech-writing-patterns

Cross-post technical articles from Zenn to Qiita with format and tone alignment.

Community
Intermediate
shimo4228shimo4228

zenn-markdownlint-config

Configure markdownlint-cli2 with Zenn-specific rule overrides for articles and books.

Community
Intermediate
shimo4228shimo4228

claude-code-mcp-manual-install

Edit ~/.claude.json mcpServers entries with jq for HTTP and stdio servers.

Community
Intermediate
shimo4228shimo4228

content-hash-cache-pattern

Cache expensive file processing results using SHA-256 content hashes.

Community
Advanced
shimo4228shimo4228

immutable-model-updates

Create immutable Swift model updates via factory methods for thread-safe state.

Community
Advanced
shimo4228shimo4228

ai-era-architecture-principles

Determine whether to use a large framework or custom implementation for Claude Code projects.

Community
Advanced
shimo4228shimo4228

xcode-pbxproj-file-registration

Register new Swift files into four Xcode pbxproj sections.

Community
Intermediate
shimo4228shimo4228

parallel-subagent-batch-merge

Generate and consolidate 50+ structured items via parallel Claude Code subagents.

Community
Advanced
shimo4228shimo4228

cross-source-fact-verification

Cross-validate factual claims in drafts against multiple independent sources.

Community
Intermediate
shimo4228shimo4228

regex-vs-llm-structured-text

Parse structured text with regex-first extraction and LLM fallback.

Community
Intermediate
shimo4228shimo4228

cost-aware-llm-pipeline

Implements immutable logging and automatic rerouting for cost-effective LLM inference.

Community
Advanced
shimo4228shimo4228

keyword-based-llm-eval

Evaluate structured LLM outputs with keyword matching and F1 scoring.

Community
Intermediate
shimo4228shimo4228

zenn-textlint-workarounds

Document workarounds for Zenn article linting false positives from textlint and prh.

Community
Intermediate
shimo4228shimo4228

mock-friendly-api-layering

Prevent internal routing parameters from leaking into public API wrappers.

Community
Intermediate
shimo4228shimo4228

directory-structure-enforcement-hooks

Enforce file placement rules with three-layer Claude Code hooks.

Community
Advanced