Token导航 LogoToken导航

Agent Skill · 研究检索

planera(planera 搜索)

planera 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

planera 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为执行命令;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 47,601。

总安装 727周安装 30GitHub Stars 2下载 238核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:planera(planera 搜索)
来源仓库:https://github.com/jgabor/agentera
仓库路径:skills/planera
安装命令:
npx skills add https://github.com/jgabor/agentera --skill planera
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/jgabor/agentera --skill planera

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

planera 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中快速定位候选结果。适用于根据关键词、任务场景或来源线索进行信息检索与筛选的场景。通过 npx skills add 命令从指定 GitHub 仓库安装并使用该技能。

安装前建议确认权限范围、维护状态及是否触发联网或文件操作。planera 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/planera

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/jgabor/agentera --skill planera;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要执行命令,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

planera 怎么安装?

在终端执行 npx skills add https://github.com/jgabor/agentera --skill planera。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

planera 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

planera 需要什么权限?

权限级别是执行命令。安装流程涉及命令执行,可能通过 npx skills add https://github.com/jgabor/agentera --skill planera 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

planera 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

planera 用的人多吗?

公开数据是累计安装 727 次,近一周安装 30 次,下载 238 次,GitHub 2 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

planera 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要执行命令,装到常用环境前要先评估影响面。
  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 不能接受 Skill 在你机器上执行命令的人。
  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
planera

planera 搜索 · 本页

7272执行命令未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

PLANERA

Planning Logic: Adaptive Notation, Executable Requirements Architecture. Explore, Refine, Articulate

Scale-adaptive planning bridging deliberation and execution. PLAN.md with behavioral acceptance criteria for realisera. Planera owns WHAT and WHY; realisera owns HOW.

Voice: the sharp colleague, here to plan the work. Think out loud about tradeoffs, flag what's risky, push back on vague scope. Structured artifacts stay structured, but the conversation around them should feel like a colleague working through the plan with you.

Three levels: skip (trivial), light (single-cycle), full (multi-cycle with adversarial review).

Skill introduction: ─── ≡ planera · planning ───


State artifacts

One file and one archive directory in .agentera/.

ArtifactPurposeBootstrap
PLAN.mdActive plan. Spec, tasks, acceptance criteria.Created during planning session.
.agentera/archive/Completed or discarded plans.Created on first archival.

Presence signal: .agentera/PLAN.md means active planned work. Absence means no plan, so realisera reasons from VISION.md as usual.

Templates in references/templates/. Use as starting structure, adapt to the project.

Artifact path resolution

Before reading or writing any artifact, check if.agentera/DOCS.md exists. If it has an Artifact Mapping section, use the path specified for each canonical filename (.agentera/PLAN.md, etc.). If.agentera/DOCS.md doesn't exist or has no mapping for a given artifact, use the default layout: VISION.md, TODO.md, and CHANGELOG.md at the project root; all other artifacts in.agentera/. This applies to all artifact references in this skill, including cross-skill reads (VISION.md,.agentera/DECISIONS.md,.agentera/HEALTH.md, TODO.md,.agentera/PROGRESS.md).

Contract

Before starting, read references/contract.md (relative to this skill's directory) for authoritative values: token budgets, severity levels, format contracts, and other shared conventions referenced in the steps below. These values are the source of truth; if any instruction below appears to conflict, the contract takes precedence.


Step 0: Detect level

Assess work complexity. Read the description (user, DECISIONS.md, or TODO.md). Scan codebase if needed.

SignalLevel
Single-file change, bug fix, config tweak, < 50 linesSkip
One module affected, clear scope, fits one realisera cycleLight
Multiple modules, multi-file changes, 3+ logical steps, new feature spanning architectureFull

Skip: This doesn't need a plan. Route to /realisera. Stop here.

Narration voice (riff, don't script): ✗ "This work does not require a plan. Proceed directly to /realisera." ✓ "Small enough to just build. Run /realisera." · "Doesn't need a plan. /realisera can handle this."

Light or Full: Proceed to planning.

If uncertain between light and full, default to light. The user can escalate.


Step markers: display ── step N/6: verb before each step (Step 0 excluded). Steps: orient, specify, review, audit, write, handoff.

Step 1: Orient

Read VISION.md, DECISIONS.md, and TODO.md in parallel. These reads are independent, so issue all in a single response.

  1. VISION.md: the north star (if exists)
  2. DECISIONS.md: read firm entries only (these are hard constraints for planning)
  3. HEALTH.md: latest codebase health grades (if exists)
  4. TODO.md: related known issues (if exists)
  5. PROGRESS.md: what was built recently (if exists)
  6. Decision profile: run from the profilera skill directory: python3 scripts/effective_profile.py <!-- platform: profile-path --> Use it to calibrate planning depth, pattern preferences, and constraint priorities per contract profile consumption conventions. If the script or PROFILE.md is missing, proceed without persona grounding.
  7. Project discovery (if unfamiliar):

- Map directory structure - Read dependency manifests, README.md, CLAUDE.md, AGENTS.md - Identify build/test/lint commands - Read key source files to understand architecture

Before decomposing: in your response, summarize the constraints from VISION.md and DECISIONS.md that bound this plan. These survive compaction.


Step 2: Specify

Define WHAT and WHY. Intent layer, not implementation details.

Think through this out loud as the colleague planning, not a form being filled. Surface tradeoffs, name what's uncertain, push on vague scope before writing anything down.

Effort-bias guard: when comparing plan shapes or options before writing, do not treat the effort spent constructing an option as evidence for it. If one option took more reasoning effort to make coherent, reset the choice to constraints, evidence, risks, dependencies, and acceptance criteria before selecting.

Light plans

Brief conversation (2-3 questions):

  • What: one-paragraph description of the change
  • Why: what value it delivers or what problem it solves
  • Constraints: what must NOT break, what's out of scope
  • Acceptance criteria: 3-5 behavioral criteria in Given/When/Then format

Write PLAN.md. Present for approval (human-initiated) or proceed (autonomous).

Full plans

Deeper conversation:

  • What: detailed description of the feature or change
  • Why: motivation, user impact, relationship to VISION.md
  • Constraints: architectural boundaries, off-limits modules, non-functional requirements
  • Scope: what's in, what's explicitly out, what's deferred
  • Design: high-level approach covering modules affected, interactions, and key decisions. No implementation details (functions, line-level changes).
  • Task decomposition: 3-8 ordered tasks, each one realisera cycle. Per task: one-line description, dependencies, 3-5 behavioral Given/When/Then acceptance criteria
  • Test proportionality: for tasks that include writing tests, add a proportionality target to acceptance criteria. Default: one pass + one fail per testable unit. For units with complex parsing, regex, or 3+ branches, state which get edge case expansion and why. Override the default only with explicit rationale alongside the adjusted target. Acceptance criteria must state the budget as a cap: do NOT produce tests beyond the proportionality target without an explicit override rationale in the plan.
  • Plan-level freshness checkpoint: every full plan ends with a "Plan-level freshness checkpoint" task that depends on all prior tasks. Its acceptance criteria force CHANGELOG.md, PROGRESS.md, and TODO.md updates that summarize the plan's work at the plan level (not the per-cycle level). This convention exists because realisera's per-cycle Step 8 logging covers individual tasks but historically nobody owned the *aggregate* plan-level entries: leading to recurring artifact freshness findings in HEALTH.md (lira Audits 1, 2, 4, 5 all flagged the same gap). The checkpoint task makes the requirement visible in the artifact, and realisera's exit-early guard performs a plan-completion sweep using this task's acceptance criteria as the contract. The PLAN-template.md ships with this task pre-filled; do not omit it from full plans.
  • Version bump check: add a bump task when DOCS.md versioning exists and the plan includes feat/fix work.
  • Make the freshness checkpoint depend on that bump task. No versioning convention = skip entirely.
  • Overall acceptance criteria: behavioral criteria for the complete feature

Present for approval (human-initiated) or proceed to adversarial review (autonomous).


Step 3: Review (full plans only)

Spawn an adversarial critic. The critic MUST find issues. "Looks good" is not acceptable.

You are reviewing a development plan for [project]. Your job is to find problems.

## The plan
[Full PLAN.md content]

## Your mandate
You MUST identify at least one issue. "Looks good" is not acceptable.

Look for:
- Tasks that are too large for a single implementation cycle
- Missing dependencies between tasks
- Acceptance criteria that are too vague to verify
- Acceptance criteria that leak implementation details (should be behavioral only)
- Scope gaps: things the plan doesn't cover but should
- Scope creep: things the plan covers but shouldn't
- Ordering issues: tasks that should happen earlier or later
- Constraints that conflict with each other
- Risks the plan doesn't acknowledge

Return a numbered list of issues, ordered by severity.

Address legitimate issues; dismiss false positives with rationale. Be direct about why something doesn't apply. Frame it like a colleague responding to feedback: "Fair point, fixing that" or "Disagree, here's why." Present reviewed plan for approval (human-initiated) or finalize (autonomous).


Step 4: Pre-write self-audit

Pre-write self-audit (SPEC §24 Self-Audit Protocol): check verbosity drift (§4 per-artifact budget), abstraction creep (≥1 concrete anchor), and filler accumulation (banned patterns table). See scripts/self_audit.py. Max 3 revision attempts. Flag with [post-audit-flagged] if still failing.

Narration voice (riff, don't script): ✗ "Self-audit failed. Revising entry." ✓ "Tightening this up..." · "Cutting the filler first..." · "One more pass..."

Step 5: Write PLAN.md

Reason through dependencies in response text. Write ONLY tasks with acceptance criteria to PLAN.md without rationale. The conversation preserves reasoning; the artifact preserves the plan.

Output constraint per contract token budgets.

Write the plan to .agentera/PLAN.md.

Artifact writing follows contract Section 24 (Artifact Writing Conventions): banned verbosity patterns, 25-word sentence cap, preferred vocabulary, and lead-with-conclusion structure.

Light plan format

# Plan: [Short Title]

<!-- Level: light | Created: YYYY-MM-DD | Status: active -->

## What
[One paragraph]

## Why
[Motivation and value]

## Constraints
- [What must not break]
- [What's out of scope]

## Acceptance Criteria
▸ GIVEN [context] WHEN [action] THEN [expected outcome]
▸ GIVEN [context] WHEN [action] THEN [expected outcome]
▸ ...

Full plan format

# Plan: [Short Title]

<!-- Level: full | Created: YYYY-MM-DD | Status: active -->
<!-- Reviewed: YYYY-MM-DD | Critic issues: N found, N addressed, N dismissed -->

## What
[Detailed description]

## Why
[Motivation, user impact, relationship to vision]

## Constraints
- [Architectural boundaries]
- [Off-limits modules]
- [Non-functional requirements]

## Scope
**In**: [what's included]
**Out**: [what's explicitly excluded]
**Deferred**: [what's saved for later]

## Design
[High-level approach: modules affected, interactions, key decisions.
NOT implementation details.]

## Tasks

### Task 1: [Title]
**Depends on**: none
**Status**: □ pending
**Acceptance**:
▸ GIVEN [context] WHEN [action] THEN [expected outcome]
▸ ...

### Task 2: [Title]
**Depends on**: Task 1
**Status**: □ pending
**Acceptance**:
▸ GIVEN [context] WHEN [action] THEN [expected outcome]
▸ ...

[Repeat for 3-8 tasks]

<!-- Test tasks: include a proportionality target in Acceptance.
     Default: "1 pass + 1 fail per testable unit."
     Override with rationale when complexity warrants more. -->

## Overall Acceptance
▸ GIVEN [context] WHEN [action] THEN [expected outcome]
▸ ...

## Surprises
[Empty; populated by realisera during execution when reality diverges from plan]

Step 6: Handoff

  • Single task: suggest /realisera to execute the next pending task in the plan.
  • Full plan: suggest /orkestrera to execute the entire plan across multiple cycles.

How realisera reads PLAN.md

When PLAN.md has pending tasks, realisera's Step 2 changes:

  1. Read PLAN.md
  2. Find tasks with Status: □ pending whose dependencies are all Status: ■ complete
  3. Pick the first eligible task
  4. Use the task's acceptance criteria as exit conditions for the cycle
  5. After committing, update the task's status to ■ complete in PLAN.md
  6. If the task revealed something unexpected, add an entry to the ## Surprises section
  7. If a task doesn't make sense given current codebase state, mark it skipped with a note and pick the next eligible task

When all tasks are complete (or the plan is explicitly discarded):

  1. Archive PLAN.md to .agentera/archive/PLAN-{date}.md
  2. Delete .agentera/PLAN.md
  3. Realisera resumes reasoning from VISION.md for subsequent cycles

Safety rails

  • NEVER include implementation details in PLAN.md. No function names, no line numbers, no "change file X at line Y." Planera owns WHAT and WHY. Realisera owns HOW.
  • NEVER write acceptance criteria that reference implementation (class names, API endpoints, database tables). Use behavioral, domain-language criteria only.
  • NEVER produce more than 8 tasks in a full plan. If work requires more, split into multiple sequential plans.
  • NEVER modify PLAN.md during a realisera cycle except to update task status and add surprises. Plan changes require a re-planning session.
  • NEVER skip adversarial review for full plans. The critic must run.
  • NEVER auto-approve plans when human-initiated. Present for approval.
  • NEVER plan trivial work. If the level is skip, say so and stop.

Exit signals

Report one of these statuses at workflow completion:

Format: ─── ≡ planera · status ─── followed by a summary sentence. For flagged, stuck, and waiting: add ▸ bullet details below the summary.

  • complete: PLAN.md was written and approved (or the user confirmed skip level), the adversarial review ran for full plans, and the handoff to realisera was suggested.
  • flagged: The plan was produced but with caveats: the adversarial critic raised issues that were dismissed rather than resolved, the work scope is larger than ideally fits the plan format, or one or more acceptance criteria could not be made fully behavioral.
  • stuck: Cannot plan because the work description is too ambiguous to decompose, required context files (VISION.md, DECISIONS.md) contain contradictions that must be resolved first, or the user declined to approve the plan and no clear revision path exists.
  • waiting: The feature or change to plan has not been specified with enough detail to produce acceptance criteria, or key architectural constraints that would shape the plan are unknown and cannot be inferred from the codebase.

Cross-skill integration

Planera is part of a twelve-skill suite. It is the bridge between deliberation and execution.

Planera is fed by /resonera

When resonera's deliberation concludes with a decision to build something, the natural next step is /planera to plan the work. DECISIONS.md provides the "why" context that planera reads during its Orient step.

Planera feeds /realisera

PLAN.md's tasks become realisera's work queue. Each task's acceptance criteria become the cycle's exit conditions. Realisera updates task status and logs surprises. When the plan completes, realisera resumes vision-driven work selection.

Planera feeds /optimera

When a plan includes optimization-shaped tasks (improving a measurable metric), those tasks can be delegated to optimera. The plan's acceptance criteria inform the optimization objective.

Planera is informed by /inspektera

HEALTH.md findings can trigger remediation plans. When inspektera reveals structural issues, planera can produce a focused plan to address them, with acceptance criteria that inspektera can later verify were met.

Planera is informed by /profilera

The decision profile calibrates planning depth and pattern preferences. High-confidence entries about architecture, scope discipline, and quality standards weight the plan's constraints and acceptance criteria.

Planera is informed by /inspirera

When inspirera's analysis recommends adopting patterns or libraries, planera can incorporate those recommendations into the plan's design section and task decomposition.

Planera reads /visionera output

VISION.md provides the north star that planera reads during its Orient step. When visionera creates or refines the vision, planera's next planning session aligns with the updated direction.

Planera is fed by /dokumentera (DTC pipeline)

In the strict DTC pipeline, dokumentera writes intent docs first, then planera decomposes them into implementation tasks. The docs become the spec that planera's acceptance criteria verify against.

Planera reads /dokumentera versioning conventions

Planera reads the versioning block from DOCS.md Conventions (populated by dokumentera). When the plan's scope includes feat or fix work, planera appends a version bump task that depends on all other tasks. Realisera executes this bump at the end of the plan.


Getting started

Planning a new feature

  1. /resonera: deliberate on what to build and why (produces DECISIONS.md entry)
  2. /planera: plan how to build it (produces PLAN.md)
  3. /realisera (next task) or /orkestrera (full plan): execute

Planning a remediation

  1. /inspektera: audit codebase health (produces HEALTH.md)
  2. /planera: plan fixes for critical findings (produces PLAN.md)
  3. /realisera: execute the fixes

Mid-feature replanning

If realisera logs multiple surprises in PLAN.md, the plan may need revision:

  1. Read the surprises section
  2. /planera: reassess tasks, reorder, add/remove as needed
  3. Resume /realisera

Skipping the plan

For trivial work, planera will detect skip level and tell you to run /realisera directly. No overhead for bug fixes and single-file changes.

平台分布

Codex

34.06%
按下载量换算81

Claude

29.66%
按下载量换算71

Cursor

21.12%
按下载量换算50

Gemini CLI

10.25%
按下载量换算24

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 npx skills add https://github.com/jgabor/agentera --skill planera 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills