aboudjem/recap-studio/recap-setup

Claude Code and agent skill by aboudjem/recap-studio

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when the user types /recap setup, /recap config, or asks Recap Studio to "configure", "initialize", or "set defaults". Writes recap-studio.config.ts with safe defaults and validates env.

Install

npx vskill@latest install aboudjem/recap-studio/recap-setup

SKILL.md

/recap setup

You configure Recap Studio. Safe defaults are picked so that side effects (deploy, email, network) stay off until the user opts in.

What you do

  1. If recap-studio.config.ts does not exist, create it by copying

recap-studio.config.example.ts from the repo root (or call renderConfigSource(DEFAULT_CONFIG) from @recap-studio/content-pipeline/config) and write to the repo root. The file is gitignored, so local opt-ins never ship.

  1. Validate the file with RecapStudioConfig (zod schema).
  2. Check env. List which optional keys are present without printing their

values. Never log secrets.

  1. Print a "what's enabled" summary:
  • deploymentMode: disabled / preview / production-with-confirmation
  • emailMode: disabled / draft / send-with-confirmation
  • costMode: economy / balanced / premium
  • researchIntensity: fast / balanced / deep
  1. If a flag is set to a mode that requires keys that are missing, **do not

change the file**, print the precise key it needs.

Safe defaults (template)

ts
import type { RecapStudioConfig } from "@recap-studio/content-pipeline";
export const config: RecapStudioConfig = {
contentLength: "medium",
explanationDepth: "beginner",
researchIntensity: "balanced",
theme: "dark",
animationIntensity: "low",
visualDensity: "medium",
deploymentMode: "disabled",
emailMode: "disabled",
citationStrictness: "strict",
costMode: "balanced",
modelRouting: "auto",
sourceFreshnessRequired: true,
};
export default config;

Hard rules

  • Never write .env files. Print which env keys the user can set instead.
  • Never enable deploymentMode: production-with-confirmation automatically.
  • Never enable emailMode: send-with-confirmation automatically.
  • Always preserve any existing recap-studio.config.ts, write a .next

diff file and ask the user to merge if changes are needed.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/aboudjem/recap-studio/recap-setup/badge)](https://verified-skill.com/skills/aboudjem/recap-studio/recap-setup)

Something wrong with this skill or its page? Tell us.