viictiiyo-dev/tiktok-bridge

Initialize a new specification with detailed project description

O que é tiktok-bridge?

tiktok-bridge is a Claude Code agent skill that initialize a new specification with detailed project description.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/viictiiyo-dev/tiktok-bridge/tree/HEAD/.opencode/skills/kiro-spec-init

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Spec Initialization

Execution Steps

  1. Check for Brief: If .kiro/specs/{feature-name}/brief.md exists (created by /kiro-discovery), read it. The brief contains problem, approach, scope, and constraints from the discovery session. Use this to pre-fill the project description and skip clarification questions that the brief already answers.
  2. Clarify Intent: The Project Description in requirements.md must contain three elements: (a) who has the problem, (b) current situation, (c) what should change. If a brief.md exists and covers these, skip to step 3. Otherwise, ask the user to clarify before proceeding. Ask as many questions as needed; do not fill in gaps with your own assumptions.
  3. Check Uniqueness: Verify .kiro/specs/ for naming conflicts. If the directory already exists with only brief.md (no spec.json), use that directory (discovery created it).
  4. Create Directory: .kiro/specs/[feature-name]/ (skip if already exists from discovery)
  5. Initialize Files Using Templates:
    • Read .kiro/settings/templates/specs/init.json
    • Read .kiro/settings/templates/specs/requirements-init.md
    • Replace placeholders:
      • {{FEATURE_NAME}} → generated feature name
      • {{TIMESTAMP}} → current ISO 8601 timestamp
      • {{PROJECT_DESCRIPTION}} → from brief.md if available, otherwise $ARGUMENTS
      • es → language code (detect from user's input language, default to en)
    • Write spec.json and requirements.md to spec directory

Important Constraints

  • Do NOT generate requirements, design, or tasks. This skill only creates spec.json and requirements.md.

Output Description

Provide output in the language specified in spec.json with the following structure:

  1. Generated Feature Name: feature-name format with 1-2 sentence rationale
  2. Project Summary: Brief summary (1 sentence)
  3. Created Files: Bullet list with full paths
  4. Next Step: Command block showing /kiro-spec-requirements <feature-name>

Format Requirements:

  • Use Markdown headings (##, ###)
  • Wrap commands in code blocks
  • Keep total output concise (under 250 words)
  • Use clear, professional language per spec.json.language

Safety & Fallback

  • Ambiguous Feature Name: If feature name generation is unclear, propose 2-3 options and ask user to select
  • Template Missing: If template files don't exist in .kiro/settings/templates/specs/, report error with specific missing file path and suggest checking repository setup
  • Directory Conflict: If feature name already exists, append numeric suffix (e.g., feature-name-2) and notify user of automatic conflict resolution
  • Write Failure: Report error with specific path and suggest checking permissions or disk space

Individual skills in this repo

This repo contains 14 individual skills — each has its own dedicated page.

viictiiyo-dev/tiktok-bridge

Investigate implementation failures using root-cause-first debugging. Use when an implementer is blocked, verification fails, or repeated remediation does not converge.

viictiiyo-dev/tiktok-bridge

Entry point for new work. Determines the best action path or work decomposition (update existing spec, create new spec, mixed decomposition, or no spec needed) and refines ideas through structured dialogue.

viictiiyo-dev/tiktok-bridge

Implement approved tasks using TDD with subagent dispatch. Runs all pending tasks autonomously or selected tasks manually.

viictiiyo-dev/tiktok-bridge

Review a task implementation against approved specs, task boundaries, and verification evidence. Use after an implementer finishes a task, after remediation, or before accepting a task as complete.

viictiiyo-dev/tiktok-bridge

Create complete specs (requirements, design, tasks) for all features in roadmap.md using parallel sub-agent dispatch by dependency wave.

viictiiyo-dev/tiktok-bridge

Create comprehensive technical design for a specification

viictiiyo-dev/tiktok-bridge

Quick spec generation with interactive or automatic mode

viictiiyo-dev/tiktok-bridge

Generate comprehensive requirements for a specification

viictiiyo-dev/tiktok-bridge

Show specification status and progress

viictiiyo-dev/tiktok-bridge

Generate implementation tasks for a specification

viictiiyo-dev/tiktok-bridge

Create custom steering documents for specialized project contexts

viictiiyo-dev/tiktok-bridge

Manage .kiro/steering/ as persistent project knowledge

viictiiyo-dev/tiktok-bridge

Interactive technical design quality review and validation

viictiiyo-dev/tiktok-bridge

Analyze implementation gap between requirements and existing codebase

Habilidades Relacionadas