archon-project

Gestion du projet MyGGV GPS dans Archon. Utiliser pour la documentation, les tâches, la recherche dans la knowledge base (Supabase docs, MapLibre docs, etc.), et le suivi de projet.

16 stars

Best use case

archon-project is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Gestion du projet MyGGV GPS dans Archon. Utiliser pour la documentation, les tâches, la recherche dans la knowledge base (Supabase docs, MapLibre docs, etc.), et le suivi de projet.

Teams using archon-project should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/archon-project/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/documentation/archon-project/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/archon-project/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How archon-project Compares

Feature / Agentarchon-projectStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Gestion du projet MyGGV GPS dans Archon. Utiliser pour la documentation, les tâches, la recherche dans la knowledge base (Supabase docs, MapLibre docs, etc.), et le suivi de projet.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Archon Project Management - MyGGV GPS

## Objectif

Gérer le projet MyGGV GPS dans Archon : documentation, tâches, recherche dans la knowledge base, et suivi de version.

## Périmètre

### Inclus

- Gestion de projet (création, mise à jour)
- Gestion des tâches (todo, doing, review, done)
- Documentation de projet (specs, notes, guides)
- Recherche RAG dans la knowledge base
- Exemples de code depuis la documentation

### Exclus

- Opérations base de données → utiliser `supabase-database`
- Déploiement → utiliser `netlify-deploy`
- Code de navigation → utiliser `maplibre-navigation`

## IMPORTANT : Recherche de Documentation

### NE PAS utiliser `mcp__supabase__search_docs`

Toujours utiliser Archon pour la recherche de documentation :

```javascript
// CORRECT - Utiliser Archon
mcp__archon__rag_search_knowledge_base({
  query: "vector search pgvector",
  match_count: 5,
});

// INCORRECT - Ne pas utiliser directement
// mcp__supabase__search_docs(...)  // NON !
```

### Sources Disponibles

Pour voir les sources de documentation indexées :

```javascript
mcp__archon__rag_get_available_sources();
```

Sources typiquement disponibles :

- Documentation Supabase
- Documentation MapLibre GL
- Documentation React
- Documentation Vite

## Workflow de Gestion de Projet

### 1. Trouver le projet

```javascript
mcp__archon__find_projects({
  query: "ggv gps",
});
```

### 2. Créer/Mettre à jour le projet

```javascript
mcp__archon__manage_project({
  action: "create",
  title: "MyGGV GPS",
  description: "Application GPS web pour Garden Grove Village",
  github_repo: "https://github.com/user/new-ggv-gps",
});
```

### 3. Gérer les tâches

```javascript
// Créer une tâche
mcp__archon__manage_task({
  action: "create",
  project_id: "<project-id>",
  title: "Implémenter la fonctionnalité",
  description: "Description de la tâche à implémenter",
  status: "todo",
  feature: "navigation",
});

// Mettre à jour le statut
mcp__archon__manage_task({
  action: "update",
  task_id: "<task-id>",
  status: "doing",
});
```

## Recherche RAG

### Requêtes courtes et focalisées

```javascript
// BON - Court et précis
mcp__archon__rag_search_knowledge_base({
  query: "maplibre markers",
  match_count: 5,
});

// MAUVAIS - Trop long
// query: "comment ajouter des markers personnalisés sur une carte maplibre avec des icônes SVG..."
```

### Recherche d'exemples de code

```javascript
mcp__archon__rag_search_code_examples({
  query: "React geolocation hook",
  match_count: 3,
});
```

### Filtrer par source

```javascript
// 1. Obtenir les sources
const sources = mcp__archon__rag_get_available_sources();

// 2. Filtrer la recherche
mcp__archon__rag_search_knowledge_base({
  query: "maplibre markers",
  source_id: "src_maplibre_xxx", // ID de la source MapLibre
  match_count: 5,
});
```

### Lire une page complète

```javascript
mcp__archon__rag_read_full_page({
  url: "https://docs.maplibre.org/guides/navigation/",
});
```

## Documentation de Projet

### Créer un document

```javascript
mcp__archon__manage_document({
  action: "create",
  project_id: "<project-id>",
  title: "Architecture GPS Navigation",
  document_type: "spec",
  content: {
    overview: "...",
    components: ["..."],
    data_flow: "...",
  },
  tags: ["architecture", "navigation"],
});
```

### Types de documents

- `spec` - Spécifications techniques
- `design` - Documents de conception
- `note` - Notes générales
- `prp` - Product Requirements
- `api` - Documentation API
- `guide` - Guides d'utilisation

## Statuts de Tâche

```
todo → doing → review → done
```

- **todo** : À faire
- **doing** : En cours (1 seule tâche à la fois)
- **review** : En attente de validation
- **done** : Terminé

## Bonnes Pratiques

1. **Queries RAG courtes** : 2-5 mots-clés max
2. **Une tâche "doing" à la fois** : Focus sur une seule chose
3. **Documenter les décisions** : Créer des documents pour les choix architecturaux
4. **Versionner** : Utiliser `manage_version` pour les changements importants

Related Skills

project-orchestrator:changelog

16
from diegosouzapw/awesome-omni-skill

Use when completing changes to any service - ensures standardized changelog entries with correct format, location, and content.

analyze-project

16
from diegosouzapw/awesome-omni-skill

Analyze a project's codebase and documentation to generate coding standards, architecture docs, and development practices. Perfect for new project onboarding. Usage: 'analyze-project: /path/to/project' or 'analyze: /path/to/project'

add-project

16
from diegosouzapw/awesome-omni-skill

새 프로젝트를 STAR+I로 추가할 때

startup-business-analyst-financial-projections

16
from diegosouzapw/awesome-omni-skill

Create detailed 3-5 year financial model with revenue, costs, cash flow, and scenarios

project-specification-writer

16
from diegosouzapw/awesome-omni-skill

Generate a complete software specification document for the current project/repo, including architecture, data model, key processes, pseudocode, and Mermaid diagrams (context, container/deployment, module relations, sequence, ER, class, flowchart, state).

project-scaffolding

16
from diegosouzapw/awesome-omni-skill

Project type detection matrix, template recommendations per project type, post-scaffolding checklist, Harness integration patterns, and testing recommendations

project-knowledge

16
from diegosouzapw/awesome-omni-skill

CEI architecture, modules, data flows, conventions, tech stack decisions

[PROJECT]-deployment-patterns

16
from diegosouzapw/awesome-omni-skill

[PROJECT] CI/CD pipeline and deployment automation patterns

maintain-project-rules

16
from diegosouzapw/awesome-omni-skill

Audit and maintain project rules in .cursor/rules/. Use when auditing project rules, checking prefix convention, syncing doc/rules.md, or when the user asks about .cursor/rules or prefix convention.

fiber-logging-and-project-structure

16
from diegosouzapw/awesome-omni-skill

Applies best practices for logging, project structure, and environment variable usage specifically to the main application file.

azure-ai-projects-java

16
from diegosouzapw/awesome-omni-skill

Azure AI Projects SDK for Java. High-level SDK for Azure AI Foundry project management including connections, datasets, indexes, and evaluations.

azure-ai-projects-dotnet

16
from diegosouzapw/awesome-omni-skill

Azure AI Projects SDK for .NET. High-level client for Azure AI Foundry projects including agents, connections, datasets, deployments, evaluations, and indexes.