Przejdź do treści
Biblioteka skilli
Programowanie · Integracja z narzędziem

cursor

/cursor

Wspiera pracę w Cursor IDE: programowanie w parze z AI, indeksowanie kodu, własne reguły .cursorrules, Composer i debugowanie.

Repozytorium
Agent-Skills ↗
Licencja
MIT
Ostatnia zmiana repozytorium
01.10.2026

Ocena i bezpieczeństwo

100/ 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ść35 / 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
1
Przestarzałość

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

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Wspiera pracę w Cursor IDE: programowanie w parze z AI, indeksowanie kodu, własne reguły .cursorrules, Composer i debugowanie.

Oryginalny opis (EN)

Expert Cursor IDE assistance covering AI pair programming, codebase indexing, custom rules (.cursorrules), Composer, and debugging. Use when maximizing AI-native software development velocity.

Jak działa

  1. When to Use
  2. Quick Start
  3. Core Concepts
  4. Common Patterns
  5. Best Practices
  6. Troubleshooting
  7. References
Sekcje z nagłówków SKILL.md, w oryginale · 113 linii, 620 słów
Podgląd SKILL.md
---
name: cursor
description: Expert Cursor IDE assistance covering AI pair programming, codebase indexing, custom rules (.cursorrules), Composer, and debugging. Use when maximizing AI-native software development velocity.
---

# Cursor

Cursor is an AI-native code editor built on VS Code, featuring multi-file code editing via Cursor Composer, predictive codebase indexing, and contextual code generation.

## When to Use

- **AI-First Software Development**: Accelerating feature engineering with Cursor IDE, Composer, and multi-file edits.
- **Repository-Level Contextual Reasoning**: Using `@codebase` to search across semantic embeddings of entire projects.
- **Custom Project Guidelines with .cursorrules**: Instructing the AI model on architecture, frameworks, and testing standards.
- **Interactive Inline Code Editing**: Generating, refactoring, and fixing code directly in the editor buffer via `Cmd+K`.

## Quick Start

Configure repository rules in `.cursorrules`:

```markdown
# .cursorrules

- Prefer functional components and hooks in React 19.
- Always use TypeScript with strict null checks.
- Keep helper functions small and pure.
- Include unit tests in Vitest for new features.
```

## Core Concepts

### Configuring .cursorrules for Automated Agent Guidelines

Defining persistent project rules for code generation:

```markdown
# .cursorrules

You are an expert Full-Stack TypeScript and Rust developer.
Always adhere strictly to these conventions:

- Framework: Next.js 15 (App Router), React 19, Tailwind CSS v4.
- Language: Strict TypeScript, no `any`, use `unknown` with type guards.
- Code Style: Functional, immutable, early returns, descriptive error messages.
- State: Favor Server Components and Server Actions over client state.
- Testing: Always write unit tests with Vitest and integration tests with Playwright.
- Do NOT hallucinate dependencies not present in package.json.
- When generating code, omit explanatory conversational filler; output code and brief rationale.
```

### Targeted Context Tagging with @ Directives

Injecting precise context into AI prompt buffers:

```text
Prompt:
@codebase How is authentication token verification handled across our microservice routes?
Inspect @middleware.ts and @src/auth/session.ts to implement a new rate-limited admin route guard.
Ensure compliance with @docs/security-guidelines.md.
```

### Multi-File Composer Refactoring Workflows

Prompting across architectural boundaries:

```text
Prompt in Composer:
Refactor our legacy User REST endpoints to modern Server Actions:
1. Create app/actions/user.ts with Zod input validation schemas.
2. Update app/profile/page.tsx to call the server action with useActionState.
3. Remove old API route handler in app/api/user/route.ts.
4. Add unit test in tests/actions/user.test.ts verifying rejection of invalid email.
```

## Common Patterns

### Global and Project .cursorrules Configuration

**Problem**: Cursor generates responses with generic boilerplate that violates repository architectural rules.  
**Solution**: Define comprehensive repository rules in root `.cursorrules`.

```markdown
# .cursorrules

- Prefer TypeScript strict mode with no explicit 'any'.
- Use named exports rather than default exports for React components.
- Colocate unit tests next to source files using the *.test.ts pattern.
- Wrap all external network calls with timeout boundaries.
```

## Best Practices

**Do**:

- Create a `.cursorrules` file in the project root to permanently align model completions with team conventions.
- Use `@file`, `@docs`, and `@symbol` instead of `@codebase` for targeted tasks to reduce prompt token noise and cost.
- Review AI-generated diffs carefully before accepting multi-file Composer changes.
- Configure `.cursorignore` to prevent indexing of generated files, `.env` secrets, and build output directories.

**Don't**:

- Prompt the AI with raw database passwords, production API keys, or private customer data.
- Blindly accept massive multi-file refactors without running automated test suites (`npm test`).
- Write ambiguous prompts; specify desired libraries, error handling strategies, and boundary constraints.

## Troubleshooting

| Error                              | Cause                                                        | Solution                                              |
| :--------------------------------- | :----------------------------------------------------------- | :---------------------------------------------------- |
| `Codebase indexing failed`         | Massive files (`node_modules`, large binaries) not excluded. | Add paths to `.cursorignore`.                         |
| `Composer diff cannot be applied`  | File edited externally while Cursor was generating code.     | Re-run prompt using fresh file state.                 |
| `Cursor tab autocomplete sluggish` | Large language server indexing lag in background.            | Restart Cursor or disable unused language extensions. |

## References

- [Cursor Documentation](https://docs.cursor.com/)

Wersje

RepozytoriumWynikLicencja
Ta strona · G1Joshi/Agent-Skills100MIT
hdeng26/claude-cursor-review-skill95MIT
Dicklesworthstone/agent_flywheel_clawdbot_skills_and_integrations95MIT

Migawka bazy z 13.11.2026 · wersja paczki f3905b10605c (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

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

Podobne skille

  • 100cursor-ai
    Wspiera pracę w edytorze Cursor AI: .cursorrules, Composer, tryb Agent, edycje inline i semantyczne indeksowanie kodu.
  • 95infrastructure-cursor-codex-integration
    Konfiguruje Cursor i OpenAI Codex do tworzenia gier, w tym pliki .cursorrules oraz kontekst promptów w projekcie.
  • 100cursor-rules-config
    Konfiguruje plik .cursorrules, który ustawia zachowanie AI w Cursor pod konkretny projekt.
  • 100cursor-rules-config
    Konfiguruje reguły projektu w Cursor przy użyciu plików .cursor/rules/*.mdc oraz starszego formatu .cursorrules.
  • 100cursor-local-dev-loop
    Optymalizuje codzienną pracę programisty w Cursor IDE z użyciem Chat, Composer, Tab i integracji z Git.
  • 100cursor-codebase-indexing
    Konfiguruje i optymalizuje indeksowanie kodu w Cursor dla wyszukiwania semantycznego.

Uwagi i zgłoszenia

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