首页/AI 工程/using-agentops
U

using-agentops

by @boshu2v1.0.0
0.0(0)

解释RPI工作流的元技能,用于理解和优化AI代理的操作,通常自动注入。

AgentOpsAI ObservabilityLLM MonitoringAI EngineeringGitHub
安装方式
npx skills add boshu2/agentops --skill using-agentops
compare_arrows

Before / After 效果对比

1
使用前

AI项目开发流程不清晰,团队协作效率低下,难以追踪模型迭代和部署状态。问题排查困难,影响项目交付进度。

使用后

提供统一的RPI工作流管理,实现AI项目高效开发与部署。团队协作更顺畅,问题定位迅速,加速产品上市。

description SKILL.md


name: using-agentops description: 'Meta skill explaining the RPI workflow. Auto-injected on session start. Covers Research-Plan-Implement workflow, Knowledge Flywheel, and skill catalog.' skill_api_version: 1 user-invocable: false context: window: isolated intent: mode: none sections: exclude: [HISTORY, INTEL, TASK] intel_scope: none metadata: tier: meta dependencies: [] internal: true

RPI Workflow

You have access to workflow skills for structured development.

The RPI Workflow

Research → Plan → Implement → Validate
    ↑                            │
    └──── Knowledge Flywheel ────┘

Research Phase

/research <topic>      # Deep codebase exploration
ao search "<query>"    # Search existing knowledge
ao lookup <id>         # Pull full content of specific learning
ao lookup --query "x"  # Search knowledge by relevance

Output: .agents/research/<topic>.md

Plan Phase

/pre-mortem <spec>     # Simulate failures (error/rescue map, scope modes, prediction tracking)
/plan <goal>           # Decompose into trackable issues

Output: Beads issues with dependencies

Implement Phase

/implement <issue>     # Single issue execution
/crank <epic>          # Autonomous epic loop (uses swarm for waves)
/swarm                 # Parallel execution (fresh context per agent)

Output: Code changes, tests, documentation

Validate Phase

/vibe [target]         # Code validation (finding classification + suppression + domain checklists)
/post-mortem           # Validation + streak tracking + prediction accuracy + retro history
/retro                 # Quick-capture a single learning

Output: .agents/learnings/, .agents/patterns/

Release Phase

/release [version]     # Full release: changelog + bump + commit + tag
/release --check       # Readiness validation only (GO/NO-GO)
/release --dry-run     # Preview without writing

Output: Updated CHANGELOG.md, version bumps, git tag, .agents/releases/

Phase-to-Skill Mapping

PhasePrimary SkillSupporting Skills
Discovery/discovery/brainstorm, /research, /plan, /pre-mortem
Implement/crank/implement (single issue), /swarm (parallel execution)
Validate/validation/vibe, /post-mortem, /retro, /forge
Release/release

Choosing the skill:

  • Use /implement for single issue execution. Now defaults to TDD-first — writes failing tests before implementing. Skip with --no-tdd.
  • Use /crank for autonomous epic execution (loops waves via swarm until done). Auto-generates file-ownership maps to prevent worker conflicts.
  • Use /swarm directly for parallel execution without beads (TaskList only).
  • Use /discovery for the discovery phase only (brainstorm → search → research → plan → pre-mortem).
  • Use /validation for the validation phase only (vibe → post-mortem → retro → forge).
  • Use /rpi for full lifecycle — delegates to /discovery/crank/validation.
  • Use /ratchet to gate/record progress through RPI.

Available Skills

Start Here (11 starters)

These are the skills every user needs first. Everything else is available when you need it.

SkillPurpose
/quickstartGuided onboarding — run this first
/researchDeep codebase exploration
/councilMulti-model consensus review + finding auto-extraction
/vibeCode validation (classification + suppression + domain checklists)
/rpiFull RPI lifecycle orchestrator (research → plan → implement → validate)
/implementExecute single issue
/retro --quickQuick-capture a single learning into the flywheel
/statusSingle-screen dashboard of current work and suggested next action
/goalsMaintain GOALS.yaml fitness specification
/pushAtomic test-commit-push workflow
/flywheelKnowledge flywheel health monitoring (σ×ρ > δ)

Advanced Skills (when you need them)

SkillPurpose
/athenaActive knowledge intelligence — Mine → Grow → Defrag cycle
/brainstormStructured idea exploration before planning
/discoveryFull discovery phase orchestrator (brainstorm → search → research → plan → pre-mortem)
/planEpic decomposition into issues
/pre-mortemFailure simulation (error/rescue, scope modes, temporal, predictions)
/post-mortemValidation + streak tracking + prediction accuracy + retro history
/bug-huntRoot cause analysis
/releasePre-flight, changelog, version bumps, tag
/crankAutonomous epic loop (uses swarm for each wave)
/swarmFresh-context parallel execution (Ralph pattern)
/evolveGoal-driven fitness-scored improvement loop
/docDocumentation generation
/retroQuick-capture a learning (full retro → /post-mortem)
/validationFull validation phase orchestrator (vibe → post-mortem → retro → forge)
/ratchetBrownian Ratchet progress gates for RPI workflow
/forgeMine transcripts for knowledge — decisions, learnings, patterns
/readmeGenerate gold-standard README for any project
/securityContinuous repository security scanning and release gating
/security-suiteBinary and prompt-surface security suite — static analysis, dynamic tracing, offline redteam, policy gating

Expert Skills (specialized workflows)

SkillPurpose
/grafana-platform-dashboardBuild Grafana platform dashboards from templates/contracts
/codex-teamParallel Codex agent execution
/openai-docsOfficial OpenAI docs lookup with citations
/oss-docsOSS documentation scaffold and audit
/reverse-engineer-rpiReverse-engineer a product into feature catalog and specs
/pr-researchUpstream repository research before contribution
/pr-planExternal contribution planning
/pr-implementFork-based PR implementation
/pr-validatePR-specific validation and isolation checks
/pr-prepPR preparation and structured body generation
/pr-retroLearn from PR outcomes
/complexityCode complexity analysis
/productInteractive PRODUCT.md generation
/handoffSession handoff for continuation
/recoverPost-compaction context recovery
/traceTrace design decisions through history
/provenanceTrace artifact lineage to sources
/beadsIssue tracking operations
/heal-skillDetect and fix skill hygiene issues
/converterConvert skills to Codex/Cursor formats
/updateReinstall all AgentOps skills from latest source

Knowledge Flywheel

Every /post-mortem feeds back to /research:

  1. Learnings extracted → .agents/learnings/
  2. Patterns discovered → .agents/patterns/
  3. Research enriched → Future sessions benefit

Issue Tracking

This workflow uses beads for git-native issue tracking:

bd ready              # Unblocked issues
bd show <id>          # Issue details
bd close <id>         # Close issue
bd vc status          # Inspect Dolt state if needed (JSONL auto-sync is automatic)

Examples

SessionStart Context Loading

Hook triggers: session-start.sh runs at session start

What happens:

  1. In manual mode (default): MEMORY.md is auto-loaded by Claude Code; hook emits a pointer to on-demand retrieval (ao search, ao lookup)
  2. In lean mode: hook extracts pending knowledge and injects prior learnings with a reduced token budget
  3. Hook injects this skill automatically into session context
  4. Agent loads RPI workflow overview, phase-to-skill mapping, trigger patterns
  5. User says "check my code" → agent recognizes /vibe trigger naturally

Result: Agent knows the full skill catalog and workflow from session start. MEMORY.md is auto-loaded by default (manual mode). Set AGENTOPS_STARTUP_CONTEXT_MODE=lean for automatic knowledge injection alongside MEMORY.md.

Workflow Reference During Planning

User says: "How should I approach this feature?"

What happens:

  1. Agent references this skill's RPI workflow section
  2. Agent recommends Research → Plan → Implement → Validate phases
  3. Agent suggests /research for codebase exploration, /plan for decomposition
  4. Agent explains /pre-mortem for failure simulation before implementation
  5. User follows recommended workflow with agent guidance

Result: Agent provides structured workflow guidance based on this meta-skill, avoiding ad-hoc approaches.

Troubleshooting

ProblemCauseSolution
Skill not auto-loadedHook not configured or SessionStart disabledVerify hooks/session-start.sh exists; check hook enable flags
Outdated skill catalogThis file not synced with actual skills/ directoryUpdate skill list in this file after adding/removing skills
Wrong skill suggestedNatural language trigger ambiguousUser explicitly calls skill with /skill-name syntax
Workflow unclearRPI phases not well-documented hereRead full workflow guide in README.md or docs/ARCHITECTURE.md

forum用户评价 (0)

发表评价

效果
易用性
文档
兼容性

暂无评价,来写第一条吧

统计数据

安装量0
评分0.0 / 5.0
版本1.0.0
更新日期2026年3月17日
对比案例1 组

用户评分

0.0(0)
5
0%
4
0%
3
0%
2
0%
1
0%

为此 Skill 评分

0.0

兼容平台

🔧Claude Code
🔧OpenClaw
🔧OpenCode
🔧Codex
🔧Gemini CLI
🔧GitHub Copilot
🔧Amp
🔧Kimi CLI

时间线

创建2026年3月17日
最后更新2026年3月17日