By oyzg
Lightweight engineering workflow skills: grill, plan, tdd, diagnose, finish, review, architecture, subagents, prototype, caveman.
公众号文章全自动写作工作流,擅长 AI & 科技类文章创作。通过系统化流程解决 AI 写作过程中的幻觉和 AI 感问题,产出爆款文章。包含风格学习、选题讨论、信息搜索、结构化写作、审校优化等完整流程,确保内容真实可信、风格自然流畅。
Use when code structure, module boundaries, coupling, poor test seams, or confusing flows make current work harder. 架构, 重构, 太乱了, 耦合
Use when the user asks for caveman mode, fewer tokens, terse responses, brief communication, compressed updates, or less verbose engineering discussion
Use when debugging bugs, errors, exceptions, failures, empty responses, missing output, performance regressions, or unexpected behavior. 报错, 错误, 异常, 失败, 空响应, 没看到, 没显示, 定位问题, 修复
Use when claiming work is done, committing, pushing, creating PR, merging, or cleaning up branches. 提交, 完成, push, PR, merge
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Lightweight engineering workflow skills for coding agents.
Designed for daily development with Codex, Claude Code, and Cursor. Not a heavy methodology — just the important engineering gates:
| Agent | Status | Entry point |
|---|---|---|
| Codex | Supported | .codex-plugin/plugin.json, scripts/install-codex-skills.sh |
| Claude Code | Supported | .claude-plugin/plugin.json, hooks/ |
| Cursor | Supported | .cursor-plugin/plugin.json |
| Gemini | Compatibility | GEMINI.md |
| Skill | When |
|---|---|
grill | New feature, behavior change, API/data change, domain terms unclear |
plan | Sequencing approved work into steps and vertical slices |
tdd | Implementing behavior one red→green→refactor cycle at a time |
diagnose | Bugs, errors, failures — reproduce first, fix second |
finish | Verify diff + evidence, then commit/push/PR |
review | Handling code review feedback with verification |
architecture | Coupling, boundaries, test seams blocking current work |
subagents | Parallel delegation for large approved work |
prototype | Quick spike or PoC, skip full gates |
caveman | Terse communication, same gates |
Three layers ensure skills activate:
description — each skill has keywords (中英双语) that the
agent matches semantically against user intentskills/TRIGGERS.md — a compact intent→skill mapping table injected
via SessionStart hookCLAUDE.md / AGENTS.md — instructs the agent to read TRIGGERS.md
before any coding taskNo dedicated router skill. The agent matches intent directly.
grill → user approves artifact → plan (if multi-step) → tdd → finish
Bug flow:
diagnose → tdd (regression test) → finish
Review flow:
review → diagnose or tdd as needed → finish
| Level | File | When |
|---|---|---|
| 0 | none | Visual micro-change, typo, formatting |
| 1 | docs/agents/notes/YYYY-MM-DD-topic.md | Single feature, single module |
| 2 | docs/agents/specs/YYYY-MM-DD-topic-design.md | Multi-module, API, data flow |
| 3 | Level 2 + docs/agents/plans/YYYY-MM-DD-topic.md | Needs sequencing |
| ADR | docs/adr/NNNN-title.md | Hard to reverse, trade-off driven |
| Domain | CONTEXT.md | Domain term or boundary resolved |
claude -p "<prompt>" --plugin-dir "$PWD"
The hooks/session-start hook injects TRIGGERS.md at session start.
scripts/install-codex-skills.sh
Preview first: scripts/install-codex-skills.sh --dry-run
Uses .cursor-plugin/plugin.json with hooks/hooks-cursor.json.
Skill changes are behavior changes, not prose edits. For functional changes:
docs/agents/SKILL.md files concisetests/codex/validate-plugin-shape.shBefore opening a PR, show the complete diff and get explicit approval.
npx claudepluginhub oyzg/my-skills --plugin my-skillsCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Claude harness - A harness for solo developers (Vibecoders) to handle full-cycle contract development.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Intelligent prompt optimization: injects the right context at the right moment so Claude lands a better first output. Clarifies vague prompts with research-based questions, plus targeted nudges for approach selection, plan readability, workflow routing, background execution, subagent routing, output readability, user-decision questions, and plan-mode assessment