Help us improve
Share bugs, ideas, or general feedback.
From agency-slack
Create and manage Houston feature flags in webapp — toggle generation, gating patterns, and cleanup.
npx claudepluginhub autisticaf/agency-slackHow this skill is triggered — by the user, by Claude, or both
Slash command
/agency-slack:webapp-feature-flagsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
All new user-facing features in webapp should be gated behind Houston feature flags unless the task explicitly says otherwise.
Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Share bugs, ideas, or general feedback.
All new user-facing features in webapp should be gated behind Houston feature flags unless the task explicitly says otherwise.
Create the flag in Houston: houston.tinyspeck.com
Generate the toggle class:
bin/gen-toggle <toggle_name>
This generates a Hack class in gen-hack/ (never modify generated code directly).
Use the toggle in backend Hack code:
if (Toggle\YourToggleName::isEnabled($team_id)) {
// new behavior
}
Use the toggle in frontend code: Check the generated toggle interface for the frontend equivalent. Toggles are typically exposed via the boot data or experiment framework.
Backend (Hack):
Toggle\YourToggle::isEnabled($team_id)Toggle\YourToggle::isEnabledForUser($team_id, $user_id)Frontend (TypeScript):
js/modern/ for examplesUse webapp's existing toggle-cleanup Claude Code plugin for removing fully-rolled-out flags:
/toggle-cleanup <toggle_name>
This removes the toggle checks and dead code paths.
feature_name_short_description