SkillAgentSearch skills...

.clinerules.sample

Context Networks: A collaborative framework for human-AI knowledge management focused on relationships between information rather than just storage. Includes guides and templates for creating evolving knowledge systems with AI partners.

Install / Use

npx skills add jwynia/context-networks

Installs into whichever agent you are using.

About this skill
🔧

.clinerules

Cline rules

Quality Score

67/100

Supported Platforms

Cline

Tags

Our assessment of .clinerules.sample

.clinerules.sample scores 67/100 on our quality scale, 3866th of 4,614 Development & Engineering skills we index.

Its .clinerules is 10 KB long, well organised into 30 sections with 2 code examples: a thorough specification that gives an agent plenty to work with.

It has no GitHub stars yet, so there is no community track record; judge it on its content.

Substance
29/30
Structure
18/20
Description
15/15
Adoption
0/20
Freshness
5/15

Maintenance, license and trust

  • We could not determine when the repository was last updated.
  • Our last check on 2026-10-17 found the source still online.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 68/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

.clinerules.sample compared with similar skills

All 4 of these similar skills score higher than .clinerules.sample; compare them before choosing.

SkillScoreStarsUpdatedFormat
.clinerules.sample (this skill)by jwynia670—.clinerules
taste-skillby Leonxlnx100111.0k1d agoCLAUDE.md
ai-job-searchby ai-job-search-dev10070.0ktodayCLAUDE.md
claude-howtoby luongnv8910046.6k3d agoCLAUDE.md
lobehubby lobehub10084.2ktodayMCP Server

Frequently asked questions

How do I install .clinerules.sample?
Run npx skills add jwynia/context-networks. The install tabs above show the steps for each supported agent.
Which AI agents does .clinerules.sample work with?
It is written for Cline, as a .clinerules file. Other agents that read the same format can often use it too.
Is .clinerules.sample safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It declares no license and scores 68/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is .clinerules.sample still maintained?
We could not determine when the repository was last updated.

Context Network Integration Rules

Critical Domain Boundary

There are two distinct information domains in projects:

  1. Context Network Domain (Team Memory)

    • Purpose: Planning, coordination, knowledge preservation
    • Audience: Agents, maintainers, internal team
    • Contains: ALL planning documents, architecture decisions, design discussions
  2. Project Artifact Domain (Build Artifacts)

    • Purpose: Execution by systems, direct use by end-users
    • Audience: Runtime environments, users, external developers
    • Contains: Source code, configuration files, public documentation

CRITICAL RULE: NEVER create planning documents, architecture diagrams, or design discussions in the project root or artifact domain. These MUST be placed in the context network.

Discovery and Initialization

  1. At the start of each task, check for a .context-network.md discovery file in the project root.

  2. If a .context-network.md exists:

    • Read the file to determine the actual location of the context network
    • The location may be specified in a "Location" section
    • The context network could be within the project in a specific directory, in a separate repository, or in a shared location
  3. If no .context-network.md exists, create one with this structure:

    # Project Context Network
    
    ## Location
    The context network for this project is located at: ./context-network/
    
    ## Purpose
    This context network contains all planning documents, architectural decisions, and team coordination information.
    
    ## Usage Guidelines
    - ALL planning documents, architecture diagrams, and design discussions MUST be stored within the context network
    - Do NOT place planning or architecture documents in the project root
    - Project files outside the context network should only be files consumed by build systems, deployment tools, or end users
    
    ## Navigation
    See the context network's navigation guide at [LOCATION]/discovery.md
    
  4. Then create the context network structure in the specified location (defaulting to "./context-network/" if nothing else was specified):

    [LOCATION]/
    ├── discovery.md              # Navigation guide for the network
    ├── foundation/               # Core project information
    │   ├── project_definition.md # Main project purpose and goals
    │   ├── architecture.md       # System architecture overview
    │   └── principles.md         # Guiding principles and standards
    ├── domains/                  # Domain-specific information
    │   ├── domain_a/             # Information for domain A
    │   └── domain_b/             # Information for domain B
    ├── processes/                # Process documentation
    │   ├── development.md        # Development workflows
    │   ├── testing.md            # Testing procedures
    │   └── deployment.md         # Deployment processes
    ├── decisions/                # Architecture and design decisions
    │   ├── decision_001.md       # Individual decision records
    │   └── decision_index.md     # Index of all decisions
    ├── planning/                 # Planning documents
    │   ├── roadmap.md            # Project roadmap
    │   └── milestones.md         # Milestone definitions
    ├── cross-domain/             # Cross-cutting concerns
    │   ├── dependencies.md       # Cross-component dependencies
    │   └── interfaces.md         # Interface definitions
    └── meta/                     # Information about the network itself
        ├── updates.md            # Record of network changes
        └── maintenance.md        # Network maintenance procedures
    
  5. Notify the user when creating a new context network.

Context-Aware Workflow

Before Task Execution

  1. Read the .context-network.md discovery file
  2. Navigate to the actual context network location it specifies
  3. Review the context network's discovery.md navigation guide
  4. Load relevant foundation documents into your working context
  5. Identify information nodes relevant to your current task
  6. Note recent changes documented in meta/updates.md that might impact your work

During Task Execution

  1. Maintain awareness of how your work relates to the established network
  2. Reference specific information nodes when making decisions
  3. Follow documented navigation protocols within the network
  4. Maintain consistency with established terminology and patterns
  5. Document conflicts between information nodes when encountered

After Task Completion

  1. Update appropriate information nodes with new content
  2. Document new relationships discovered during the task
  3. Strengthen existing connections that were validated
  4. Monitor file sizes after updates, especially for frequently updated files:
    • If a file exceeds 1000 lines or 50KB, implement hierarchical organization
    • For growing files like update logs, consider proactive hierarchical organization
    • Follow the hierarchical organization pattern when breaking down large files
  5. Update meta/updates.md with your changes (or the appropriate index file if hierarchical)
  6. For significant changes to the network structure, update the discovery.md navigation guide

Information Classification System

When classifying information nodes, use these dimension labels:

  1. Domain: [Primary knowledge area]

    • Valid values: Frontend, Backend, Design, DevOps, Documentation, Business, etc.
  2. Stability: [Change frequency expectation]

    • Static: Fundamental principles unlikely to change
    • Semi-stable: Established patterns that evolve gradually
    • Dynamic: Frequently changing information
  3. Abstraction: [Detail level]

    • Conceptual: High-level ideas and principles
    • Structural: Organizational patterns and frameworks
    • Detailed: Specific implementations and examples
  4. Confidence: [Information reliability]

    • Established: Verified and reliable information
    • Evolving: Partially validated but subject to refinement
    • Speculative: Exploratory ideas requiring validation

Standard Information Node Structure

Use this structure for all information nodes:

# [Node Title]

## Purpose
[Concise explanation of this node's function]

## Classification
- **Domain:** [Primary knowledge area]
- **Stability:** [Static/Semi-stable/Dynamic]
- **Abstraction:** [Conceptual/Structural/Detailed]
- **Confidence:** [Established/Evolving/Speculative]

## Content
[Primary information organized appropriately]

## Relationships
- **Parent Nodes:** [Broader context nodes]
- **Child Nodes:** [More detailed nodes]
- **Related Nodes:** [Nodes with associative connections]
  - [Node Name] - [Relationship Type] - [Brief description]

## Navigation Guide
- **When to Use:** [Access scenarios]
- **Next Steps:** [Typical navigation paths]
- **Related Tasks:** [Activities where relevant]

## Metadata
- **Created:** [Date]
- **Last Updated:** [Date]
- **Updated By:** [Agent ID/Task]

## Change History
- [Date]: [Brief description of changes]

Relationship Types Reference

Use these standardized relationship types:

  1. Hierarchical Relationships:

    • is-parent-of: Node contains broader context
    • is-child-of: Node provides specific details
    • is-version-of: Node represents a variant
  2. Associative Relationships:

    • relates-to: General connection
    • depends-on: Node requires the target
    • implements: Node concretely implements target
    • extends: Node builds upon target
    • contradicts: Node presents opposing view
    • complements: Node works alongside target
  3. Cross-Domain Relationships:

    • interfaces-with: Node connects across domains
    • translates-to: Equivalent concept in different domain
    • impacts: Changes to node affect target

Context Window Management

  1. When context limitations prevent loading all relevant information:

    • Prioritize task-critical information in your limited context
    • Maintain foundation knowledge while working with specific details
    • Create a multi-step process with explicit transitions
    • Document what information was excluded due to limitations
  2. For multi-agent workflows:

    • Include explicit context handoff protocols
    • Document which context elements were used and which were modified
    • Reference specific nodes that future agents should consult

Change Documentation

After completing a task, update the meta/updates.md file with a changelog entry:

## Context Network Update: [Task Name] - [Date]

### Information Nodes Modified
- [Node Name]: [Brief description of changes]
  - **Classification Changes**: [Updates to metadata]
  - **Content Changes**: [Content modifications]
  - **Structure Changes**: [Organization changes]

### New Relationships Established
- [Source Node] → [Relationship Type] → [Target Node]: [Description]

### Relationships Modified
- [Source Node] → [Relationship Type] → [Target Node]: [Description]

### Navigation Implications
- [Task Pattern]: [Navigation path changes]

### Follow-up Recommendations
- [Recommendation]: [Rationale and suggested action]

Verification Process

Before completing a task, verify the following:

  1. Bidirectional relationship consistency is maintained
  2. Navigation paths remain functional after your changes
  3. Modified information maintains appropriate classification
  4. Your changes support the network's overall coherence
  5. The boundary between context network and project artifacts is preserved:
    • ALL planning documents, architecture diagrams, and design discussions are in the context network
    • ONLY code, configuration, and implementation files are in the project artifact domain
    • NO planning or architecture documents in the project root

Mode-Specific Guidelines

Architect/Planning Mode

If you are operating in architect or planning mode:

CRITICAL WARNING: ALL outputs you create MUST be placed within the context network. NEVER create planning or architecture documents in the project root.

Follow this path structure:

  • Place system designs in foundation/architecture.md or domains/*/architecture.md
  • Place implementation plans in planning/
  • Place architecture decision records in decisions/
  • Place process documentation in processes/

Implementation Mode

If you are operating in implementation mode:

  1. When implementing code, place files in their appropriate project locations
  2. When documenting implementation decisions or design patterns, place these in the context network
  3. Before implementation, ALWAYS check the context network for relevant design documents
  4. Update the context network with any implementation decisions that deviate from the original design

Related Skills

View on GitHub
GitHub Stars0
CategoryDevelopment
UpdatedNaNy ago
Forks0

Trust signals

68/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

2 medium1 low