hoangsonww
- 235 skills
- 0 followers
- 23 hours ago last updated
- ▌ Monorepo Workflows · hoangsonww bundleRoute work to the correct service and command surface in the SynthoraAI monorepo. Use when Codex needs repository-specific guidance about which directory owns a task, which commands are canonical, which wrappers are stale, what validation to run, or which paths are generated and should not be edited.
- ▌ Agentic Pipeline MCP · hoangsonww bundleChange or review the Python agentic_ai subsystem or Codex-facing MCP integration for this repository. Use when work touches agentic_ai/, the LangGraph pipeline, the mcp_server package, .mcp.json, or cloud adapters for the agentic pipeline.
- ▌ Frontend Pages Router · hoangsonww bundleChange or review the Next.js frontend in this repository. Use when work touches frontend/pages, frontend/components, frontend/services, auth UX, article detail flows, sitewide chat UI, browser-only state, or Pages Router behavior.
- ▌ Crawler Newsletter Ops · hoangsonww bundleUse this skill when changing the crawler or newsletter scheduled jobs in this repository, including cron routes, cleanup scripts, article ingestion, summarization, digest generation, or operational safeguards around live jobs.
- ▌ Commit · hoangsonwwSplit and describe a git commit for Diffuse. Use when the user asks to commit, or when a change should be multiple commits.
- ▌ Export · hoangsonwwChange Markdown/plain-text reports or redacted snapshot/diff export. Use when Copy as Markdown, CLI output, or GitHub-issue paste is wrong.
- ▌ Format · hoangsonwwFormat Swift with the repo SwiftFormat config. Use after editing .swift files, before verify, or when CI format job fails.
- ▌ Search · hoangsonwwChange library search or comparison-screen change filtering. Use when SearchIndex ranking, limits, or ChangeSearchIndex behaviour is wrong.
- ▌ Privacy · hoangsonwwClassify collected fields, apply export redaction, and keep the generated privacy ledger truthful. Use when adding properties, changing RedactionPolicy, or touching export/privacy UI.
- ▌ Release · hoangsonwwCut an unsigned GitHub release of the four apps. Use when the user asks to release, tag, or ship artifacts.
- ▌ Storage · hoangsonwwChange the snapshot store, SnapshotQuery, index rebuild, or on-disk layout. Use when save/load, paging, corrupt files, or FileSnapshotStore behaviour is involved.
- ▌ Coverage · hoangsonwwGenerate first-party Swift package coverage (llvm-cov HTML, lcov, text summary). Use when the user asks for coverage, after expanding Tests/, or before claiming test work is done.
- ▌ Fixtures · hoangsonwwRegenerate golden snapshot and expected-diff fixtures after a collector schema or fixture-generator change. Use when integration tests fail on Fixtures/ or after changing snapshot encoding.
- ▌ Retention · hoangsonwwChange how old snapshots are pruned (age, count, size, pinned/labelled protection). Use when the library grows without bound or a named snapshot disappeared.
- ▌ Scheduler · hoangsonwwChange automatic capture cadence, the 15-minute floor, or system-event triggers. Use when snapshots fire too often, not at all, or nextCaptureDate is wrong.
- ▌ Crosscheck · hoangsonwwType-check shared packages against the iOS and watchOS SDKs. Use after editing core packages, before verify, or when CI crosscheck fails.
- ▌ Capture CLI · hoangsonwwChange or debug the diffuse-dev CLI (capture, inspect, diff, validate, fixtures, privacy). Use when adding a command or the CLI disagrees with the apps.
- ▌ Diff Engine · hoangsonwwChange comparison rules, severity, identity matching, or change correlation. Use when diffs look wrong, a capability needs a new ComparisonRule, or clustering/timeline is involved.
- ▌ Native Apps · hoangsonwwChange Mac, iOS, iPad, or Watch UI that sits on DiffuseUI. Use when a screen, widget, complication, or menu-bar extra is involved.
- ▌ Screenshots · hoangsonwwRegenerate docs/screenshots from the live apps. Use when UI changed and README/docs images are stale, or the user asks for new screenshots.
- ▌ Write Tests · hoangsonwwAdd Swift Testing coverage in Tests/Domain, Tests/Invariants, Tests/Integration, or package-local suites. Use when adding behaviour, reproducing a bug, or the user asks for more tests.
- ▌ Review Change · hoangsonwwReview a Diffuse diff against architecture, privacy, fixtures, dependencies, and CI constraints. Use after a non-trivial edit or when the user asks for a review.
- ▌ Add Capability · hoangsonwwAdd something Diffuse can observe on a device (typed capability, collector, registry line, and tests). Use when the user wants a new collector, observable, or capability ID.
- ▌ Debug Collector · hoangsonwwDiagnose a collector that hangs, throws, records a placeholder, or produces noisy diffs. Use when a section is failed, timed out, permission-required, or a live capture is unstable.
- ▌ Review · hoangsonww bundleBug-focused PetSwipe review workflow emphasizing regressions, deployment risk, missing validation, stale docs, and user-visible breakage. Use when the user asks for a review or when a risky change needs structured scrutiny.
- ▌ Docs Sync · hoangsonww bundlePetSwipe documentation sync workflow for README, ARCHITECTURE, deployment docs, Kubernetes docs, and Terraform docs. Use when code or infra changes require documentation updates or when docs appear stale relative to the repository.
- ▌ Frontend Polish · hoangsonww bundlePetSwipe frontend workflow for page redesigns, responsive fixes, chart issues, navbar changes, and UI polish in the Next.js frontend. Use when the task is primarily visual, layout-focused, or interaction-focused inside frontend pages and shared UI components.
- ▌ Feature Delivery · hoangsonww bundleEnd-to-end PetSwipe delivery workflow for implementing or extending features across frontend, backend, docs, and validation. Use when a task spans user-visible behavior, API behavior, navigation, or multiple parts of the repository and needs a coherent change rather than a single isolated edit.
- ▌ Backend API Change · hoangsonww bundleSafe PetSwipe backend workflow for Express route changes, TypeORM entity updates, service changes, migrations, auth adjustments, and API docs updates. Use when work changes backend behavior or data flow and needs route/controller/service/entity coherence.
- ▌ Map Geocoding Debug · hoangsonww bundlePetSwipe map and geocoding workflow for diagnosing map page issues, geocode request volume, cache behavior, API proxy behavior, CORS issues, and location-related UI regressions. Use when the task mentions the map page, geocoding, location results, or geocode performance.
- ▌ Testing And Validation · hoangsonww bundlePetSwipe validation workflow for choosing the smallest reliable checks for frontend, backend, infra, docs, and mixed changes. Use when a task needs a concrete validation plan or when the repo's pre-existing lint or type issues make broad validation noisy.
- ▌ Deployment Claims Audit · hoangsonww bundlePetSwipe workflow for checking whether deployment, production-readiness, or enterprise-grade claims are actually supported by repo evidence. Use when editing deployment docs, infra summaries, or any task that makes strong statements about readiness.
- ▌ Infra Release Readiness · hoangsonww bundlePetSwipe infrastructure and deployment workflow for Kubernetes, Terraform, production Docker Compose, release bundle, and preflight validation. Use when the task is explicitly about deployability, production readiness, operator workflow, or infra/devops changes.
- ▌ Planner And Insights Pages · hoangsonww bundlePetSwipe workflow for adoption-planner and insights page work, including comparison cards, gauges, charts, metrics, and recommendation panels. Use when changes focus on adoption-planner.tsx, insights.tsx, or the relationship between liked pets, readiness, and swipe analytics.
- ▌ Navbar And Routing · hoangsonww bundleFrontend-local workflow for navbar behavior, route ordering, icon-only links, mobile menu UX, and page discoverability in PetSwipe. Use when working in frontend and the task touches Navbar, route links, or mobile navigation.
- ▌ K8S Hardening And Render · hoangsonww bundleKubernetes-local workflow for manifest hardening, renderability, overlays, quotas, network policies, and rollout safety in PetSwipe. Use when working inside k8s and the task is specifically about manifest correctness or production posture.
- ▌ Navigation And Page Structure · hoangsonww bundlePetSwipe navigation workflow for navbar changes, icon-only links, mobile menu behavior, route placement, and page discoverability. Use when work changes the navbar, mobile navigation, page ordering, or the relationship between key user-facing pages.
- ▌ Swagger Health Contracts · hoangsonww bundleBackend-local workflow for health endpoints, readiness behavior, Swagger/OpenAPI exposure, and runtime contract changes in PetSwipe. Use when backend work touches backend/src/app.ts, startup behavior, docs endpoints, or deployment-sensitive runtime behavior.
- ▌ Product And Deploy Doc Sync · hoangsonww bundleDocs-local workflow for keeping PetSwipe product pages, deployment docs, architecture docs, and operational claims aligned with the current repository. Use when working inside docs or when multiple docs need to be updated together.
- ▌ Operator File Readiness · hoangsonww bundleTerraform-local workflow for backend.hcl, tfvars examples, operator bootstrap, and plan/apply readiness in PetSwipe. Use when working inside terraform and the task is about making the Terraform workflow clearer, safer, or more deployable.
- ▌ Chart And Responsive Debug · hoangsonww bundleFrontend-local workflow for PetSwipe chart overflow, tooltip, dark mode text, clipping, and responsive layout issues inside frontend pages and shared chart components. Use when working in frontend and the issue is specifically about charts or mobile layout behavior.
- ▌ Last30days · hoangsonwwResearches any topic across Reddit, X, YouTube, HN, Polymarket, and the web from the last 30 days, synthesizing a grounded summary based on human engagement.
- ▌
- ▌ Read Papers · hoangsonwwFinds the latest research papers on a specific topic, summarizes their core contributions, and explains complex methodology in plain English.
- ▌ Eval Drift · hoangsonwwDetect quality drift in published briefings by comparing the trailing-7d median composite score against the trailing-30d median (MAD-scaled). Use when the user asks to "check drift", "compare last week to baseline", or "is briefing quality slipping".
- ▌ Eval Score · hoangsonwwJudge a single AI News Briefing card against the 5-axis quality rubric (factuality, novelty, source diversity, signal density, coherence) and persist the score. Use when the user asks to "score", "judge", "evaluate", or "rate" a briefing for a specific date.
- ▌ Track Crypto · hoangsonwwProvides fundamental analysis of crypto projects by analyzing tokenomics, whitepapers, and community sentiment.
- ▌ Eval Report · hoangsonwwEmit a Markdown weekly digest of briefing quality scores (coverage, composite stats, axis medians, per-day table). Use when the user asks for a "weekly report", "eval summary", or "quality digest" for a specific date range.
- ▌ Scout Startups · hoangsonwwIdentifies emerging early-stage startups in a specific sector using funding data and launch platforms.
- ▌ Analyze Trends · hoangsonwwScans GitHub trending, package registries, and developer social media to detect early-stage technology shifts and emerging tools.
- ▌ Custom Brief · hoangsonwwDeep-research a specific topic and produce a comprehensive news-focused briefing with optional Notion/Obsidian/Teams/Slack publishing
- ▌ Eval Backfill · hoangsonwwRun the eval harness against every card under example-cards/ in parallel and persist scores to eval/store.sqlite. Use when the user asks to "backfill", "score everything", or "score all cards" for quality eval.
- ▌
- ▌ Daily Briefing · hoangsonwwSearch for today's latest AI news and create/update a comprehensive briefing in Notion, with optional Obsidian vault publishing for graph visualization
- ▌ Eval Dashboard · hoangsonwwBuild the interactive offline eval dashboard (eval/dashboard/index.html) — Chart.js trend, axis radar, composite histogram, per-card stacked bars, sortable card table. Use when the user wants to "see eval results", "open dashboard", "visualize quality", or "compare cards".
- ▌ Eval Regression · hoangsonwwRe-judge every pinned golden card in eval/golden/ and fail if any composite has dropped more than 0.5 points vs its baseline. Use when the user asks to "run regression", "check golden set", or wants CI-style quality gating after a prompt or judge change.
- ▌
- ▌ Analyze Earnings · hoangsonwwSynthesizes a comprehensive financial briefing on a public company using recent earnings calls, SEC filings, and financial news.
- ▌ Analyze Competitors · hoangsonwwConducts deep competitive intelligence on a target product or company, mapping out rivals, feature gaps, and market sentiment.
- ▌ Summarize Podcast · hoangsonwwExtracts transcripts from podcasts or videos and synthesizes actionable takeaways.
- ▌ Plan · hoangsonwwStart a new Flywheel planning round. Produce initial markdown plan, route to competing frontier models, synthesize hybrid, refine 4–5×. Use before any coding begins on a new feature.
- ▌ Verify · hoangsonwwRun Forge's canonical verification chain (format:check + lint + typecheck + build + test). Use before claiming any task done or opening a PR.
- ▌ Landing · hoangsonwwEnd-of-session ritual. Close finished beads, file new ones for remaining work, run verify, commit in logical groupings, push. Work is not complete until git push succeeds.
- ▌ Add Tool · hoangsonwwScaffold a new Forge tool — implementation, registration, permission/risk metadata, sandbox routing, and a unit test. Use when adding anything to src/tools/.
- ▌ Flywheel · hoangsonwwOverview of Forge's Agentic Coding Flywheel methodology. Use to route between plan, bead, and code space. See FLYWHEEL.md at the repo root.
- ▌ Add Agent · hoangsonwwScaffold a new Forge subagent (planner/architect/executor/reviewer/debugger/memory-style).
- ▌ De Slopify · hoangsonwwRemove AI-writing tells from README, docs, and user-facing text. Must be done line-by-line, no regex. Use after agents write any user-visible prose.
- ▌ Debug Loop · hoangsonwwSystematic debugging playbook for the Forge agentic loop (src/core/loop.ts and src/agents/executor.ts). Use when a task is stuck, looping, or emitting wrong tool calls.
- ▌ Fresh Eyes · hoangsonwwReset review context when bead polishing or code review has flatlined. Requires starting a brand-new Claude / Codex session. Use when you're seeing the same small edits round after round.
- ▌ Deep Review · hoangsonwwDeep review — random exploration + cross-agent review, alternating. Finds integration bugs that self-review misses. Run every 30–60 min during active implementation.
- ▌ Idea Wizard · hoangsonww30 → 5 → 15 funnel for brainstorming new features on the existing Forge codebase. Use when adding capability to a mature install, not for greenfield.
- ▌ Polish Beads · hoangsonwwPolishing pass over all open beads. Run 4–6 times. "Check your beads N times, implement once." Use after plan-to-beads and between refinement rounds.
- ▌ Add Provider · hoangsonwwScaffold a new model provider for Forge — class, registry wiring, providerEnum entry, local-catalog classification, router check, and a unit test with mocked transport.
- ▌ Dedupe Beads · hoangsonwwMerge duplicate or excessively overlapping beads in .beads/beads.jsonl into canonical ones. Run after any batch where 20+ new beads were created.
- ▌ Plan To Beads · hoangsonwwTranslate a polished markdown plan into self-contained beads in .beads/beads.jsonl. Every bead must be executable without reopening the plan. Use after the plan has converged.
- ▌ Reality Check · hoangsonwwBreak the spell of local productivity. Ask whether completing all open beads actually closes the gap to the project goal. Use at milestones or when busy agents feel directionally off.
- ▌ Release Check · hoangsonwwPre-release checklist for Forge — verify, version bump, changelog, docs, docker build, smoke test. Run before tagging v*.
- ▌ Plan Synthesize · hoangsonwwSynthesize competing plans from multiple frontier models into a single best-of-all-worlds hybrid. Use after /plan has produced 2+ competing plans in .flywheel/plans/.
- ▌ Delegation Audit · hoangsonww bundleAudit model delegation and subagent effectiveness for a session — which models handled which subagent types, per-type success rates and average durations, and wasted delegations (heavy models on trivial work or types that consistently fail) — using the Agent Monitor workflow intelligence API. Use when reviewing how a session delegated work across models and subagents.
- ▌ Monthly Review · hoangsonww bundleCompile a month-over-month retrospective from Agent Monitor data — sessions, cost, token volumes, completion rate, top projects by working directory, and notable shifts versus the prior month. Uses daily_sessions/daily_events (365d) from analytics, the session list, and the pricing cost breakdown. Use when doing a monthly retrospective or planning the month ahead.
- ▌ Sprint Summary · hoangsonww bundleSummarize a sprint's worth of Claude Code activity — sessions grouped by project (cwd), per-model cost breakdown, token efficiency (cache hit rate, compaction baselines), subagent effectiveness from workflow API, velocity metrics (turn_count, turn_duration_ms), and tool diversity across the sprint.
- ▌ Error Propagation · hoangsonww bundleTrace error propagation through a multi-agent session by agent depth — where failures originated, the depth at which they appeared, and how they cascaded up to parent agents — using the Agent Monitor workflow intelligence API and the session event stream. Use when a multi-agent run failed and you need to find the origin and blast radius of the failure.
- ▌ Productivity Score · hoangsonww bundleCalculate a productivity score using actual Agent Monitor metrics — session completion rates, cache efficiency (cache_read vs input), compaction pressure (baseline tokens), turn velocity (turn_count / total_turn_duration_ms), tool success ratio (PreToolUse vs PostToolUse), and the workflow intelligence API's complexity and effectiveness scores.
- ▌ Concurrency Report · hoangsonww bundleReport concurrency and parallelism for a session — how many agents ran in parallel, concurrency-lane utilization, peak parallel width, and serialization bottlenecks (sequential chains that could have run as parallel lanes) — using the Agent Monitor workflow intelligence API. Use when checking whether a multi-agent session used parallelism efficiently.
- ▌ Daily Budget Check · hoangsonww bundleRun a daily spend check-in against a daily budget on the Agent Monitor dashboard — today's spend vs the daily target, pace through the day, and the projected overage if the current pace holds. Uses /api/pricing/cost and /api/sessions (grouped by started_at = today). Use for a quick daily spend check-in or a morning/evening budget pulse.
- ▌ Optimization Suggest · hoangsonww bundleSuggest concrete optimizations for Claude Code usage based on historical session data. Covers cost reduction, speed improvement, error prevention, and workflow efficiency. Use for data-driven optimization planning.
- ▌ Workflow Optimizer · hoangsonww bundleAnalyze workflow patterns using the Agent Monitor's workflow intelligence API — orchestration DAGs, tool flow transitions, subagent effectiveness, model delegation patterns, error propagation by depth, concurrency lanes, compaction impact, and agent co-occurrence. Produces prioritized optimization recommendations with quantified impact.
- ▌ Fleet Runs · hoangsonww bundleSummarize Workflow-tool fleet runs from the Agent Monitor — these fleets emit no hooks and are ingested from on-disk run journals. List recent runs with status and agents-per-run, then drill into a single run's per-agent detail. Reconciles against the live run-state endpoints. Use when reviewing Workflow() fleets rather than hook-instrumented interactive sessions.
- ▌ Hook Inventory · hoangsonww bundleInventory hooks across the user, project, and project-local settings plus the ~/.claude/hooks scripts directory — read through the Agent Monitor Config Explorer API — and flag hooks that POST to the network or run arbitrary commands. Reads /api/cc-config/hooks and /api/cc-config/hook-scripts. Use when auditing hook safety.
- ▌ Budget Set · hoangsonww bundleDefine a spend budget for Claude Code and, optionally, create a cost alert rule that fires when usage crosses the limit, via POST /api/alerts/rules on the Agent Monitor dashboard. Reads current spend from /api/pricing/cost to size the budget sensibly and explains every rule field before writing. Use when setting a spend limit or wiring up a budget guardrail.
- ▌ Cost Alert · hoangsonww bundleReview the configured cost alert rules and the alerts currently fired on the Agent Monitor dashboard, then explain exactly what tripped and why. Uses /api/alerts (fired feed) and /api/alerts/rules (definitions). Use when checking spend alerts or asking why a cost alarm went off.
- ▌ Quick Stats · hoangsonww bundleOne-line summary of key Agent Monitor metrics — active sessions, total cost from the pricing engine, events today from daily_events, top tool from tool_usage, and current model from the most recent session. Use for a fast at-a-glance check without leaving the terminal.
- ▌ Health Check · hoangsonww bundleRun comprehensive health checks on the Claude Code Agent Monitor system. Validates dashboard API, database, WebSocket, hooks, and disk usage. Use to verify the monitoring setup is working correctly.
- ▌ Usage Trends · hoangsonww bundleAnalyze Claude Code usage trends over time using the Agent Monitor's analytics API — daily session counts, daily event counts, token volumes by type, model distribution, tool usage rankings, and agent/event type distributions across 365-day retention windows.
- ▌ Skill Inventory · hoangsonww bundleInventory the installed skills and which plugins contribute them, then flag overlap with the user's own skills — read through the Agent Monitor Config Explorer API. Reads /api/cc-config/skills and /api/cc-config/plugins. Use when managing skills: deduping, deciding what to keep, or tracing a skill back to the plugin that ships it.
- ▌ Session Debug · hoangsonww bundleDebug a specific session by inspecting its full event chain (PreToolUse, PostToolUse, Stop, SubagentStop, Compaction, APIError, TurnDuration, Notification events), agent hierarchy (recursive parent/child tree with subagent_type and depth), token usage with compaction baselines, workflow intelligence data (orchestration DAG, error propagation by depth), and session metadata (thinking_blocks, turn_count, total_turn_duration_ms).
- ▌ Anomaly Alert · hoangsonww bundleIdentify anomalous sessions using Agent Monitor data — cost outliers from the pricing engine, token anomalies (cache miss spikes, compaction baseline surges), unusual event type ratios (PreToolUse/PostToolUse gaps, APIError clusters), behavioral deviations from workflow intelligence (complexity score outliers, error propagation anomalies), and sessions with abnormal metadata (extreme turn_count, high thinking_blocks, zero turn_duration).
- ▌ Pattern Detect · hoangsonww bundleDetect recurring patterns using the Agent Monitor's workflow intelligence — toolFlow transitions (tool A → B frequency matrices), recurring workflow patterns, agent co-occurrence pairs, model delegation habits, error propagation paths by agent depth, and compaction triggers. Use to discover habitual usage patterns and anti-patterns.
- ▌ Session Search · hoangsonww bundleFind Claude Code sessions tracked by the Agent Monitor by project (cwd), model, status, or date, then rank the matches by cost or recency. Pulls the session list and the distinct cwd / facet values so filters use real values rather than guesses. Use when locating a session — "find my EstateWise sessions", "which Opus runs errored this week", "most expensive sessions in /repo".
- ▌ Cost Breakdown · hoangsonww bundleBreak down Claude Code costs using the Agent Monitor pricing engine. Shows per-model costs (input, output, cache_read, cache_write at $/Mtok rates), per-session costs, daily trends, and compaction baseline token recovery. Use when analyzing spending, comparing model costs, or planning budgets.