搜索
搜索结果
25 results for "obra"

diagnosing-superpowers
Use when a superpowers session went wrong and your human partner wants to know why — repeated work, ignored plans, stumbles, poor results, a skill that didn't fire, "it took too long", "why is it so expensive", "what is it doing" — or wants to build a bug report for the superpowers maintainers, for the current session or a past one identified by id or path, on any harness.
obra
subagent-driven-development
在当前会话中执行包含独立任务的实施计划时使用
obra
verification-before-completion
在声称工作已完成、已修复或通过之前,在提交或创建PR时使用——要求运行验证命令并确认输出后再做出任何成功声明;始终先有证据再断言
obra
receiving-code-review
用于接收代码审查反馈时,在实施建议之前,特别是当反馈看起来不明确或技术上可疑时——需要技术严谨性和验证,而非表演性同意或盲目实施
obra
writing-skills
当需要创建新技能、编辑现有技能或在部署前验证技能是否正常工作时使用
obra
dispatching-parallel-agents
当面临两个或更多独立任务且这些任务无需共享状态或顺序依赖时使用
obra
finishing-a-development-branch
当实现完成、所有测试通过,且需要决定如何整合工作时使用——通过提供合并、PR或清理的结构化选项来指导开发工作的完成
obra
using-git-worktrees
在开始需要与当前工作区隔离的功能开发或执行实施计划之前使用——确保通过原生工具或git worktree回退方式存在隔离的工作区
obra
executing-plans
当你有一个书面的实施计划需要在单独的会话中执行并带有审查检查点时使用
obra
using-superpowers
在任何对话开始时使用——建立如何查找和使用技能,要求在包括澄清问题在内的任何回复之前调用 Skill 工具
obra
writing-plans
当你有多步骤任务的规格或需求时,在接触代码之前使用
obra
systematic-debugging
在遇到任何错误、测试失败或意外行为时使用,在提出修复之前
obra
requesting-code-review
完成任务、实现主要功能或合并前使用,以验证工作是否符合要求
obra
test-driven-development
在实现任何功能或修复缺陷之前使用,先编写测试代码
obra
brainstorming
你必须在任何创意工作之前使用此技能——创建功能、构建组件、添加功能或修改行为。在实现之前探索用户意图、需求和设计。
obra
cobrapy
Constraint-based metabolic modeling (COBRA). FBA, FVA, gene knockouts, flux sampling, SBML models, for systems biology and metabolic engineering analysis.
k-dense-ai
golang-spf13-cobra
使用 spf13/cobra 的 Golang CLI 命令树库 — cobra.Command、RunE 与 Run 对比、PersistentPreRunE 钩子链、Args 验证器(NoArgs、ExactArgs、MatchAll、自定义)、持久标志与局部标志、命令组、ValidArgsFunction、RegisterFlagCompletionFunc、ShellCompDirective、使用帮助模板自定义、man 页面和 Markdown 文档生成,以及使用 SetArgs/SetOut/SetErr 进行测试。当使用或采用 spf13/cobra,或代码库导入 `github.com/spf13/cobra` 时应用。关于与 cobra 配合使用的配置分层,请参见 `samber/cc-skills-golang@golang-spf13-viper` 技能。关于通用 CLI 架构(项目布局、退出码、信号处理、I/O 模式),请参见 `samber/cc-skills-golang@golang-cli`。
samber
writing-clearly-and-concisely
Apply Strunk's timeless writing rules to ANY prose humans will read—documentation, commit messages, error messages, explanations, reports, or UI text. Makes your writing clearer, stronger, and more professional.
obra
remembering-conversations
在说“我不知道”、猜测或将任何话题视为新话题之前,你必须调用此技能,无论问题看起来多么琐碎。它补充了其他仅保存部分记录的记忆系统。搜索过去的对话是恢复实际所说内容的唯一方法。
obra
finding-duplicate-functions
Use when auditing a codebase for semantic duplication - functions that do the same thing but have different names or implementations. Especially useful for LLM-generated codebases where new functions are often created rather than reusing existing ones.
obra
using-tmux-for-interactive-commands
Use when you need to run interactive CLI tools (vim, git rebase -i, Python REPL, etc.) that require real-time input/output - provides tmux-based approach for controlling interactive sessions through detached sessions and send-keys
obra
mcp-cli
Use MCP servers on-demand via the mcp CLI tool - discover tools, resources, and prompts without polluting context with pre-loaded MCP integrations
obra
cli-developer
用于构建CLI工具、实现参数解析或添加交互式提示时使用。调用以解析标志和子命令、显示进度条和旋转器、生成bash/zsh/fish补全脚本、CLI设计、shell补全以及使用commander、click、typer或cobra的跨平台终端应用程序。
jeffallan
golang-cli
Golang CLI 应用程序开发。在构建、修改或审查 Go CLI 工具时使用——特别是命令结构、标志处理、配置分层、版本嵌入、退出码、I/O 模式、信号处理、Shell 补全、参数验证和 CLI 单元测试。当代码使用 cobra、viper 或 urfave/cli 时也会触发。对于 cobra 特定 API → 参见 `samber/cc-skills-golang@golang-spf13-cobra` 技能;对于 viper 配置分层 → 参见 `samber/cc-skills-golang@golang-spf13-viper` 技能。
samber