skills/check-all/SKILL.md
# Check All Skill Run the complete validation suite for Topographic Studio projects. ## Task You are helping the user validate their code with a full quality check suite. ## Instructions Run these checks in order: 1. **Lint** - Check code style with Biome ```bash bun run lint ``` 2. **Type Check** - Verify TypeScript types ```bash bun run typecheck ``` 3. **Test** - Run all tests ```bash bun run test ``` 4. **Build** - Build all packages ```bash bun run
npx skillsauth add leobrival/topographic-skills skills/check-allInstall 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.
Run the complete validation suite for Topographic Studio projects.
You are helping the user validate their code with a full quality check suite.
Run these checks in order:
Lint - Check code style with Biome
bun run lint
Type Check - Verify TypeScript types
bun run typecheck
Test - Run all tests
bun run test
Build - Build all packages
bun run build
For each failed check, provide:
All checks must pass:
Running full validation suite...
[1/4] Linting with Biome... ✅
[2/4] Type checking... ✅
[3/4] Running tests... ✅
[4/4] Building packages... ✅
✨ All checks passed! Ready for commit/release.
Summary:
- Linted: 127 files, 0 errors
- Type checked: 45 files, 0 errors
- Tests: 23 passed
- Built: 4 packages
development
# Package Publish Skill Publish packages to npm using Changesets workflow. ## Task You are helping the user publish packages to npm with proper versioning and changelog generation. ## Instructions ### Pre-publish Checklist 1. **Ensure all checks pass**: ```bash bun run lint && bun run typecheck && bun run test && bun run build ``` 2. **Check for uncommitted changes**: ```bash git status ``` All changes must be committed before publishing. 3. **Verify on main branch**
tools
# New Package Skill Create a new package in the Topographic Studio monorepo. ## Task You are helping the user scaffold a new package in the monorepo with all necessary configuration. ## Instructions 1. **Gather information** from the user: - Package name (e.g., "hooks", "animations", "api-client") - Package description - Package type (library, UI components, utilities, types, config) - Dependencies needed 2. **Create package structure**: ``` packages/{name}/ ├── packag
development
# Monorepo Build Skill Build all packages in the Topographic Studio monorepo using Turborepo. ## Task You are helping the user build all packages in the monorepo. ## Instructions 1. Navigate to the monorepo root directory 2. Run the build command with Turborepo 3. Report any build errors with specific package names and error messages 4. If successful, show a summary of built packages ## Commands ```bash # Build all packages bun run build # Build with cache info turbo run build --summariz
development
Maintainer-only workflow for handling GitHub Secret Scanning alerts on OpenClaw. Use when Codex needs to triage, redact, clean up, and resolve secret leakage found in issue comments, issue bodies, PR comments, or other GitHub content.