诊断生产力系统反复失效的根因,给出最小干预——容量测算、瓶颈定位、可靠的本地记录。
编程
DR. Planning Artifacts
试用Create handoff-ready product, system, roadmap, architecture, and Azure DevOps planning artifacts.
它能做什么
Use when Daniel is shaping durable planning work before implementation.
技能文档
DR. Planning Artifacts
Use when Daniel is shaping durable planning work before implementation.
Core outcome: produce planning artifacts with enough context that another engineer or agent can understand what is being built without relying on Daniel's or the planner's memory.
Trigger
Use this skill when Daniel asks to:
- plan a roadmap
- define or refine epics, features, user stories, or tasks
- structure Azure DevOps backlog items
- lock an epic, feature, story, task, roadmap, or planning decision
- capture product, system, or architecture direction
- turn an idea into implementation-ready planning artifacts
- create handoff-ready planning docs
- structure large technical work before coding
Routing Boundaries
This skill is for planning and handoff artifacts, not execution.
Use this skill when the main question is:
- What are we building?
- Why does it matter?
- What belongs in scope?
- How should the work be decomposed?
- What should a later implementer understand?
Use dr-checkpoint-implementation instead when the main task is:
- implement
- build
- fix
- migrate
- deploy
- roll out
- wire up
- validate production behavior
If both apply, use this skill first to shape or lock the planning artifact. Switch to dr-checkpoint-implementation only when execution begins.
For tiny obvious tasks, use neither skill; just do the work.
Non-Goals
Do not use this skill to execute implementation work.
Do not turn every small chat into a formal plan.
Do not bury exact commands, file edits, or test commands inside epics or features. Put exact implementation detail in tasks.
Do not invent unknown detail. Mark assumptions and open questions clearly.
Planning Principles
- Treat planning as a durable artifact, not a chat summary.
- Assume someone else may implement it later.
- Preserve useful context, rationale, examples, and boundaries.
- Keep hierarchy clean without making higher levels vague.
- Push back when a boundary is too broad, overlaps another item, or mixes discovery, validation, rollout, and implementation concerns.
- Use concrete names and outcomes.
- Separate what is known from assumptions, open questions, and later decisions.
- Make acceptance criteria practical when the goal is implementation-ready planning.
Azure DevOps Hierarchy
Daniel commonly uses this hierarchy:
- Epic: major business or system capability.
- Feature: smaller capability inside an epic.
- User Story: user-facing need or behavior.
- Task: exact implementation work, files, commands, tests, and acceptance specifics.
Preserve this hierarchy unless Daniel explicitly chooses a different structure.
Artifact Detail By Level
Epic
Prefer this structure:
- Name
- Meaning
- Purpose / why it exists
- Clear outcome
- In scope
- Out of scope
- Examples
- Success signal
- Dependencies / related areas
- Risks / important boundaries
- Related later epics or features
- Open questions / assumptions
Epics should explain the what and why clearly. They should not contain task-level implementation instructions.
Feature
Prefer this structure:
- Name
- Capability
- User or business value
- In scope
- Out of scope
- Expected outcome
- Dependencies / related areas
- Risks / boundaries
- Initial user stories, when useful
- Open questions / assumptions
Features should be specific enough to guide story creation without becoming implementation task lists.
User Story
Prefer this structure:
- As a / I want / so that
- Notes and context
- Acceptance criteria
- Dependencies or related stories
- Edge cases or constraints, when known
- Open questions / assumptions
If Daniel is preparing implementation-ready work, include acceptance criteria by default.
Task
Prefer this structure:
- Objective
- Exact implementation approach, when enough context exists
- Files or areas likely involved
- Commands, scripts, or tests, when known
- Acceptance specifics
- Validation evidence expected
- Dependencies / blockers
Tasks are where exact how-to detail belongs.
Locking Behavior
When Daniel says something is locked:
- Restate the locked version clearly.
- Preserve the hierarchy and boundaries.
- Update the appropriate durable place when the active agent has write access and the destination is clear.
- If the destination is not clear, present the locked artifact and ask where it should be stored.
- Do not silently rewrite a locked artifact later; propose changes as a revision.
Quality Bar
A planning artifact is good enough when:
- another engineer or agent can understand the intent without the original chat
- the hierarchy is clean
- the item is not a vague one-liner
- scope and non-scope are clear
- rationale is preserved
- dependencies and risks are visible
- success signal is concrete
- unknowns are marked instead of invented
Pushback Rules
Push back briefly when:
- an epic is really multiple epics
- a feature mixes unrelated capabilities
- a user story is really a feature or task
- a task lacks enough context to implement safely
- discovery, validation, promotion, rollout, and execution are collapsed into one item
- the artifact is too thin for future implementers
Use this pattern:
- State the concern.
- Explain the practical risk.
- Offer a cleaner split or ask the smallest needed question.
Handoff To Implementation
When planning is complete and Daniel wants execution:
- keep the locked planning artifact as source context
- convert implementation tasks into checkpoints where useful
- use
dr-checkpoint-implementationfor coding, rollout, validation, and approval gates
The planning artifact should guide execution; it should not replace execution validation.
Examples
A thin epic title is not enough:
Bad: Stock Research Engine
Better:
Epic: Stock Research Engine
Meaning: A system capability that gathers, normalizes, and summarizes stock-related signals so Daniel can review investment ideas without manually checking every source.
Purpose: Reduce repeated manual research and create a durable research trail.
Clear outcome: Daniel can request or receive a structured company snapshot with sources, risks, and next actions.
In scope: source discovery, data capture, summarization, evidence links, watchlist integration.
Out of scope: automated trading, financial advice, portfolio allocation.
Success signal: another agent can create features and stories from this epic without asking what the engine is supposed to do.
相关技能
把自然语言描述转为结构化 JSON,并由 mcp-diagram-generator MCP 服务生成 Draw.io、Mermaid 或 Excalidraw 图表文件。
以 AI 机器人身份加入视频会议,提供语音、虚拟形象与屏幕共享四种模式。
在本地磁盘以分类纯 Markdown 文件保存需要长期留存的事实,与智能体内置记忆并存。
执行 Git 操作(提交、分支、合并、变基、冲突解决与恢复)时强制套用安全规则。
从 AdMapix API 拉取广告创意、应用、榜单和收入预估等数据,原样返回结构化 JSON。
daniel-refahi-ikara 的更多技能
浏览全部技能让定时任务在每次运行时自动采用最新的提示词、策略、投递方式和模型配置。
Deterministic memory/context pipeline with semantic retrieval checks, compression/lint, safe fallback, and memory watchdog.
Set up, audit, repair, or restore a six-hour Azure DevOps workspace backup.
Manage persistent local OpenClaw secrets safely.
Bootstrap and enforce fast direct API execution in a workspace. Use when you want an agent to run API calls directly in-session, avoid unnecessary subagents,...
Opinionated, file-based memory layout for OpenClaw-style agents: dashboards (now/open-loops/automation), topic files, glossary, and an always-on policy+topic...