Przejdź do treści
Biblioteka skilli
Programowanie · Budowanie i kod

scaffold

/scaffold

Inicjalizuje hyperflow w nowym projekcie, odświeża cache analizy i instaluje krótkie pliki dla narzędzi AI.

Licencja
Apache-2.0
Ostatnia zmiana repozytorium
12.08.2026

Ocena i bezpieczeństwo

95/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść30 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 12.08.2026, bez odwołań do wycofanych modeli i API.

Licencja

Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.

Co robi i kiedy

Inicjalizuje hyperflow w nowym projekcie, odświeża cache analizy i instaluje krótkie pliki dla narzędzi AI.

Wyzwalacze z opisu

init hyperflowset up hyperflowrefresh hyperflowinstall hyperflow shims
Oryginalny opis (EN)

Use when starting hyperflow in a new project, re-initializing analysis, refreshing `.hyperflow/` cache, or installing multi-tool auto-detection shims (AGENTS.md, Cursor rules, GEMINI.md, CLAUDE.md). Trigger phrases — "init hyperflow", "set up hyperflow", "refresh hyperflow", "install hyperflow shims". Standalone setup; does **not** auto-chain into the feature flow.

Jak działa

  1. Step 1 — Analysis Cache
  2. Step 2 — Memory Skeleton
  3. Step 3 — Multi-Tool Shims
  4. Step 4 — Summary
  5. Hand-off
  6. Doctrine
Sekcje z nagłówków SKILL.md, w oryginale · 76 linii, 395 słów
Podgląd SKILL.md
---
name: scaffold
description: Use when starting hyperflow in a new project, re-initializing analysis, refreshing `.hyperflow/` cache, or installing multi-tool auto-detection shims (AGENTS.md, Cursor rules, GEMINI.md, CLAUDE.md). Trigger phrases — "init hyperflow", "set up hyperflow", "refresh hyperflow", "install hyperflow shims". Standalone setup; does **not** auto-chain into the feature flow.
---

# Scaffold

One-shot project setup. Analyzes the codebase, builds the `.hyperflow/` cache, seeds the memory skeleton, and optionally installs detection shims for other AI tools. Does not start the spec → scope → dispatch chain — invoke `/hyperflow:spec` (or `/hyperflow:scope`) when you're ready for that.

## Step 1 — Analysis Cache

Check for `.hyperflow/` at project root.

**If absent — dispatch parallel searchers (single message, six Agent calls):**

| Label | File generated | Discovers |
|---|---|---|
| `Searcher — analyzing tech stack` | `profile.md` | Name, language, framework, build commands |
| `Searcher — mapping folder structure` | `architecture.md` | Dirs, patterns, routing, data flow |
| `Searcher — extracting conventions` | `conventions.md` | Naming, style, linting rules |
| `Searcher — scanning dependencies` | `dependencies.md` | UI lib, state, data fetching, DB, auth |
| `Searcher — auditing test setup` | `testing.md` | Runner, E2E, patterns, commands |
| `Searcher — reading git workflow` | `git-workflow.md` | Branches, commits, CI/CD, PR conventions |

See [project-analysis.md](../hyperflow/project-analysis.md) for what each file captures.

**If present — staleness check:**
Compute SHA256 of tracked config files, compare against `.hyperflow/.checksums`. Refresh only stale files. Print `Refreshing — <comma-separated list of stale files>`.

**After analysis:**
- Write `.hyperflow/.checksums` (SHA256 of `package.json`, `tsconfig.json`, eslint/biome config, etc.)
- Append to `.gitignore` if `.hyperflow/` is not already excluded

## Step 2 — Memory Skeleton

Create `.hyperflow/memory/` if absent:

```
.hyperflow/memory/
├── index.md
├── learnings.md
├── decisions.md
├── pitfalls.md
├── patterns.md
├── conventions.md
└── archive/.gitkeep
```

**Migration:** If `~/.claude/hyperflow-memory.md` exists, migrate entries matching the current project path into the appropriate memory files. Tag migrated entries `[migrated]`.

## Step 3 — Multi-Tool Shims

Offer to run `scripts/setup-detection.sh --tools all` to generate AGENTS.md, Cursor rules, GEMINI.md, and CLAUDE.md.

Flags — `--tools <all|agents|cursor|gemini|claude>`, `--force`, `--dry-run`.

Default — `--tools all`. Ask once via `AskUserQuestion` if the user wants to skip any tool.

## Step 4 — Summary

Print what was created, skipped, and migrated (elegant style, no icons):

```
Hyperflow init complete
  Created   .hyperflow/{profile,architecture,conventions,dependencies,testing,git-workflow}.md
  Created   .hyperflow/.checksums
  Created   .hyperflow/memory/{index,learnings,decisions,pitfalls,patterns,conventions}.md
  Skipped   .gitignore entry — already present
  Migrated  3 entries from ~/.claude/hyperflow-memory.md
  Shims     AGENTS.md, .cursor/rules, GEMINI.md, CLAUDE.md
```

## Hand-off

This skill **does not** auto-chain. Init is project setup, not feature work. When the user wants to start a feature, they invoke `/hyperflow:spec` (for ambiguous scope) or `/hyperflow:scope` (for clear specs).

## Doctrine

Full rules in [DOCTRINE.md](../hyperflow/DOCTRINE.md). Output style in [output-style.md](../hyperflow/output-style.md).

Wersje

RepozytoriumWynikLicencja
Ta strona · ccplugins/awesome-claude-code-plugins95Apache-2.0
jeremylongshore/tons-of-skills-marketplace100MIT
optimiziramsi/skills100MIT
jkaloger/lazyspec100MIT
genkovich/sdlc100MIT
duc01226/EasyPlatform100MIT
duc01226/EasyPlatform100MIT
chuckplayer/claude-agent-pack100MIT
dan323/easier-life-skills100MIT

Migawka bazy z 28.10.2026 · wersja paczki 2019f65de8e1 (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 90hyperflow-scaffold
    Konfiguruje Hyperflow w nowym projekcie lub odświeża jego cache: katalog .hyperflow z pamięcią oraz polecenia slash w .agent/workflows, bez uruchamiania łańcucha plan i dispatch.
  • 100cache
    Przegląda, przeszukuje, dodaje, edytuje, czyści i archiwizuje wpisy pamięci hyperflow w katalogu .hyperflow/memory, bez zmiany kodu źródłowego.
  • 100cache
    Przegląda, przeszukuje, dodaje, edytuje, archiwizuje i czyści wpisy pamięci hyperflow, na przykład na polecenia show memory, search memory czy clear memory.
  • 100scope
    Zapisuje plik planu z podzadaniami przed zmianami w kodzie i od razu przekazuje go do dispatchu.
  • 90setup
    Instaluje lub odświeża reguły „sound taste” w projekcie przy jawnym „sound setup”, w repozytorium bez .claude/sound/ albo po zmianie stosu technologicznego.
  • 100flow-setup
    Inicjalizuje Flow w repozytorium, konfiguruje .agents, tworzy szkielet pakietów wiedzy OKF i pierwsze pliki kontekstu projektu.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.