xiaomo
512a3f8653
refactor(skill): remove non-scenario skill commands, add navigation to user reference
...
Removed: cli, architecture, yaml, moderator, actor skill subcommands
Kept: user, author, developer, adapter (scenario-based)
Added: scenario navigation table to user-reference.ts
2026-05-28 06:39:36 +00:00
xiaoju
577fb27470
feat: add adapter skill + fix commit scope ( #549 )
...
- Add 'uwf skill adapter' — guide for building agent adapters.
Covers: createAgent factory, AgentContext/AgentRunResult types,
prompt building helpers, session detail storage, registration.
- Fix developer skill: agent-kit → util-agent in commit scope.
Refs #542
Fixes #549
2026-05-26 17:24:48 +00:00
xiaoju
09b7ddf6d0
feat: add developer skill — coding conventions + architecture guide
...
Adds 'uwf skill developer' for contributors to the workflow engine.
Covers: monorepo structure, dependency layers, functional-first conventions,
error handling, logging with tagged logger, development workflow,
testing, publishing, key modules (moderator, extract pipeline, createAgent).
Refs #541
2026-05-26 17:11:07 +00:00
xiaoju
dbefe793f2
feat: add author skill — workflow YAML design guide
...
Adds 'uwf skill author' for agents/humans designing workflow definitions.
Covers: YAML structure, role definition, frontmatter schema design,
graph routing, edge prompts, self-testing, and common pitfalls.
Refs #539
2026-05-26 17:02:53 +00:00
xiaoju
fecb02b115
feat: add user skill — CLI guide with quick start and typical workflows
...
Adds 'uwf skill user' command for agents/humans using the uwf CLI.
Covers setup, workflow management, thread lifecycle, step operations,
CAS queries, logging, and global options with a Quick Start guide.
Refs #538
2026-05-26 16:24:39 +00:00
xiaoju
95a130136b
feat: add actor skill — frontmatter protocol + CAS reference
...
Adds 'uwf skill actor' command for agents executing workflow roles.
Covers the two things an actor needs to know:
1. Frontmatter output protocol (status field, schema-defined fields)
2. CAS operations (put, get, refs, walk, merkle DAG pattern)
Refs #540
2026-05-26 15:32:03 +00:00
xingyue
d9d542c570
fix: correct biome suppressions and formatting for #517
2026-05-25 22:47:00 +08:00
xingyue
108f134020
feat(skill): add architecture, yaml, moderator, list subcommands ( #517 )
2026-05-25 22:42:05 +08:00
xiaoju
995f273fa5
address review: move CLI reference to workflow-util, inline in prompt
...
- Move generateCliReference() to @uncaged/workflow-util
- buildRolePrompt inlines CLI reference directly (no agent tool call)
- Fix Role terminology to use new field names
- Add maintenance comment in cli-reference.ts
- Fix test assertions
2026-05-22 03:29:01 +00:00
xiaoju
866154ad73
feat: add uwf skill cli command and Prepare section in role prompt
...
- Add 'uwf skill cli' command that prints markdown CLI reference
- buildRolePrompt now generates ## Prepare section:
- Always prompts agent to run 'uwf skill cli' (explicit skill)
- Renders capabilities as keyword hints for implicit skill loading
Fixes #369
2026-05-22 03:20:04 +00:00