搜索

搜索结果

25 results for "obra"

diagnosing-superpowers

diagnosing-superpowers

290Kwriting-content

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 avatarobra
获取
subagent-driven-development

subagent-driven-development

233Ktesting-qa

在当前会话中执行包含独立任务的实施计划时使用

obra avatarobra
获取
verification-before-completion

verification-before-completion

233Ktesting-qa

在声称工作已完成、已修复或通过之前,在提交或创建PR时使用——要求运行验证命令并确认输出后再做出任何成功声明;始终先有证据再断言

obra avatarobra
获取
receiving-code-review

receiving-code-review

233Kcode-generation

用于接收代码审查反馈时,在实施建议之前,特别是当反馈看起来不明确或技术上可疑时——需要技术严谨性和验证,而非表演性同意或盲目实施

obra avatarobra
获取
writing-skills

writing-skills

233Kresearch-knowledge

当需要创建新技能、编辑现有技能或在部署前验证技能是否正常工作时使用

obra avatarobra
获取
dispatching-parallel-agents

dispatching-parallel-agents

233Ktesting-qa

当面临两个或更多独立任务且这些任务无需共享状态或顺序依赖时使用

obra avatarobra
获取
finishing-a-development-branch

finishing-a-development-branch

233Ktesting-qa

当实现完成、所有测试通过,且需要决定如何整合工作时使用——通过提供合并、PR或清理的结构化选项来指导开发工作的完成

obra avatarobra
获取
using-git-worktrees

using-git-worktrees

233Ktesting-qa

在开始需要与当前工作区隔离的功能开发或执行实施计划之前使用——确保通过原生工具或git worktree回退方式存在隔离的工作区

obra avatarobra
获取
executing-plans

executing-plans

231Kagent-workflows

当你有一个书面的实施计划需要在单独的会话中执行并带有审查检查点时使用

obra avatarobra
获取
using-superpowers

using-superpowers

229Kagent-workflows

在任何对话开始时使用——建立如何查找和使用技能,要求在包括澄清问题在内的任何回复之前调用 Skill 工具

obra avatarobra
获取
writing-plans

writing-plans

229Ktesting-qa

当你有多步骤任务的规格或需求时,在接触代码之前使用

obra avatarobra
获取
systematic-debugging

systematic-debugging

229Ktesting-qa

在遇到任何错误、测试失败或意外行为时使用,在提出修复之前

obra avatarobra
获取
requesting-code-review

requesting-code-review

229Kcode-generation

完成任务、实现主要功能或合并前使用,以验证工作是否符合要求

obra avatarobra
获取
test-driven-development

test-driven-development

229Ktesting-qa

在实现任何功能或修复缺陷之前使用,先编写测试代码

obra avatarobra
获取
brainstorming

brainstorming

227Kdesign-ui

你必须在任何创意工作之前使用此技能——创建功能、构建组件、添加功能或修改行为。在实现之前探索用户意图、需求和设计。

obra avatarobra
获取
cobrapy

cobrapy

42Kresearch-knowledge

Constraint-based metabolic modeling (COBRA). FBA, FVA, gene knockouts, flux sampling, SBML models, for systems biology and metabolic engineering analysis.

k-dense-ai avatark-dense-ai
获取
golang-spf13-cobra

golang-spf13-cobra

2.3Ktesting-qa

使用 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 avatarsamber
获取
writing-clearly-and-concisely

writing-clearly-and-concisely

545writing-content

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 avatarobra
获取
remembering-conversations

remembering-conversations

435agent-workflows

在说“我不知道”、猜测或将任何话题视为新话题之前,你必须调用此技能,无论问题看起来多么琐碎。它补充了其他仅保存部分记录的记忆系统。搜索过去的对话是恢复实际所说内容的唯一方法。

obra avatarobra
获取
finding-duplicate-functions

finding-duplicate-functions

430testing-qa

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 avatarobra
获取
using-tmux-for-interactive-commands

using-tmux-for-interactive-commands

430productivity

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 avatarobra
获取
mcp-cli

mcp-cli

430mcp-integrations

Use MCP servers on-demand via the mcp CLI tool - discover tools, resources, and prompts without polluting context with pre-loaded MCP integrations

obra avatarobra
获取
cli-developer

cli-developer

11Ktesting-qa

用于构建CLI工具、实现参数解析或添加交互式提示时使用。调用以解析标志和子命令、显示进度条和旋转器、生成bash/zsh/fish补全脚本、CLI设计、shell补全以及使用commander、click、typer或cobra的跨平台终端应用程序。

jeffallan avatarjeffallan
获取
golang-cli

golang-cli

2.3Ktesting-qa

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 avatarsamber
获取