skills/factory-apps/SKILL.md
Route Misty Step factory application capabilities. Use when choosing, auditing, integrating, or operating Canary, Powder, Landmark, Aesthetic, or Bitterblossom: production observability, incidents, health checks, error logging, backlog/work-card state, release intelligence, UI/UX system adoption, or supervised/unsupervised agent dispatch. Trigger: /factory-apps, /factory-stack.
npx skillsauth add phrazzld/agent-skills factory-appsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use the owned factory app before inventing local state, bespoke glue, or a
generic third-party workflow. Product repos own the concrete skills and MCP
servers; Harness Kit imports those skills under misty-* aliases and manages
MCP policy in .harness-kit/factory-mcps.yaml.
| Need | App | First surface | Fallback |
|---|---|---|---|
| uptime, incidents, error timelines, health checks, service evidence, production debugging | Canary | Canary MCP from the global profile when registered | misty-canary, /Users/phaedrus/Development/canary/bin/canary, API |
| backlog, issue cards, claims, relations, operator input requests, work status | Powder | Powder MCP from the non-adminifi-non-r90 profile when configured | misty-powder, CLI, API |
| release intelligence, versions, changelogs, release notes, release kit, fleet adoption | Landmark | misty-landmark and landmark describe --json / dry-run CLI/action paths | docs/agent-integration.md, docs/fleet-integration-playbook.md |
| UI/UX, Misty Step design law, tokens, static design registry, rendered design gate | Aesthetic | misty-aesthetic, @misty-step/aesthetic package, static API, law gate | docs/ADOPTING.md, DESIGN.md |
| ad-hoc supervised dispatch, event-triggered agents, reflex loops, durable runs | Bitterblossom | misty-bitterblossom, bb CLI, read-only MCP from factory-ops profile | product plane config |
The live 2026-07-03 audit is in
references/capability-audit-2026-07-03.md. Load it when the question is
"are these configured?" or "what gaps remain?" before changing product repos
or system config.
For active Misty Step repos, load
references/fleet-integration-standard.md before claiming a project is
factory-integrated. The standard defines the repo-level Canary receipt,
Powder backlog, and Landmark manifest/workflow evidence expected for runtime
apps, libraries, and non-release support repos.
.harness-kit/factory-mcps.yaml and the active
harness config before claiming MCP availability.SKILL.md) and portable product skills under
<repo>/skills/<name>/SKILL.md are for consumers of the app. Repo-local
.agents/skills/* are usually QA/deploy/dogfood runbooks for work inside
that repo. Do not treat one as a substitute for the other.testing
Capture one compounding repo-technical learning while a solved problem is still fresh. Use when: after a bug fix, diagnosis, delivery, review, or incident reveals a reusable pattern worth adding to `docs/solutions/`. Trigger: /compound, /capture-learning, /learning.
testing
Prove a skill beats no-skill with a falsifiable A/B eval, or retire it. Design, generate, run, and maintain a skill-specific eval: name the one claim the skill must earn, run it skill-on vs raw same-model, grade blind with objective checks first, return a keep/adapt/cut verdict. Use when: "eval this skill", "does this skill help", "prove the skill beats no skill", "write an eval for", "benchmark a skill", "is this skill worth it", "skill A/B", "skill regression test", "generate skill evals". Trigger: /skill-eval, /eval-skill, /prove-skill.
tools
> Template. Copy to `<target-repo>/.agents/skills/<repo>-<domain>/SKILL.md` > and fill every bracketed placeholder from the live target repo. Delete this > line and every other `> ` guidance line before committing. See > `../../references/repo-local-skill-generation.md` for the full process. --- name: <repo>-<domain> description: | [One paragraph: what this skill verifies/runs/operates for <repo>, stated in terms of the repo's real shape (service/CLI/library/etc.), not generic process. En
development
Produce a consistently-styled, self-contained HTML report served privately over Tailscale. One house template (Silver Age comic-ops palette, dark/light toggle, and a mandatory copy-page button) so every report an agent hands the operator looks and behaves the same. Use when: "make an HTML artifact/report", "serve this over tailscale", "write up a brief/report/dashboard as a page", or any time you'd otherwise dump a long analysis into chat. Trigger: /artifact.