Laravel 与 PHP 8.4 框架级开发指南:架构、Eloquent、迁移、队列、测试,基于真实踩坑编写。
发布者
iliaal 发布的技能
已发布 32 个技能,累计 911 次安装。
围绕可复现失败信号展开的 7 步根因调试流程,先有失败用例再下修复。
先核对需求规范再评代码质量,输出按严重度排序的发现,并可切换多 agent 深度评审。
在动手写代码之前,先拿到一份通过评审的设计文档。
编写能验证真实行为的测试:每个用例聚焦单一行为,优先使用真实对象,覆盖静默失败路径。
Tailwind CSS v4 模式速查:CSS 优先配置、@theme 设计令牌、组件变体、v3 迁移修复。
为软件开发产出结构化实施计划,提供持久化 .plan/ 状态、按规模分阶段与明确的决策规则。
在不改变行为的前提下精简代码,针对 AI 生成的冗余代码与边界模糊的修改设置明确护栏。
把脑暴、计划、规范、ADR 按结构标准过一遍,标出缺口、不清与冗余。
React、TypeScript 与 Next.js 架构模式,覆盖组件、状态、性能与测试。
Node.js 后端工程模式:分层架构、校验、错误处理与可观测性实践。
Python 开发参考模式:CLI、异步服务、后台任务,以及 uv、ruff、ty 等现代工具链配置。
改写文本去除 AI 痕迹并保留作者语气,或在不重写的前提下审查文稿中的 AI 模式。
PostgreSQL schema design, query optimization, indexing, and administration. Use when working with PostgreSQL, JSONB, partitioning, RLS, CTEs, window functions, or EXPLAIN ANALYZE.
Manages project documentation: CLAUDE.md, AGENTS.md, README.md, CONTRIBUTING.md, DOCS.md. Use when asked to update, create, or init these context files. Not for general markdown editing.
Rust patterns for CLI tools, backend services, and general application code. Use when working with Rust, Cargo workspaces, axum/tokio services, clap CLIs, async concurrency, or configuring clippy, rustfmt, cargo-nextest, or Cargo.toml.
Enforces fresh verification evidence before any completion claim. Use when about to claim "tests pass", "bug fixed", "done", "ready to merge", handing off work, or before editing when a request has ambiguous scope.
Visual design and aesthetic direction for frontend interfaces. Use when building web pages, landing pages, dashboards, Next.js server components, or applications where visual identity matters. For React patterns and testing, use react-frontend.
Coordinate multi-agent swarms for parallel and pipeline workflows. Use when coordinating multiple agents, running parallel reviews, building pipeline workflows, or implementing divide-and-conquer patterns with subagents.
Transforms vague prompts into precise, structured AI instructions. Use when asked to refine, improve, or sharpen a prompt, do prompt engineering, write a system prompt, or make AI instructions more effective.
Manage Git worktrees for isolated parallel development. Use when creating, listing, switching, or cleaning up git worktrees, or when needing isolated branches for concurrent reviews or feature work.
Terraform and OpenTofu configuration, modules, testing, state management, and HCL review. Use when working with Terraform, OpenTofu, HCL, tfvars, tftest, state migration, or IaC patterns.
Process code review feedback critically: check correctness before acting, push back on incorrect suggestions, no performative agreement. Use when responding to PR/MR review comments or implementing reviewer suggestions received from others.
Design agent-native applications where agents replace UI users as the primary actor. Use when designing MCP tools, agent-loop architectures, system prompt design, hooks policy, shared-workspace file patterns, or self-modifying agent systems.
Session retrospective and skill audit. Use when asked to reflect, do a retrospective, review lessons learned, audit what went well or wrong, or review session effectiveness.
Defensive Bash scripting for Linux: safe foundations, argument parsing, production patterns, ShellCheck compliance. Use when writing bash scripts, shell scripts, cron jobs, or CLI tools in bash.
Structured decision modifiers (/think, /verify, /adversarial, /edge, /confidence, /assumptions, etc.) to stress-test conclusions, evidence, assumptions, alternatives, and edge cases. Use when validating an important design, architecture decision, or ambiguous plan before committing.
Pine Script v6: syntax, performance, error diagnosis, backtesting, visualization. Use when writing or debugging `.pine` files or TradingView Pine indicators/strategies.
Capture solved problems for team reuse.
Manage persistent project todos in files.
Modern C++ patterns: RAII and ownership, rule of zero/five, exceptions and error handling, API and ABI boundaries, templates, and CMake tooling. Use when writing, reviewing, refactoring, or debugging C++, working with smart pointers, move semantics, memory leaks, template errors, or gtest. For plain C, see ia-c-systems.
C patterns for systems code, libraries, and native extensions: module layout, function decomposition, status-enum errors, memory safety, undefined behavior, and performance measurement. Use when writing, reviewing, refactoring, or debugging C, working with malloc lifetimes, buffer overflows, sanitizers, or Valgrind, or building native extensions. For C++, see ia-cpp-systems.
关于 Ottermind 技能
iliaal 发布的全部技能。如果某位作者的思路本来就贴合你的工作方式,关注这个作者往往比一个个评估单独技能更省时间。
技能覆盖 Ottermind 智能体能做的全部工作:生成可编辑的 PowerPoint 演示文稿、产出产品图与品牌视觉、在你接入的机器上写代码并运行、把脚本或静态图变成视频、清洗并分析表格数据。技能的作用,就是把一个通用模型变成能稳定处理「你这一版」具体任务的工具。
技能就是一个带简短 frontmatter 头部的 Markdown 文件,所以你可以在运行前先读清楚它到底会做什么,按自己的规范改写,也可以分享给同事。一旦某个技能跑出了你要的结果,就能把它挂到智能体上或设成定时自动化,同样的活儿下次不用任何人再重写提示词。
- Ottermind 技能是什么?
- 一份用 Markdown 写的可复用指令包。它为某一类任务提供上下文、步骤和约束,让结果保持稳定,而不是取决于你当天提示词写得好不好。
- 怎么安装和使用技能?
- 打开任意技能的详情页,读完整份文档,然后安装到你的工作区。之后遇到匹配的任务,智能体可以自动调用它,你也可以直接按名字指定。
- 我可以自己写技能吗?
- 可以。技能就是一个 Markdown 文件,frontmatter 里写清楚它叫什么、什么时候该用。如果有个流程你总要反复向智能体解释,把它一次性写成技能,通常是让它变得可复用的最短路径。
- 技能要额外收费吗?
- 浏览和安装技能库里的技能本身不收费。运行技能与其他智能体任务一样消耗积分,具体取决于你选择的模型和任务的工作量。