shimo4228/claude-code-learned-skills Skills
(14)Browse AI agent skills from shimo4228/claude-code-learned-skills for Claude Code, OpenClaw, Cursor, Windsurf, and more. Install them with a single command to extend what your agents can do.
ai-era-architecture-principles
shimo4228/claude-code-learned-skills
Framework adoption decision matrix: custom vs large frameworks in the Claude Code era. Use when evaluating whether to adopt a large framework or build custom with AI.
algorithm-migration-with-rollback
shimo4228/claude-code-learned-skills
Use when replacing a core algorithm (encryption, hashing, ML model) that affects persisted user data and needs rollback safety.
backward-compatible-frozen-extension
shimo4228/claude-code-learned-skills
Use when extending a frozen dataclass or Pydantic pipeline with new fields without breaking existing consumers.
cjk-aware-text-metrics
shimo4228/claude-code-learned-skills
CJK/Latin weighted token estimation for multilingual LLM pipelines. Use when processing Japanese/Chinese/Korean text with fixed chars-per-token constants.
claude-code-mcp-manual-install
shimo4228/claude-code-learned-skills
Use when adding MCP servers from within a Claude Code session where CLI is unavailable. jq-based ~/.claude.json editing workaround.
claude-code-tool-patterns
shimo4228/claude-code-learned-skills
Use when writing large files (>1000 lines), editing after many operations, or configuring hooks in Claude Code.
content-hash-cache-pattern
shimo4228/claude-code-learned-skills
Use when caching expensive file processing results. SHA-256 content-hash keying with frozen CacheEntry and service layer wrapper.
cost-aware-llm-pipeline
shimo4228/claude-code-learned-skills
Use when building an LLM-powered app that needs cost control via model routing, budget tracking, retry, and prompt caching.
deep-research-api-landscape
shimo4228/claude-code-learned-skills
Use when building automated research systems. Official Deep Research APIs (OpenAI, Gemini, Perplexity) over browser automation.
immutable-model-updates
shimo4228/claude-code-learned-skills
Use when designing Swift model structs that need predictable, thread-safe state updates without mutation.
json-data-validation-test-design
shimo4228/claude-code-learned-skills
Use when validating auto-generated JSON data files too large for manual review. Layered pytest validation pattern.
keyword-based-llm-eval
shimo4228/claude-code-learned-skills
Use when evaluating LLM-generated structured output against expected results using keyword matching and F1 metrics.
long-document-llm-pipeline
shimo4228/claude-code-learned-skills
Use when processing documents over 50K characters through LLM APIs with section splitting and batch cost reduction.
mock-friendly-api-layering
shimo4228/claude-code-learned-skills
Use when mock assertions fail due to public functions forwarding internal params like url or timeout to a shared helper.