psanders/psstack
Skill Claude CodeCodex
Scaffold a new TypeScript/Node project from a captured, opinionated baseline. Presents recurring dependency groups (Prisma SQLite/Postgres, tRPC, Vite+React+Tailwind, Tauri, Expo, CLI/oclif, LangChain LLM, Storybook, docs/media, Playwright/Maestro E2E) plus opt-in workflow tooling (psstack commands, OpenSpec) as…
psanders/psstack
Skill Claude CodeCodex
Scaffold one function using the validated-function pattern — a factory that injects dependencies and wraps an inner fn with Zod validation + structured error handling, plus its sinon test. Use when adding a service/data function to an existing repo, or runs /ps:create-validated-function.
psanders/psstack
Skill Claude CodeCodex
Write or update ONE documentation page the right way — purpose narrative → sources → placement → Diátaxis-typed outline → Pencil assets → Mintlify MDX → proof → wire into nav. Resumable across sessions via a per-doc checkpoint. Use when the user wants to write, draft, or update a docs page, or runs /ps:docs.
psanders/psstack
Skill Claude CodeCodex
Turn raw project notes into a polished, branded biweekly executive report PDF — anonymizing teammate and customer names along the way. Use when the user wants to write an executive report, status report, or biweekly update from messy notes, or runs /ps:executive-report.
psanders/psstack
Skill Claude CodeCodex
Alias for /ps:today — your morning radar (issues, PRs needing you, pending releases). Kept for muscle memory; runs the today skill. Use when the user runs /ps:issues-daily.
psanders/psstack
Skill Claude CodeCodex
Create a structured GitHub issue (bug, feature, or chore) in the current repo. Use when the user wants to file or report an issue, or runs /ps:issues-report.
psanders/psstack
Skill Claude CodeCodex
Daily continuous-improvement pass. Surveys the whole repo across fixed lenses, scores candidates by leverage, picks ONE high-value improvement, proposes it, and applies it on approval. Use when the user wants the daily 1%-better review, or runs /ps:kaizen.
psanders/psstack
Skill Claude CodeCodex
Recurring engagement harvest for Pedro's social posts. Opens a browser, sweeps a week or month of his LinkedIn and/or Twitter/X posts, reads each post's impressions, reactions, comments, and reposts plus a few notable comments, and saves it as structured time-series data in the psstack performance store. Promotes high…
psanders/psstack
Skill Claude CodeCodex
Draft social posts in Pedro Sanders' voice for LinkedIn or Twitter/X, aligned with his content strategy — Voice AI infra, Fonoster, KARMA training, and Voice AI consulting. Use this skill any time Pedro asks for a post, a draft, content for the week, a hook, a carousel/thread script, a "punch up" of a draft he wrote…
psanders/psstack
Skill Claude CodeCodex
Generate a branded release-notes card (PNG) for a repo's latest GitHub release — groups the actual commit messages by conventional-commit type and renders them as a white, social-ready changelog image with satori. Use when the user wants a shareable release image, or runs /ps:release-card.
psanders/psstack
Skill Claude CodeCodex
SDR (sales development) toolkit, invoked as /ps:sdr . Currently implements signal-scan — a LinkedIn buying-intent scan (keyword/hashtag pass + job-change pass) driven by claude-in-chrome against Pedro's own logged-in session, saved to the local, git-ignored data/sdr/signals.jsonl. Other subcommands from the original…
psanders/psstack
Skill Claude CodeCodex
Drive ONE OpenSpec change all the way to production-ready through fixed stages — design (Pencil) → spec reconcile → build (Storybook-first) → tests (unit + e2e) → sync → archive. Resumable across sessions via a per-change checkpoint. Use when the user wants to refine/ship/drill a single feature to done, or runs…
psanders/psstack
Skill Claude CodeCodex
Your morning radar for the current repo — open issues, PRs needing you, and pending releases that shouldn't pile up, grouped and ready to act on. Use when the user wants to know what to pay attention to today, triage, or pick work, or runs /ps:today.
psanders/psstack
Skill Claude CodeCodex
Report which version of the ps (psstack) plugin is currently running, so you can confirm whether recent skill changes have been picked up. Use when the user asks "what version", "which psstack version", "is my latest change live", or runs /ps:version.