jackjin1997/ClawForge
Skill Claude CodeCodex
Two complementary Bezos heuristics in one skill. (A) Two-Way Door — classify decisions by reversibility; reversible = decide fast with 70% info, irreversible = decide slow with 90% info. (B) Regret Minimization — for life-defining choices, project to age 80 and pick what minimizes regret. Use Two-Way Door triggers on…
jackjin1997/ClawForge
Skill Claude CodeCodex
A Chinese-language guide to the principles from Robert C. Martin's book Clean Code. It covers naming, functions, comments, and error handling during code writing, review, and refactoring.
jackjin1997/ClawForge
Skill Claude CodeCodex
Applies principles from Robert C. Martin's 'Clean Code'. Use this skill when writing, reviewing, or refactoring code to ensure high quality, readability, and maintainability. Covers naming, functions, comments, error handling, and class design.
jackjin1997/ClawForge
Skill Claude CodeCodex
Turn a local folder or GitHub repository into an interactive browser-based course that explains how the codebase works for non-expert programmers and AI-assisted builders. Use when a user asks to make a course, tutorial, walkthrough, learning guide, codebase explanation, or interactive lesson from a project.
jackjin1997/ClawForge
Skill Claude CodeCodex
A guide to organising Java and Spring Boot applications with the COLA architecture, a layered way to separate business rules, application actions, and technical connections. It also covers domain-driven design, which models software around the business domain, and Maven multi-module projects.
jackjin1997/ClawForge
Skill Claude CodeCodex
A guide to organising Python back-end applications with the COLA architecture, a layered way to separate business rules, application actions, and technical connections. It applies to Flask and FastAPI projects and uses ideas from domain-driven design, which models software around the business domain.
jackjin1997/ClawForge
Skill Claude CodeCodex
Format commit messages using the Conventional Commits specification. Use when creating commits, writing commit messages, or when the user mentions commits, git commits, or commit messages. Ensures commits follow the standard format for automated tooling, changelog generation, and semantic versioning.
jackjin1997/ClawForge
Skill Claude CodeCodex
Use BEFORE selecting any other decision framework — Cynefin (kuh-NEV-in) classifies WHICH framework fits the current situation across 5 domains (Clear / Complicated / Complex / Chaotic / Confused). Triggers when user is about to apply a method and the fit feels off, asks meta-questions like "should we follow SOP or…
jackjin1997/ClawForge
Skill Claude CodeCodex
Automated daily planning and reflection system with morning briefs, wind-down prompts, sleep nudges, and weekly reviews. Use when the user wants to set up a structured daily routine, morning briefings, evening reflection prompts, or weekly planning sessions. Triggers include requests for daily schedules, morning…
jackjin1997/ClawForge
Skill Claude CodeCodex
A guide to domain-driven design, a way of structuring software around the important concepts and rules of a business. It covers business boundaries, domain models, and common building blocks such as entities and value objects.
jackjin1997/ClawForge
Skill Claude CodeCodex
INVOKE THIS SKILL when building ANY Deep Agents application. Covers createdeepagent(), harness architecture, SKILL.md format, and configuration options.
jackjin1997/ClawForge
Skill Claude CodeCodex
INVOKE THIS SKILL when your Deep Agent needs memory, persistence, or filesystem access. Covers StateBackend (ephemeral), StoreBackend (persistent), FilesystemMiddleware, and CompositeBackend for routing.
jackjin1997/ClawForge
Skill Claude CodeCodex
INVOKE THIS SKILL when using subagents, task planning, or human approval in Deep Agents. Covers SubAgentMiddleware, TodoList for planning, and HITL interrupts.
jackjin1997/ClawForge
Skill Claude CodeCodex
Integrates with EchoDecks for flashcard management, study sessions, and AI generation.
jackjin1997/ClawForge
Skill Claude CodeCodex
Use when user reports overwhelm from too many tasks, asks for week/sprint/OKR planning help, or describes spending 'all day firefighting' while long-term projects stall. Triggers on Chinese phrases 太多事 / 不知道先做哪个 / 排不过来 / 周计划 / sprint planning / 救火 / 优先级 / overwhelm / 焦虑 / 做不完 / todo 列表炸了, and explicit task triage…
jackjin1997/ClawForge
Skill Claude CodeCodex
Use when user is stuck by industry conventions ("大家都这么做"), faces a new problem with no precedent, or finds current solutions arbitrarily expensive (intuition says "it shouldn't cost this much"). Triggers on Chinese phrases 行业惯例 / 大家都这么做 / 为什么不能 / 这么贵不合理 / 颠覆性 / 从零开始, and English signals "everyone does it this way"…
jackjin1997/ClawForge
Skill Claude CodeCodex
Use for incident/bug root-cause analysis, postmortem, recurring-problem diagnosis, or process improvement. Triggers on Chinese phrases 复盘 / 根因 / postmortem / 又坏了 / 老是 / 重复出现 / 这不是第一次 / 为啥总是 / RCA, and English signals "this keeps happening", "RCA", "post-mortem", "incident review". Ask "why?" 3-7 times (5 is average…
jackjin1997/ClawForge
Skill Claude CodeCodex
INVOKE THIS SKILL at the START of any LangChain/LangGraph/Deep Agents project, before writing any agent code. Determines which framework layer is right for the task: LangChain, LangGraph, Deep Agents, or a combination. Must be consulted before other agent skills.
jackjin1997/ClawForge
Skill Claude CodeCodex
AI-powered job search assistant. Scan job listings, track applications, maintain dream company lists, and generate tailored resumes and cover letters. Use when the user wants to find jobs, run a job scan, set up job search, track applications, or prepare application materials.
jackjin1997/ClawForge
Skill Claude CodeCodex
Fetch, categorize, and summarize GitHub Trending projects across daily, weekly, and monthly spans. Use when a user asks for "trending projects", "latest hot repos", or a "summary of GitHub trends" to provide a structured, categorised report with full hyperlinking. Supports Markdown, HTML (Pinterest design), or both…
jackjin1997/ClawForge
Skill Claude CodeCodex
Use when user pursues an abstract goal where the path to success is unclear but the path to failure is concrete — '想做出好产品' / '想长寿' / '想升 staff' / '战略方向' / '怎么变得更好'. Triggers Munger's "invert, always invert" mental model: ask 'how do I GUARANTEE failure?' then avoid those. Also use when user is stuck brainstorming…
jackjin1997/ClawForge
Skill Claude CodeCodex
Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.
jackjin1997/ClawForge
Skill Claude CodeCodex
Use this skill for ANY coding question involving LangChain products (LangChain, LangGraph, LangSmith SDK). Covers agent development patterns, primitives, context management, multi-agent systems, and when to use createagent vs createdeepagent vs raw LangGraph. Consult this BEFORE writing any LangChain-related code.
jackjin1997/ClawForge
Skill Claude CodeCodex
INVOKE THIS SKILL when setting up a new project or when asked about package versions, installation, or dependency management for LangChain, LangGraph, LangSmith, or Deep Agents. Covers required packages, minimum versions, environment requirements, versioning best practices, and common community tool packages for both…