← all publishers

Folken2

@folken2 source repo

43 published skills

  1. Style Learning Loop 2 · folken2
    How to learn and refine the user's writing style from passages they keep after agent edits, and when to consolidate fingerprints into a tight rulebook
    0
    installs
  2. Voice Matching 2 · folken2
    How to draft email replies and new messages that sound like the user, using the style memory
    0
    installs
  3. Style Learning Loop 3 · folken2
    How to learn and refine the user's writing style from their sent emails, and when to consolidate fingerprints into a tight rulebook
    0
    installs
  4. Getting Started 2 · folken2
    How this Hermes profile is put together — SOUL.md, config.yaml, and the skills directory — and how to add a skill. Read when asked what this agent can do, when someone wants to extend it with a new capability, or as a worked example of the SKILL.md format.
    0
    installs
  5. Nuvel · folken2
    Use when the user wants to build a Google ADK agent — scaffolding a new agent, adding tools/skills/prompts to one, or asking how to structure an ADK project. Triggers on phrases like "create an ADK agent", "build a Google agent", "scaffold an agent", "make an agent that does X", "I need an ADK skeleton", or any task involving generated-agents/, LlmAgent, SkillToolset, or the ADK framework. Also use whenever the user mentions `nuvel`, the `nuvel` CLI, or asks about agent architecture patterns / callbacks / HITL / streaming / ADK prompt engineering — nuvel ships the canonical knowledge skills for those topics. Lean toward triggering — if the task touches Google ADK at all, this skill is in scope.
    0
    installs
  6. Buzz · folken2
    Building and operating Buzz agents — env-var configuration, the ACP stdio adapter, Nostr identity and event signing, joining a NIP-29 relay group, and rendering skills into a Buzz persona. Read when scaffolding with `--framework buzz`, when an agent needs to speak in a Buzz group, when deciding how a Buzz agent should be configured or deployed, or when a relay connection or signature is being rejected.
    0
    installs
  7. Hermes · folken2
    Building and operating Hermes agents — the SOUL.md / config.yaml / skills profile shape, model and turn-budget config, installing a profile into a Hermes home, and the Telegram gateway with its DM policy. Read when scaffolding with `--framework hermes`, when a Hermes bot needs to answer on Telegram, when deciding what belongs in SOUL.md versus config.yaml, or when a profile isn't loading.
    0
    installs
  8. Adk Streaming · folken2 bundle
    Building voice and video agents with Gemini Live API — bidirectional streaming via WebSocket, LiveRequestQueue, run_live(), RunConfig, and audio/video patterns. Load when the user wants a voice agent, live agent, or real-time audio/video capabilities.
    0
    installs
  9. Adk Tool Creation · folken2 bundle
    Building Google ADK function tools — ToolContext usage, proper signatures, error handling, return formats, type hints, and async patterns. Load this skill when creating custom tools for an agent.
    0
    installs
  10. Adk Agent Patterns · folken2 bundle
    Agent architecture patterns for Google ADK 2.0 — when to reach for a single LlmAgent, a Workflow graph (new default for multi-step orchestration), or the shortcut classes SequentialAgent / LoopAgent / ParallelAgent. Load this skill when deciding the agent's top-level shape.
    0
    installs
  11. Adk Callbacks Hitl · folken2 bundle
    ADK callback signatures, HITL approval gates, and state management — exact parameter names, before/after hooks, EventActions.state_delta, and defensive HITL patterns. Load this skill when adding callbacks or approval gates to an agent.
    0
    installs
  12. Adk Cron Isolation · folken2
    Blast-radius control for scheduled (cron) runs of an ADK agent — scoped secrets, the headless tool-approval policy, and HITL-gated job creation. Read when an agent runs jobs on a schedule with no human present, when a cron job needs credentials but shouldn't see every env var, when a scheduled tool call is being denied unexpectedly, or when tuning NUVEL_CRON_HEADLESS_POLICY / NUVEL_CRON_SCOPE_SECRETS / NUVEL_CRON_HITL_CREATE.
    0
    installs
  13. Adk Skill Creation · folken2 bundle
    Creating valid SKILL.md files following the agentskills.io specification — frontmatter, instructions, references directory, progressive disclosure (L1/L2/L3), and SkillToolset wiring in agent.py. Load this skill when generating domain skills for an agent.
    0
    installs
  14. Adk Task Delegation · folken2 bundle
    Delegate work to sub-agents with the ADK 2.0 Task API — `mode='task'`, `mode='single_turn'`, `mode='chat'` on `LlmAgent`, the auto-attached `finish_task` tool, and typed contracts via `input_schema` / `output_schema`. Load this skill when one agent needs to hand a bounded unit of work to another and get a validated result back, or when migrating off SequentialAgent / ParallelAgent / LoopAgent.
    0
    installs
  15. Adk Workflow Graphs · folken2 bundle
    Build graph-based agents with ADK 2.0 `Workflow` — declare nodes and edges, route conditionally, fan-out/fan-in in parallel, run dynamic nodes at runtime, and add human-in-the-loop revision cycles. Load this skill whenever the agent needs anything beyond a strictly linear or trivially parallel pipeline.
    0
    installs
  16. Adk Prompt Engineering · folken2 bundle
    Writing effective ADK system prompts — dynamic instructions with InstructionProvider, state placeholders, context injection, tone/style sections. Load this skill when creating or improving an agent's system prompt.
    0
    installs
  17. Adk Composio Tool Router · folken2 bundle
    The Composio Tool Router for ADK agents — the --with-composio scaffold flag, per-user sessions via composio.create(user_id=...), the McpToolset wiring, multi-tenant patterns, and when not to reach for it. Read when an ADK agent needs broad integration coverage (Gmail, GitHub, Slack, Notion, Calendar, Linear, etc.) without authoring per-service tools, when the user wants ~1000 toolkits behind one endpoint, or when adding multi-tenant credential isolation to an agent.
    0
    installs
  18. Adk Org Memory Retrieval · folken2 bundle
    Scope-aware hierarchical memory for ADK agents via OrgMemoryService — wiring it through ADK's service registry with three env vars, plus how retrieval works (hybrid RRF fusion of keyword and vector arms, tier boost, floor-gated boost cascade, autocut, a zero-LLM knowledge graph, relational recall, and answer synthesis). Read when an agent needs memory shared across users/teams/an org rather than per-session, when wiring NUVEL_ORG_MEMORY_URI / NUVEL_ORG_MEMORY_DSN / NUVEL_ORG_GRAPH_PATH, when tuning retrieval quality, or when deciding whether org memory is warranted at all.
    0
    installs
  19. Adk Long Horizon Sessions · folken2
    Surviving long ADK runs — resumability so an interrupted invocation continues instead of restarting, and event compaction so a long session doesn't exhaust the context window. Read when an agent runs for hours, when a session's history is growing past the context window, when deciding whether RESUMABILITY should stay on for a stateless deployment, or when tuning COMPACTION_INTERVAL / COMPACTION_OVERLAP / COMPACTION_RETENTION. Pairs with adk-long-horizon-guardrails (which stops runaway runs) and adk-prompt-engineering (the cache-stable prompt tiers, a separate but adjacent long-horizon cost lever).
    0
    installs
  20. Adk Skill Design Patterns · folken2 bundle
    Five canonical skill design patterns for ADK agents: Tool Wrapper, Generator, Reviewer, Inversion, and Pipeline. Load this skill during Step 2 (Design) to recommend which patterns fit the user's agent, and during Step 4 (Generate) to get skeleton templates for each pattern.
    0
    installs
  21. Adk Long Horizon Guardrails · folken2 bundle
    Halt guards and command-safety guardrails for ADK agents — the shared halt latch, NoProgressGuard, RepeatedFailureGuard, the structural argv-level shell command classifier, and exfil_guard. Read when an agent will run unattended or for a long time, when a run needs a backstop against response loops or a tool retried identically forever, when an agent can execute shell commands, or when tool arguments might carry secrets. Also read when tuning EXFIL_GUARD_STRICT or debugging a "[halted: ...]" response.
    0
    installs
  22. Adk Memory Self Improvement · folken2 bundle
    EXPERIMENTAL, opt-in memory self-improvement for long-lived ADK agents — relevance-conditioned preload, the periodic consolidation "dream" pass, the after-turn judge fork, fire-and-forget sibling runs, per-session throttling, and the skill curator that proposes SKILL.md files. Read before enabling any NUVEL_MEMORY_* or NUVEL_SKILL* flag, when budgeting the extra LLM calls these add per turn, or when an agent should improve its own memory and skills over months. Every fork-adding feature here defaults off (preload is the on-by-default exception) and none should reach production without eval coverage.
    0
    installs
  23. Claude Sdk Hooks · folken2 bundle
    Hooks in the Claude Agent SDK — PreToolUse, PostToolUse, UserPromptSubmit, Stop event types, the HookMatcher signature, hook function signatures, blocking vs auditing patterns, and when hooks beat permission callbacks. Read when adding deterministic guards around tool calls, when implementing audit logging, when injecting context dynamically, or when can_use_tool isn't enough.
    0
    installs
  24. Deck Outlining · folken2
    Pattern for turning a brief into a coherent deck outline — intent detection, section ratios, draft headings, expansion
    0
    installs
  25. Deck Structure · folken2
    When and how to suggest reordering, splitting, or trimming a deck — agenda placement, CTA placement, problem-solution arc, methodology-results arc
    0
    installs
  26. Greet · folken2
    Greet a user warmly by name.
    0
    installs
  27. Slide Tightening · folken2
    Rubric for sharpening the active slide — parallelism, bullet count, length, title strength, notes-vs-bullets separation
    0
    installs
  28. Rewrite Rubric · folken2
    How to rewrite a selected passage per the user's instruction without silently expanding scope, breaking length, or losing quoted material
    0
    installs
  29. Voice Matching · folken2
    How to draft new Word sections and extensions that sound like the user, using the style memory and the document context
    0
    installs
  30. Claude Sdk Deployment · folken2
    Deploying Claude Agent SDK agents to production — wrapping the SDK in FastAPI with SSE streaming, session resume, cost tracking via ResultMessage, Docker/Railway/Fly config, ANTHROPIC_API_KEY handling, and bearer-auth patterns. Read when going from "it works locally" to "it's running on a server", when designing the request/response contract for an agent endpoint, or when investigating why deployments are slower or more expensive than expected.
    0
    installs
  31. Style Learning Loop · folken2
    How to learn the user's deck style from kept slides and when to consolidate fingerprints into a tight rulebook
    0
    installs
  32. Claude Sdk Permissions · folken2
    The Claude Agent SDK permission model — allowed_tools, disallowed_tools, the six permission_mode values, and the can_use_tool callback. Read when designing what an agent is allowed to do, when production deploys are surprising users with permission prompts, when you want dynamic per-call gating, or when locking down a deploy that runs unattended.
    0
    installs
  33. Claude Sdk System Prompt · folken2
    System prompts in the Claude Agent SDK — string vs file vs preset, the claude_code preset and its append field, dynamic prompts via per-turn rebuilding, and how setting_sources composes user/project/local instructions. Read when designing the agent's voice and operating principles, when migrating an existing prompt into the SDK shape, or when choosing between a static and a dynamic prompt.
    0
    installs
  34. Claude Sdk Tool Creation · folken2 bundle
    Building custom tools for Claude Agent SDK agents — the @tool decorator, schema dicts, return shape, error returns, and the mcp__server__tool naming gotcha. Read when adding a new tool to a Claude Agent SDK project, when you need to expose Python functions to Claude, or when designing tool boundaries.
    0
    installs
  35. Email Coaching · folken2
    Rubric for giving honest, specific, voice-aware feedback on the user's draft emails
    0
    installs
  36. Claude Sdk MCP Integration · folken2
    Wiring external MCP servers into a Claude Agent SDK agent — stdio and HTTP transports, dict format, when to use SDK MCP vs external, naming conventions, and common pre-built servers (filesystem, fetch, sequential-thinking). Read when you need to give Claude access to a service via an existing MCP server, when choosing between writing your own tools and consuming an external one, or when debugging "tool not found" errors.
    0
    installs
  37. Managed Agents Tools · folken2
    The three kinds of tools in Anthropic Managed Agents — the prebuilt agent toolset (`agent_toolset_20260401`), MCP toolsets with vault-backed credentials, and custom tools handled host-side. Read when adding a new capability to your agent, when deciding where to put a third-party API call, when a third-party service has a hosted MCP server, or when an integration needs an API key.
    0
    installs
  38. Managed Agents Events · folken2
    The event stream model for Anthropic Managed Agents — stream-first ordering, the idle-break gate, lossless reconnect via consolidation, custom-tool round-trip, and the most-common event types. Read when implementing or debugging the orchestrator loop, when sessions hang or terminate prematurely, or when reconnecting a dropped SSE stream.
    0
    installs
  39. Managed Agents Overview · folken2
    The mandatory flow for Anthropic Managed Agents — create a versioned agent once, reference it from sessions on every run. Read first when starting a Managed Agents project, when migrating from a different Anthropic surface (Claude API, Claude Agent SDK), or when confused about why session.create() rejects model/system/tools fields.
    0
    installs
  40. Getting Started · folken2
    How this agent's skills work and how to add one. Read when asked what you can do, when someone wants to extend you with a new capability, or as a worked example of the SKILL.md format.
    0
    installs
  41. Managed Agents Deployment · folken2
    Deploying a Managed Agents project to production — wrapping the SDK in FastAPI with SSE, the env vars that have to be set, agent-version pinning, bearer auth, cost tracking via span events, and Docker/Railway/Fly. Read when going from "setup.py worked locally" to "it's running on a server", when designing the request/response contract, when investigating why deployments lose state, or when planning rollouts of agent updates.
    0
    installs
  42. Managed Agents Skills Memory · folken2
    Skills and memory stores in Anthropic Managed Agents — Anthropic prebuilt skills (xlsx/docx/pptx/pdf), custom skills via the Skills API, and memory stores for cross-session persistence with versioning and audit. Read when adding domain expertise the agent should auto-load, when the agent needs persistent state across sessions, or when distinguishing memory from session resources.
    0
    installs
  43. Outlook Search Via Composio · folken2
    How to search the user's Outlook mailbox effectively using Composio's OUTLOOK_* tools, including query planning and result ranking
    0
    installs